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 | |
catName(int cat) const | DynGenPar::PgfParser | |
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 | |
filterCoercionsFromSyntaxTree(Node &tree) const | DynGenPar::PgfParser | |
functionName(int id) const | DynGenPar::PgfParser | inline |
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 |
pgf | DynGenPar::PgfParser | |
PgfParser(const Pgf &p) | DynGenPar::PgfParser | |
PgfParser(const QString &fileName, const QString &concreteName=QString()) | DynGenPar::PgfParser | |
pseudoCats | DynGenPar::Parser | |
rules | DynGenPar::Parser | |
saveState(ParseState *parseState) | DynGenPar::Parser | inline |
setInputBuffer(QByteArray *buffer) | DynGenPar::PgfParser | |
setInputBytes(const QByteArray &bytes) | DynGenPar::PgfParser | |
setInputFile(const QString &fileName) | DynGenPar::PgfParser | |
setInputStdin() | DynGenPar::PgfParser | |
setInputString(const QString &string) | DynGenPar::PgfParser | |
startCat | DynGenPar::Parser | |
tokens | DynGenPar::Parser | |
~Parser() | DynGenPar::Parser | inlinevirtual |
~PgfParser() | DynGenPar::PgfParser | inlinevirtual |