KDevelop API Documentation

InitDeclaratorListAST Class Reference

#include <ast.h>

Inheritance diagram for InitDeclaratorListAST:

Inheritance graph
[legend]
Collaboration diagram for InitDeclaratorListAST:

Collaboration graph
[legend]
List of all members.

Public Types

typedef std::auto_ptr< InitDeclaratorListASTNode
enum  { Type = NodeType_InitDeclaratorList }

Public Member Functions

 InitDeclaratorListAST ()
QPtrList< InitDeclaratorASTinitDeclaratorList ()
void addInitDeclarator (InitDeclaratorAST::Node &decl)

Private Member Functions

 InitDeclaratorListAST (const InitDeclaratorListAST &source)
void operator= (const InitDeclaratorListAST &source)

Private Attributes

QPtrList< InitDeclaratorASTm_initDeclaratorList

Member Typedef Documentation

typedef std::auto_ptr<InitDeclaratorListAST> InitDeclaratorListAST::Node
 

Reimplemented from AST.

Definition at line 962 of file ast.h.


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
Type 

Definition at line 963 of file ast.h.


Constructor & Destructor Documentation

InitDeclaratorListAST::InitDeclaratorListAST  ) 
 

Definition at line 666 of file ast.cpp.

References m_initDeclaratorList.

InitDeclaratorListAST::InitDeclaratorListAST const InitDeclaratorListAST source  )  [private]
 


Member Function Documentation

void InitDeclaratorListAST::addInitDeclarator InitDeclaratorAST::Node decl  ) 
 

Definition at line 671 of file ast.cpp.

References m_initDeclaratorList.

QPtrList<InitDeclaratorAST> InitDeclaratorListAST::initDeclaratorList  )  [inline]
 

Definition at line 970 of file ast.h.

Referenced by CppCodeCompletion::computeContext(), CppSupportPart::MakeMemberHelper(), TagCreator::parseSimpleDeclaration(), StoreWalker::parseSimpleDeclaration(), TagCreator::parseTypedef(), and StoreWalker::parseTypedef().

void InitDeclaratorListAST::operator= const InitDeclaratorListAST source  )  [private]
 


Member Data Documentation

QPtrList<InitDeclaratorAST> InitDeclaratorListAST::m_initDeclaratorList [private]
 

Definition at line 974 of file ast.h.

Referenced by addInitDeclarator(), and InitDeclaratorListAST().


The documentation for this class was generated from the following files:
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:43:39 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003