Eclipse CDT
Pre-release 3.0

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

All Superinterfaces:
IASTNode
All Known Subinterfaces:
IASTProblemTypeId

public interface IASTTypeId
extends IASTNode


Field Summary
static ASTNodeProperty ABSTRACT_DECLARATOR
          ABSTRACT_DECLARATOR represents the relationship between an IASTTypeId and it's nested IASTDeclarator.
static ASTNodeProperty DECL_SPECIFIER
          DECL_SPECIFIER represents the relationship between an IASTTypeId and it's nested IASTDeclSpecifier.
static IASTTypeId[] EMPTY_TYPEID_ARRAY
          Constant.
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
EMPTY_NODE_ARRAY
 
Method Summary
 IASTDeclarator getAbstractDeclarator()
          Get the abstract declarator.
 IASTDeclSpecifier getDeclSpecifier()
          Get the decl specifier.
 void setAbstractDeclarator(IASTDeclarator abstractDeclarator)
          Set the abstract declarator.
 void setDeclSpecifier(IASTDeclSpecifier declSpec)
          Set the decl specifier.
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
accept, getContainingFilename, getFileLocation, getNodeLocations, getParent, getPropertyInParent, getRawSignature, getTranslationUnit, setParent, setPropertyInParent
 

Field Detail

EMPTY_TYPEID_ARRAY

static final IASTTypeId[] EMPTY_TYPEID_ARRAY
Constant.


DECL_SPECIFIER

static final ASTNodeProperty DECL_SPECIFIER
DECL_SPECIFIER represents the relationship between an IASTTypeId and it's nested IASTDeclSpecifier.


ABSTRACT_DECLARATOR

static final ASTNodeProperty ABSTRACT_DECLARATOR
ABSTRACT_DECLARATOR represents the relationship between an IASTTypeId and it's nested IASTDeclarator.

Method Detail

getDeclSpecifier

IASTDeclSpecifier getDeclSpecifier()
Get the decl specifier.

Returns:
IASTDeclSpecifier

setDeclSpecifier

void setDeclSpecifier(IASTDeclSpecifier declSpec)
Set the decl specifier.

Parameters:
declSpec - IASTDeclSpecifier

getAbstractDeclarator

IASTDeclarator getAbstractDeclarator()
Get the abstract declarator.

Returns:
IASTDeclarator

setAbstractDeclarator

void setAbstractDeclarator(IASTDeclarator abstractDeclarator)
Set the abstract declarator.

Parameters:
abstractDeclarator - IASTDeclarator

Eclipse CDT
Pre-release 3.0

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