DeclaratorAST Class Reference
#include <ast.h>
Inheritance diagram for DeclaratorAST:

Member Typedef Documentation
|
Reimplemented from AST. Definition at line 800 of file ast.h. Referenced by Parser::parseDeclarator(), ConditionAST::setDeclarator(), ParameterDeclarationAST::setDeclarator(), and InitDeclaratorAST::setDeclarator(). |
Member Enumeration Documentation
|
|
Constructor & Destructor Documentation
|
Definition at line 681 of file ast.cpp. References m_arrayDimensionList, and m_ptrOpList. |
|
|
Member Function Documentation
|
Definition at line 705 of file ast.cpp. References addArrayDimension(), and m_arrayDimensionList. Referenced by addArrayDimension(). |
|
Definition at line 732 of file ast.cpp. References addPtrOp(), and m_ptrOpList. Referenced by addPtrOp(). |
|
Definition at line 820 of file ast.h. Referenced by declaratorToString(). |
|
|
|
Definition at line 827 of file ast.h. Referenced by declaratorToString(), TagCreator::parseFunctionDeclaration(), StoreWalker::parseFunctionDeclaration(), TagCreator::parseFunctionDefinition(), and StoreWalker::parseFunctionDefinition(). |
|
|
Definition at line 830 of file ast.h. Referenced by CppSupportPart::slotMakeMember(). |
|
|
|
Definition at line 823 of file ast.h. Referenced by CppCodeCompletion::computeContext(), declaratorToString(), StoreWalker::parseDeclaration(), TagCreator::parseFunctionArguments(), StoreWalker::parseFunctionArguments(), TagCreator::parseMyDeclaration(), and CppSupportPart::slotMakeMember(). |
|
Definition at line 808 of file ast.h. Referenced by declaratorToString(), TagCreator::typeOfDeclaration(), and StoreWalker::typeOfDeclaration(). |
|
Definition at line 699 of file ast.cpp. References m_bitfieldInitialization, AST::Node, and setBitfieldInitialization(). Referenced by setBitfieldInitialization(). |
|
Definition at line 720 of file ast.cpp. References m_constant, and setConstant(). Referenced by setConstant(). |
|
Definition at line 693 of file ast.cpp. References m_declaratorId, NameAST::Node, and setDeclaratorId(). Referenced by setDeclaratorId(). |
|
Definition at line 726 of file ast.cpp. References m_exceptionSpecification, GroupAST::Node, and setExceptionSpecification(). Referenced by setExceptionSpecification(). |
|
|
|
|
|
Definition at line 811 of file ast.h. Referenced by declaratorToString(), StoreWalker::parseDeclaration(), TagCreator::parseMyDeclaration(), TagCreator::parseTypedef(), and StoreWalker::parseTypedef(). |
Member Data Documentation
|
Definition at line 838 of file ast.h. Referenced by addArrayDimension(), and DeclaratorAST(). |
|
Definition at line 837 of file ast.h. Referenced by setBitfieldInitialization(). |
|
Definition at line 840 of file ast.h. Referenced by setConstant(). |
|
Definition at line 836 of file ast.h. Referenced by setDeclaratorId(). |
|
Definition at line 841 of file ast.h. Referenced by setExceptionSpecification(). |
|
|
|
Definition at line 834 of file ast.h. Referenced by addPtrOp(), and DeclaratorAST(). |
|
|
The documentation for this class was generated from the following files: