KDevelop API Documentation

StoreWalker Member List

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

_retTreeTreeParser [protected]
astFactoryTreeParser [protected]
ASTNULLTreeParser [static]
file()StoreWalker [inline]
findOrInsertNamespace(NamespaceAST *ast, const QString &name)StoreWalker [private]
getAST() const TreeParser [inline]
getASTFactory() const TreeParser [inline, virtual]
getNumTokens() const =0TreeParser [pure virtual]
getTokenName(int num) const =0TreeParser [pure virtual]
inputStateTreeParser [protected]
m_anonStoreWalker [private]
m_currentAccessStoreWalker [private]
m_currentClassStoreWalker [private]
m_currentDeclaratorStoreWalker [private]
m_currentNamespaceStoreWalker [private]
m_currentScopeStoreWalker [private]
m_fileStoreWalker [private]
m_fileNameStoreWalker [private]
m_importsStoreWalker [private]
m_inSignalsStoreWalker [private]
m_inSlotsStoreWalker [private]
m_inStorageSpecStoreWalker [private]
m_inTypedefStoreWalker [private]
m_storeStoreWalker [private]
match(RefAST t, const BitSet &b)TreeParser [virtual]
match(RefAST t, int ttype)TreeParser [protected, virtual]
matchNot(RefAST t, int ttype)TreeParser [protected, virtual]
operator=(const StoreWalker &source)StoreWalker [private]
panic()TreeParser [static]
parseAccessDeclaration(AccessDeclarationAST *)StoreWalker [virtual]
parseBaseClause(BaseClauseAST *baseClause, ClassDom klass)StoreWalker [virtual]
parseClassSpecifier(ClassSpecifierAST *)StoreWalker [virtual]
parseDeclaration(DeclarationAST *)StoreWalker [virtual]
parseDeclaration(GroupAST *funSpec, GroupAST *storageSpec, TypeSpecifierAST *typeSpec, InitDeclaratorAST *decl)StoreWalker [virtual]
parseElaboratedTypeSpecifier(ElaboratedTypeSpecifierAST *)StoreWalker [virtual]
parseEnumSpecifier(EnumSpecifierAST *)StoreWalker [virtual]
parseFunctionArguments(DeclaratorAST *declarator, FunctionDom method)StoreWalker [virtual]
parseFunctionDeclaration(GroupAST *funSpec, GroupAST *storageSpec, TypeSpecifierAST *typeSpec, InitDeclaratorAST *decl)StoreWalker [virtual]
parseFunctionDefinition(FunctionDefinitionAST *)StoreWalker [virtual]
parseLinkageBody(LinkageBodyAST *)StoreWalker [virtual]
parseLinkageSpecification(LinkageSpecificationAST *)StoreWalker [virtual]
parseNamespace(NamespaceAST *)StoreWalker [virtual]
parseNamespaceAlias(NamespaceAliasAST *)StoreWalker [virtual]
parseSimpleDeclaration(SimpleDeclarationAST *)StoreWalker [virtual]
parseTemplateDeclaration(TemplateDeclarationAST *)StoreWalker [virtual]
parseTranslationUnit(TranslationUnitAST *)StoreWalker [virtual]
parseTypeDeclaratation(TypeSpecifierAST *typeSpec)StoreWalker [virtual]
parseTypedef(TypedefAST *)StoreWalker [virtual]
parseTypeSpecifier(TypeSpecifierAST *)StoreWalker [virtual]
parseUsing(UsingAST *)StoreWalker [virtual]
parseUsingDirective(UsingDirectiveAST *)StoreWalker [virtual]
reportError(const RecognitionException &ex)TreeParser [virtual]
reportError(const std::string &s)TreeParser [virtual]
reportWarning(const std::string &s)TreeParser [virtual]
returnASTTreeParser [protected]
scopeOfDeclarator(DeclaratorAST *d, const QStringList &scope)StoreWalker [private]
scopeOfName(NameAST *id, const QStringList &scope)StoreWalker [private]
setASTFactory(ASTFactory *factory)TreeParser [inline, virtual]
StoreWalker(const QString &fileName, CodeModel *store)StoreWalker
StoreWalker(const StoreWalker &source)StoreWalker [private]
traceDepthTreeParser [protected]
traceIn(const char *rname, RefAST t)TreeParser [virtual]
traceIndent()TreeParser [virtual]
traceOut(const char *rname, RefAST t)TreeParser [virtual]
TreeParser()TreeParser
TreeParser(const TreeParserSharedInputState &state)TreeParser
TreeParser()TreeParser
typeOfDeclaration(TypeSpecifierAST *typeSpec, DeclaratorAST *declarator)StoreWalker [private]
~StoreWalker()StoreWalker [virtual]
~TreeParser()TreeParser [virtual]
~TreeParser()TreeParser [virtual]

KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:30:21 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003