|
GCC Middle and Back End API Reference
|
#include <opts.h>
Data Fields | |
| const char * | opt_text |
| const char * | help |
| const char * | missing_argument_error |
| const char * | warn_message |
| const char * | alias_arg |
| const char * | neg_alias_arg |
| unsigned short | alias_target |
| unsigned short | back_chain |
| unsigned char | opt_len |
| int | neg_index |
| unsigned int | flags |
| bool | cl_disabled: 1 |
| unsigned int | cl_separate_nargs: 2 |
| bool | cl_separate_alias: 1 |
| bool | cl_negative_alias: 1 |
| bool | cl_no_driver_arg: 1 |
| bool | cl_reject_driver: 1 |
| bool | cl_reject_negative: 1 |
| bool | cl_missing_ok: 1 |
| bool | cl_uinteger: 1 |
| bool | cl_host_wide_int: 1 |
| bool | cl_tolower: 1 |
| bool | cl_byte_size: 1 |
| unsigned short | flag_var_offset |
| unsigned short | var_enum |
| enum cl_var_type | var_type |
| HOST_WIDE_INT | var_value |
| int | range_min |
| int | range_max |
| const char* cl_option::alias_arg |
Referenced by control_warning_option(), decode_cmdline_option(), and print_filtered_help().
| unsigned short cl_option::alias_target |
Referenced by control_warning_option(), decode_cmdline_option(), and print_filtered_help().
| unsigned short cl_option::back_chain |
Referenced by find_opt().
| bool cl_option::cl_byte_size |
Referenced by cmdline_handle_error(), control_warning_option(), and decode_cmdline_option().
| bool cl_option::cl_disabled |
Referenced by decode_cmdline_option().
| bool cl_option::cl_host_wide_int |
Referenced by control_warning_option(), decode_cmdline_option(), get_option_state(), option_enabled(), print_filtered_help(), and set_option().
| bool cl_option::cl_missing_ok |
Referenced by control_warning_option(), and decode_cmdline_option().
| bool cl_option::cl_negative_alias |
Referenced by decode_cmdline_option().
| bool cl_option::cl_no_driver_arg |
Referenced by decode_cmdline_option().
| bool cl_option::cl_reject_driver |
Referenced by driver_wrong_lang_callback(), and lto_write_options().
| bool cl_option::cl_reject_negative |
| bool cl_option::cl_separate_alias |
Referenced by decode_cmdline_option(), and generate_canonical_option().
| unsigned int cl_option::cl_separate_nargs |
Referenced by decode_cmdline_option().
| bool cl_option::cl_tolower |
Referenced by decode_cmdline_option().
| bool cl_option::cl_uinteger |
Referenced by control_warning_option(), and decode_cmdline_option().
| unsigned short cl_option::flag_var_offset |
Referenced by option_flag_var().
| unsigned int cl_option::flags |
Referenced by append_compiler_options(), append_linker_options(), option_proposer::build_option_suggestions(), complain_wrong_lang(), control_warning_option(), decode_cmdline_option(), enum_value_to_arg(), find_opt(), generate_canonical_option(), get_option_html_page(), handle_option(), lto_write_options(), maybe_default_option(), merge_and_complain(), option_enabled(), option_ok_for_language(), print_filtered_help(), prune_options(), and remapping_prefix_p().
| const char* cl_option::help |
Referenced by print_filtered_help().
| const char* cl_option::missing_argument_error |
Referenced by cmdline_handle_error().
| const char* cl_option::neg_alias_arg |
Referenced by decode_cmdline_option(), and print_filtered_help().
| int cl_option::neg_index |
Referenced by prune_options().
| unsigned char cl_option::opt_len |
Referenced by decode_cmdline_option(), enable_warning_as_error(), find_opt(), and generate_canonical_option().
| const char* cl_option::opt_text |
| int cl_option::range_max |
Referenced by cmdline_handle_error(), decode_cmdline_option(), and print_filtered_help().
| int cl_option::range_min |
Referenced by cmdline_handle_error(), decode_cmdline_option(), and print_filtered_help().
| unsigned short cl_option::var_enum |
| enum cl_var_type cl_option::var_type |
| HOST_WIDE_INT cl_option::var_value |
Referenced by cmdline_handle_error(), decode_cmdline_option(), option_enabled(), and set_option().
| const char* cl_option::warn_message |
Referenced by decode_cmdline_option(), and print_filtered_help().