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

Public Types | |
typedef std::auto_ptr< DeclarationAST > | Node |
enum | { Type = NodeType_Declaration } |
Public Member Functions | |
DeclarationAST () | |
Private Member Functions | |
DeclarationAST (const DeclarationAST &source) | |
void | operator= (const DeclarationAST &source) |
Member Typedef Documentation
|
Reimplemented from AST. Reimplemented in AccessDeclarationAST, LinkageSpecificationAST, NamespaceAST, NamespaceAliasAST, UsingAST, UsingDirectiveAST, TypedefAST, TemplateDeclarationAST, SimpleDeclarationAST, and FunctionDefinitionAST. Definition at line 417 of file ast.h. Referenced by ClassSpecifierAST::addDeclaration(), TranslationUnitAST::addDeclaration(), LinkageBodyAST::addDeclaration(), CppCodeCompletion::completeText(), Parser::parseDeclaration(), DeclarationStatementAST::setDeclaration(), TemplateDeclarationAST::setDeclaration(), and LinkageSpecificationAST::setDeclaration(). |
Member Enumeration Documentation
|
|
Constructor & Destructor Documentation
|
|
|
|
Member Function Documentation
|
|
The documentation for this class was generated from the following files: