Public Member Functions | Public Attributes

FPoptimizer_Optimize::MatchInfo Class Reference

List of all members.

Public Member Functions

bool SaveOrTestRestHolder (unsigned restholder_index, const std::vector< CodeTree > &treelist)
void SaveRestHolder (unsigned restholder_index, std::vector< CodeTree > &treelist)
bool SaveOrTestParamHolder (unsigned paramholder_index, const CodeTree &treeptr)
void SaveMatchedParamIndex (unsigned index)
const CodeTreeGetParamHolderValueIfFound (unsigned paramholder_index) const
const CodeTreeGetParamHolderValue (unsigned paramholder_index) const
bool HasRestHolder (unsigned restholder_index) const
const std::vector< CodeTree > & GetRestHolderValues (unsigned restholder_index) const
const std::vector< unsigned > & GetMatchedParamIndexes () const
void swap (MatchInfo &b)
MatchInfooperator= (const MatchInfo &b)

Public Attributes

std::vector< std::pair< bool,
std::vector< CodeTree > > > 
restholder_matches
std::vector< CodeTreeparamholder_matches
std::vector< unsigned > matched_params

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Defines