Eclipse CDT
Pre-release 3.0

org.eclipse.cdt.core.dom.ast.cpp
Interface ICPPASTAmbiguousTemplateArgument

All Superinterfaces:
IASTNode

public interface ICPPASTAmbiguousTemplateArgument
extends IASTNode

Place-holder in the AST for template arguments that are not yet understood.


Field Summary
 
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
EMPTY_NODE_ARRAY
 
Method Summary
 void addIdExpression(IASTIdExpression idExpression)
          Add an partial parse tree that could be a suitable subtree representing the template argument
 void addTypeId(IASTTypeId typeId)
          Add an partial parse tree that could be a suitable subtree representing the template argument
 
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
accept, contains, copy, getChildren, getContainingFilename, getFileLocation, getLeadingSyntax, getNodeLocations, getParent, getPropertyInParent, getRawSignature, getSyntax, getTrailingSyntax, getTranslationUnit, isActive, isFrozen, isPartOfTranslationUnitFile, setParent, setPropertyInParent
 

Method Detail

addIdExpression

void addIdExpression(IASTIdExpression idExpression)
Add an partial parse tree that could be a suitable subtree representing the template argument

Parameters:
idExpression - a non-null id-expression

addTypeId

void addTypeId(IASTTypeId typeId)
Add an partial parse tree that could be a suitable subtree representing the template argument

Parameters:
typeId - a non-null type-id

Eclipse CDT
Pre-release 3.0

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