addPmcfgRule(Pmcfg &pmcfg, CatArg cat, const Rule &rule) | DynGenPar::Parser | |
addRule(CatArg cat, const Rule &rule) | DynGenPar::Parser | |
addToken(CatArg cat) | DynGenPar::Parser | inline |
catComponents | DynGenPar::Parser | |
componentCats | DynGenPar::Parser | |
computeConstrainedMultiPredictions(const QList< StackItem > &stacks) const | DynGenPar::Parser | |
computeConstrainedMultiPredictions(const ParseState &parseState) const | DynGenPar::Parser | inline |
computeConstrainedPredictions(const QList< StackItem > &stacks) const | DynGenPar::Parser | |
computeConstrainedPredictions(const ParseState &parseState) const | DynGenPar::Parser | inline |
computeMultiPredictions(const QList< StackItem > &stacks) const | DynGenPar::Parser | |
computeMultiPredictions(const ParseState &parseState) const | DynGenPar::Parser | inline |
computePredictions(const QList< StackItem > &stacks) const | DynGenPar::Parser | |
computePredictions(const ParseState &parseState) const | DynGenPar::Parser | inline |
expandNonterminalPrediction(CatArg cat) const | DynGenPar::Parser | |
expandNonterminalPredictionC(CatArg cat) | DynGenPar::Parser | |
expandNonterminalPredictionC(CatArg cat, const NextTokenConstraints &nextTokenConstraints) | DynGenPar::Parser | |
expandNonterminalPredictionC(CatArg cat, const QList< NextTokenConstraints > &nextTokenConstraintsList) | DynGenPar::Parser | |
expandNonterminalPredictionMulti(CatArg cat) const | DynGenPar::Parser | |
expandNonterminalPredictionMultiC(CatArg cat) | DynGenPar::Parser | |
expandNonterminalPredictionMultiC(CatArg cat, const NextTokenConstraints &nextTokenConstraints) | DynGenPar::Parser | |
expandNonterminalPredictionMultiC(CatArg cat, const QList< NextTokenConstraints > &nextTokenConstraintsList) | DynGenPar::Parser | |
getCfg() | DynGenPar::Parser | inline |
initCaches() | DynGenPar::Parser | |
inputSource | DynGenPar::Parser | protected |
isLiteral(const QList< Cat > &list) const | DynGenPar::Parser | |
isToken(CatArg cat) const | DynGenPar::Parser | inline |
loadCfg(const Cfg &cfg) | DynGenPar::Parser | inline |
loadPmcfg(const Pmcfg &pmcfg) | DynGenPar::Parser | |
parse(int *errorPos=0, Cat *errorToken=0, int *incrementalPos=0, QList< StackItem > *incrementalStacks=0, QList< Match > *incrementalMatches=0, LexerState *lexerState=0) | DynGenPar::Parser | |
parse(ParseState *parseState) | DynGenPar::Parser | inline |
Parser(TokenSource *tokenSource) | DynGenPar::Parser | inline |
pseudoCats | DynGenPar::Parser | |
rules | DynGenPar::Parser | |
saveState(ParseState *parseState) | DynGenPar::Parser | inline |
startCat | DynGenPar::Parser | |
tokens | DynGenPar::Parser | |
~Parser() | DynGenPar::Parser | inlinevirtual |