| GCC Middle and Back End API Reference
    | 

| Data Fields | |
| enum regexp_mode | mode | 
| pos_t | pos | 
| union { | |
| struct unit_regexp unit | |
| struct reserv_regexp reserv | |
| struct nothing_regexp nothing | |
| struct sequence_regexp sequence | |
| struct repeat_regexp repeat | |
| struct allof_regexp allof | |
| struct oneof_regexp oneof | |
| } | regexp | 
Representation of a reservation string.
| struct allof_regexp regexp::allof | 
| enum regexp_mode regexp::mode | 
Referenced by check_regexp_units_distribution(), copy_insn_regexp(), form_regexp(), gen_regexp_allof(), gen_regexp_el(), gen_regexp_oneof(), gen_regexp_repeat(), gen_regexp_sequence(), loop_in_regexp(), process_alts_for_forming_states(), process_regexp(), process_regexp_cycles(), process_seq_for_forming_states(), regexp_transform_func(), store_alt_unit_usage(), transform_1(), transform_2(), and transform_3().
| struct nothing_regexp regexp::nothing | 
| struct oneof_regexp regexp::oneof | 
| pos_t regexp::pos | 
Referenced by process_regexp(), transform_1(), transform_2(), and transform_3().
| union { ... } regexp::regexp | 
| struct repeat_regexp regexp::repeat | 
| struct reserv_regexp regexp::reserv | 
| struct sequence_regexp regexp::sequence | 
| struct unit_regexp regexp::unit |