DeclaratorAST Member List
This is the complete list of members for DeclaratorAST, including all inherited members.addArrayDimension(AST::Node &arrayDimension) | DeclaratorAST | |
addChild(RefAST c)=0 | AST | [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 =0 | AST | [pure virtual] |
constant() | DeclaratorAST | [inline] |
DeclaratorAST() | DeclaratorAST | |
DeclaratorAST(const DeclaratorAST &source) | DeclaratorAST | [private] |
declaratorId() | DeclaratorAST | [inline] |
equals(RefAST t) const =0 | AST | [pure virtual] |
equalsList(RefAST t) const =0 | AST | [pure virtual] |
equalsListPartial(RefAST t) const =0 | AST | [pure virtual] |
equalsTree(RefAST t) const =0 | AST | [pure virtual] |
equalsTreePartial(RefAST t) const =0 | AST | [pure virtual] |
exceptionSpecification() | DeclaratorAST | [inline] |
findAll(RefAST t)=0 | AST | [pure virtual] |
findAllPartial(RefAST t)=0 | AST | [pure virtual] |
getEndPosition(int *line, int *col) const | AST | |
getFirstChild() const =0 | AST | [pure virtual] |
getNextSibling() const =0 | AST | [pure virtual] |
getStartPosition(int *line, int *col) const | AST | |
getText() const =0 | AST | [pure virtual] |
getType() const =0 | AST | [pure virtual] |
initialize(int t, const std::string &txt)=0 | AST | [pure virtual] |
initialize(RefAST t)=0 | AST | [pure virtual] |
initialize(RefToken t)=0 | AST | [pure virtual] |
m_arrayDimensionList | DeclaratorAST | [private] |
m_bitfieldInitialization | DeclaratorAST | [private] |
m_constant | DeclaratorAST | [private] |
m_declaratorId | DeclaratorAST | [private] |
m_exceptionSpecification | DeclaratorAST | [private] |
m_parameterDeclarationClause | DeclaratorAST | [private] |
m_ptrOpList | DeclaratorAST | [private] |
m_subDeclarator | DeclaratorAST | [private] |
Node typedef | DeclaratorAST | |
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)=0 | AST | [pure virtual] |
setNextSibling(RefAST n)=0 | AST | [pure virtual] |
setNodeType(int nodeType) | AST | [inline] |
setParameterDeclarationClause(std::auto_ptr< class ParameterDeclarationClauseAST > ¶meterDeclarationClause) | 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)=0 | AST | [pure virtual] |
setText(const QString &text) | AST | [inline] |
setType(int type)=0 | AST | [pure virtual] |
subDeclarator() | DeclaratorAST | [inline] |
text() const | AST | [inline, virtual] |
toString() const =0 | AST | [pure virtual] |
toStringList() const =0 | AST | [pure virtual] |
toStringTree() const =0 | AST | [pure virtual] |
Type enum value | DeclaratorAST | |
typeName(void) const =0 | AST | [pure virtual] |
~AST() | AST | [inline, virtual] |
~AST() | AST | [virtual] |