GCC Middle and Back End API Reference
merge_state_result Class Reference
Collaboration diagram for merge_state_result:

Public Member Functions

 merge_state_result (merge_pattern_info *, position *, merge_state_result *)

Data Fields

auto_vec< parameter, MAX_PATTERN_PARAMSparams

Detailed Description

Describes one way of matching a particular state to a particular

Constructor & Destructor Documentation

◆ merge_state_result()

merge_state_result::merge_state_result ( merge_pattern_info * pattern_in,
position * root_in,
merge_state_result * prev_in )

Field Documentation

◆ params

auto_vec<parameter, MAX_PATTERN_PARAMS> merge_state_result::params

Referenced by use_pattern().

◆ pattern

◆ prev

merge_state_result* merge_state_result::prev

Referenced by split_out_patterns().

◆ root

position* merge_state_result::root

Referenced by init_pattern_use().

The documentation for this class was generated from the following file: