|
GCC Middle and Back End API Reference
|
#include <gengtype.h>

Data Fields | |
| struct options * | next |
| const char * | name |
| enum option_kind | kind |
| union { | |
| const char * string | |
| type_p type | |
| struct nested_ptr_data * nested | |
| } | info |
A way to pass data through to the output end.
| union { ... } options::info |
Referenced by adjust_field_type(), create_nested_option(), create_string_option(), create_type_option(), dump_options(), process_gc_options(), read_state_nested_option(), read_state_string_option(), read_state_type_option(), walk_type(), write_func_for_structure(), write_local(), write_root(), write_roots(), state_writer::write_state_nested_option(), state_writer::write_state_string_option(), state_writer::write_state_type_option(), and write_types().
| enum option_kind options::kind |
Referenced by adjust_field_type(), create_nested_option(), create_string_option(), create_type_option(), dump_options(), process_gc_options(), read_state_nested_option(), read_state_string_option(), read_state_type_option(), walk_type(), write_func_for_structure(), write_local(), write_root(), write_roots(), state_writer::write_state_option(), and write_types().
| const char* options::name |
Referenced by adjust_field_type(), create_nested_option(), create_string_option(), create_type_option(), dump_options(), process_gc_options(), variable_size_p(), walk_type(), write_func_for_structure(), write_local(), write_root(), write_roots(), state_writer::write_state_option(), and write_types().
| struct nested_ptr_data* options::nested |
| struct options* options::next |
Referenced by adjust_field_type(), create_nested_option(), create_string_option(), create_type_option(), dump_options(), opts_have(), process_gc_options(), read_state_options(), variable_size_p(), walk_type(), write_func_for_structure(), write_local(), write_root(), write_roots(), state_writer::write_state_options(), and write_types().
| const char* options::string |
| type_p options::type |