#include <pattern.h>

Definition at line 88 of file pattern.h.
| char* patternParser::name |
struct patternEntityRecord* patternParser::entityType [read] |
| int(* patternParser::recognizeFunction)(SYMBOL_HN *) |
struct lhsParseNode*(* patternParser::parseFunction)(void *, char *, struct token *) [read] |
| int(* patternParser::postAnalysisFunction)(void *, struct lhsParseNode *) |
struct patternNodeHeader*(* patternParser::addPatternFunction)(void *, struct lhsParseNode *) [read] |
| void(* patternParser::removePatternFunction)(void *, struct patternNodeHeader *) |
struct expr*(* patternParser::genJNConstantFunction)(void *, struct lhsParseNode *, int) [read] |
| void(* patternParser::replaceGetJNValueFunction)(void *, struct expr *, struct lhsParseNode *, int) |
struct expr*(* patternParser::genGetJNValueFunction)(void *, struct lhsParseNode *, int) [read] |
struct expr*(* patternParser::genCompareJNValuesFunction)(void *, struct lhsParseNode *, struct lhsParseNode *, int) [read] |
struct expr*(* patternParser::genPNConstantFunction)(void *, struct lhsParseNode *) [read] |
| void(* patternParser::replaceGetPNValueFunction)(void *, struct expr *, struct lhsParseNode *) |
struct expr*(* patternParser::genGetPNValueFunction)(void *, struct lhsParseNode *) [read] |
struct expr*(* patternParser::genComparePNValuesFunction)(void *, struct lhsParseNode *, struct lhsParseNode *) [read] |
| void(* patternParser::returnUserDataFunction)(void *, void *) |
| void*(* patternParser::copyUserDataFunction)(void *, void *) |
| void(* patternParser::markIRPatternFunction)(void *, struct patternNodeHeader *, int) |
| void(* patternParser::incrementalResetFunction)(void *) |
struct lhsParseNode*(* patternParser::initialPatternFunction)(void *) [read] |
| void(* patternParser::codeReferenceFunction)(void *, void *, FILE *, int, int) |
struct patternParser* patternParser::next [read] |
1.5.6