KDevelop API Documentation

LLkParser Member List

This is the complete list of members for LLkParser, including all inherited members.

astFactoryParser [protected]
consume()LLkParser [inline, virtual]
consumeUntil(int tokenType)Parser [virtual]
consumeUntil(const BitSet &set)Parser [virtual]
getAST()Parser [inline]
getASTFactory()Parser [inline, virtual]
getFilename() constParser [inline, virtual]
getInputState() constParser [inline, virtual]
getNumTokens(void) const =0Parser [pure virtual]
getTokenName(int num) const =0Parser [pure virtual]
getTokenNames() const =0Parser [pure virtual]
inputStateParser [protected]
kLLkParser [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]
returnASTParser [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]
traceDepthParser [protected]
traceIn(const char *rname)LLkParser [virtual]
traceIndent()Parser [virtual]
traceOut(const char *rname)LLkParser [virtual]
~Parser()Parser [virtual]
~Parser()Parser [virtual]

KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:02:04 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003