|
Eclipse CDT Pre-release 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGPPASTExplicitTemplateInstantiation
G++ allows for instantiations to be qualified w/modifiers for scoping.
Field Summary | |
---|---|
static int |
ti_extern
ti_extern implies 'extern' keyword is used. |
static int |
ti_inline
ti_inline implies 'inline' keyword is used. |
static int |
ti_static
ti_static implies 'static' keyword is used. |
Fields inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation |
---|
OWNED_DECLARATION |
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IASTDeclaration |
---|
EMPTY_DECLARATION_ARRAY |
Fields inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode |
---|
EMPTY_NODE_ARRAY |
Method Summary | |
---|---|
IGPPASTExplicitTemplateInstantiation |
copy()
Returns a mutable copy of the tree rooted at this node. |
int |
getModifier()
Get the modifier. |
void |
setModifier(int value)
Set the modifier value. |
Methods inherited from interface org.eclipse.cdt.core.dom.ast.cpp.ICPPASTExplicitTemplateInstantiation |
---|
getDeclaration, setDeclaration |
Methods inherited from interface org.eclipse.cdt.core.dom.ast.IASTNode |
---|
accept, contains, getChildren, getContainingFilename, getFileLocation, getLeadingSyntax, getNodeLocations, getParent, getPropertyInParent, getRawSignature, getSyntax, getTrailingSyntax, getTranslationUnit, isActive, isFrozen, isPartOfTranslationUnitFile, setParent, setPropertyInParent |
Field Detail |
---|
static final int ti_static
ti_static
implies 'static' keyword is used.
static final int ti_inline
ti_inline
implies 'inline' keyword is used.
static final int ti_extern
ti_extern
implies 'extern' keyword is used.
Method Detail |
---|
int getModifier()
void setModifier(int value)
value
- (int)IGPPASTExplicitTemplateInstantiation copy()
IASTNode
copy.getParent() == null
copy.getPropertyInParent() == null
copy.isFrozen() == false
Preprocessor nodes do not currently support being copied.
Implicit name nodes are not copied, instead they can be regenerated
if required.
copy
in interface IASTDeclaration
copy
in interface IASTNode
copy
in interface ICPPASTExplicitTemplateInstantiation
|
Eclipse CDT Pre-release 3.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |