Eclipse CDT
Pre-release 3.0

org.eclipse.cdt.core.dom.ast
Interface IASTDeclaration

All Superinterfaces:
IASTNode
All Known Subinterfaces:
IASTASMDeclaration, IASTFunctionDefinition, IASTProblemDeclaration, IASTSimpleDeclaration, ICPPASTExplicitTemplateInstantiation, ICPPASTLinkageSpecification, ICPPASTNamespaceAlias, ICPPASTNamespaceDefinition, ICPPASTTemplateDeclaration, ICPPASTTemplateSpecialization, ICPPASTUsingDeclaration, ICPPASTUsingDirective, ICPPASTVisiblityLabel, IGPPASTExplicitTemplateInstantiation

public interface IASTDeclaration
extends IASTNode

This is the root class of all declarations.


Field Summary
static IASTDeclaration[] EMPTY_DECLARATION_ARRAY
           
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
EMPTY_NODE_ARRAY
 
Method Summary
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
accept, getContainingFilename, getFileLocation, getNodeLocations, getParent, getPropertyInParent, getRawSignature, getTranslationUnit, setParent, setPropertyInParent
 

Field Detail

EMPTY_DECLARATION_ARRAY

static final IASTDeclaration[] EMPTY_DECLARATION_ARRAY

Eclipse CDT
Pre-release 3.0

Copyright (c) IBM Corp. and others 2004. All Rights Reserved.