LLkParser Member List
This is the complete list of members for
LLkParser, including all inherited members.
astFactory | Parser | [protected] |
consume() | LLkParser | [inline, virtual] |
consumeUntil(int tokenType) | Parser | [virtual] |
consumeUntil(const BitSet &set) | Parser | [virtual] |
getAST() | Parser | [inline] |
getASTFactory() | Parser | [inline, virtual] |
getFilename() const | Parser | [inline, virtual] |
getInputState() const | Parser | [inline, virtual] |
getNumTokens(void) const =0 | Parser | [pure virtual] |
getTokenName(int num) const =0 | Parser | [pure virtual] |
getTokenNames() const =0 | Parser | [pure virtual] |
inputState | Parser | [protected] |
k | LLkParser | [protected] |
LA(int i) | LLkParser | [inline, virtual] |
LLkParser(const ParserSharedInputState &lexer, int k_) | LLkParser | |
LLkParser(TokenBuffer &tokenBuf, int k_) | LLkParser | |
LLkParser(TokenStream &lexer, int k_) | LLkParser | |
LT(int i) | LLkParser | [inline, virtual] |
mark() | Parser | [inline, virtual] |
match(int t) | Parser | [virtual] |
match(const BitSet &b) | Parser | [virtual] |
matchNot(int t) | Parser | [virtual] |
panic() | Parser | [static] |
Parser(TokenBuffer &input_) | Parser | [protected] |
Parser(TokenBuffer *input_) | Parser | [protected] |
Parser(const ParserSharedInputState &state) | Parser | [protected] |
Parser(Driver *driver, Lexer *lexer) | Parser | |
reportError(const RecognitionException &ex) | Parser | [virtual] |
reportError(const std::string &s) | Parser | [virtual] |
reportWarning(const std::string &s) | Parser | [virtual] |
returnAST | Parser | [protected] |
rewind(int pos) | Parser | [inline, virtual] |
setASTFactory(ASTFactory *factory) | Parser | [inline, virtual] |
setASTNodeFactory(ASTFactory *factory) | Parser | [inline, virtual] |
setFilename(const std::string &f) | Parser | [inline, virtual] |
setInputState(ParserSharedInputState state) | Parser | [inline, virtual] |
trace(const char *ee, const char *rname) | LLkParser | [private] |
traceDepth | Parser | [protected] |
traceIn(const char *rname) | LLkParser | [virtual] |
traceIndent() | Parser | [virtual] |
traceOut(const char *rname) | LLkParser | [virtual] |
~Parser() | Parser | [virtual] |
~Parser() | Parser | [virtual] |
This file is part of the documentation for KDevelop Version 3.0.4.