Package org.eclipse.cdt.core.dom.ast.cpp
Interface ICPPASTAmbiguousTemplateArgument
- All Superinterfaces:
IASTNode
Place-holder in the AST for template arguments that are not yet understood.
- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
IASTNode.CopyStyle
-
Field Summary
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
EMPTY_NODE_ARRAY
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addExpression
(IASTExpression expression) Add an partial parse tree that could be a suitable subtree representing the template argumentvoid
addIdExpression
(IASTExpression idExpression) Deprecated.void
addIdExpression
(IASTIdExpression idExpression) Deprecated.Replaced byaddIdExpression(IASTExpression)
.void
addTypeId
(IASTTypeId typeId) Add an partial parse tree that could be a suitable subtree representing the template argumentMethods inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode
accept, contains, copy, copy, getChildren, getContainingFilename, getFileLocation, getLeadingSyntax, getNodeLocations, getOriginalNode, getParent, getPropertyInParent, getRawSignature, getSyntax, getTrailingSyntax, getTranslationUnit, isActive, isFrozen, isPartOfTranslationUnitFile, setParent, setPropertyInParent
-
Method Details
-
addExpression
Add an partial parse tree that could be a suitable subtree representing the template argument- Parameters:
expression
- a non-null expression- Since:
- 5.6
-
addTypeId
Add an partial parse tree that could be a suitable subtree representing the template argument- Parameters:
typeId
- a non-null type-id
-
addIdExpression
Deprecated.Replaced byaddExpression(IASTExpression)
.- Restriction:
- This method is not intended to be referenced by clients.
-
addIdExpression
Deprecated.Replaced byaddIdExpression(IASTExpression)
.- Restriction:
- This method is not intended to be referenced by clients.
-
addExpression(IASTExpression)
.