KDevelop API Documentation

DeclaratorAST Member List

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

addArrayDimension(AST::Node &arrayDimension)DeclaratorAST
addChild(RefAST c)=0AST [pure virtual]
addPtrOp(AST::Node &ptrOp)DeclaratorAST
appendChild(AST *child)AST
arrayDimensionList()DeclaratorAST [inline]
AST()AST [inline]
AST(const AST &other)AST [inline]
AST()AST
bitfieldInitialization()DeclaratorAST [inline]
children()AST [inline]
clone(void) const =0AST [pure virtual]
constant()DeclaratorAST [inline]
DeclaratorAST()DeclaratorAST
DeclaratorAST(const DeclaratorAST &source)DeclaratorAST [private]
declaratorId()DeclaratorAST [inline]
equals(RefAST t) const =0AST [pure virtual]
equalsList(RefAST t) const =0AST [pure virtual]
equalsListPartial(RefAST t) const =0AST [pure virtual]
equalsTree(RefAST t) const =0AST [pure virtual]
equalsTreePartial(RefAST t) const =0AST [pure virtual]
exceptionSpecification()DeclaratorAST [inline]
findAll(RefAST t)=0AST [pure virtual]
findAllPartial(RefAST t)=0AST [pure virtual]
getEndPosition(int *line, int *col) const AST
getFirstChild() const =0AST [pure virtual]
getNextSibling() const =0AST [pure virtual]
getStartPosition(int *line, int *col) const AST
getText() const =0AST [pure virtual]
getType() const =0AST [pure virtual]
initialize(int t, const std::string &txt)=0AST [pure virtual]
initialize(RefAST t)=0AST [pure virtual]
initialize(RefToken t)=0AST [pure virtual]
m_arrayDimensionListDeclaratorAST [private]
m_bitfieldInitializationDeclaratorAST [private]
m_constantDeclaratorAST [private]
m_declaratorIdDeclaratorAST [private]
m_exceptionSpecificationDeclaratorAST [private]
m_parameterDeclarationClauseDeclaratorAST [private]
m_ptrOpListDeclaratorAST [private]
m_subDeclaratorDeclaratorAST [private]
Node typedefDeclaratorAST
nodeType() const AST [inline]
operator=(const DeclaratorAST &source)DeclaratorAST [private]
parameterDeclarationClause()DeclaratorAST [inline]
parent()AST [inline]
ptrOpList()DeclaratorAST [inline]
removeChild(AST *child)AST
setBitfieldInitialization(AST::Node &bitfieldInitialization)DeclaratorAST
setConstant(AST::Node &constant)DeclaratorAST
setDeclaratorId(NameAST::Node &declaratorId)DeclaratorAST
setEndPosition(int line, int col)AST
setExceptionSpecification(GroupAST::Node &exceptionSpecification)DeclaratorAST
setFirstChild(RefAST c)=0AST [pure virtual]
setNextSibling(RefAST n)=0AST [pure virtual]
setNodeType(int nodeType)AST [inline]
setParameterDeclarationClause(std::auto_ptr< class ParameterDeclarationClauseAST > &parameterDeclarationClause)DeclaratorAST
setParent(AST *parent)AST
setSlice(const Slice &slice)AST [inline]
setSlice(const QString &text, int position, int length)AST [inline]
setStartPosition(int line, int col)AST
setSubDeclarator(std::auto_ptr< DeclaratorAST > &subDeclarator)DeclaratorAST
setText(const std::string &txt)=0AST [pure virtual]
setText(const QString &text)AST [inline]
setType(int type)=0AST [pure virtual]
subDeclarator()DeclaratorAST [inline]
text() const AST [inline, virtual]
toString() const =0AST [pure virtual]
toStringList() const =0AST [pure virtual]
toStringTree() const =0AST [pure virtual]
Type enum valueDeclaratorAST
typeName(void) const =0AST [pure virtual]
~AST()AST [inline, virtual]
~AST()AST [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 Tue Feb 22 09:39:41 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003