Package | Description |
---|---|
org.eclipse.cdt.core.dom.ast.cpp |
Modifier and Type | Interface and Description |
---|---|
interface |
ICPPASTConversionName
This interface represents a C++ conversion member function.
|
interface |
ICPPASTDecltypeSpecifier
C++ AST node for decltype-specifiers.
|
interface |
ICPPASTName
AST node for names in C++ translation units.
|
interface |
ICPPASTOperatorName
This interface represents a C++ overloaded operator member function name.
|
interface |
ICPPASTQualifiedName
This interface is a qualified name in C++.
|
interface |
ICPPASTTemplateId |
Modifier and Type | Field and Description |
---|---|
static ICPPASTNameSpecifier[] |
ICPPASTNameSpecifier.EMPTY_NAME_SPECIFIER_ARRAY |
Modifier and Type | Method and Description |
---|---|
ICPPASTNameSpecifier |
ICPPASTNameSpecifier.copy() |
ICPPASTNameSpecifier |
ICPPASTNameSpecifier.copy(IASTNode.CopyStyle style) |
ICPPASTNameSpecifier[] |
ICPPASTQualifiedName.getAllSegments()
Returns all segments of the name.
|
ICPPASTNameSpecifier |
ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier.getNameSpecifier()
Returns the name specifier inside this base specifier.
|
ICPPASTNameSpecifier[] |
ICPPASTQualifiedName.getQualifier()
Returns all segments of the name but the last.
|
Modifier and Type | Method and Description |
---|---|
void |
ICPPASTQualifiedName.addNameSpecifier(ICPPASTNameSpecifier nameSpecifier)
Adds a segment to the end of the qualifier.
|
ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier |
ICPPNodeFactory.newBaseSpecifier(ICPPASTNameSpecifier nameSpecifier,
int visibility,
boolean isVirtual) |
void |
ICPPASTCompositeTypeSpecifier.ICPPASTBaseSpecifier.setNameSpecifier(ICPPASTNameSpecifier nameSpecifier)
Sets the name specifier for this base specifier.
|
Copyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.