Package | Description |
---|---|
org.eclipse.cdt.core.dom.ast.cpp | |
org.eclipse.cdt.core.dom.ast.gnu.cpp |
Modifier and Type | Interface and Description |
---|---|
interface |
ICPPASTArraySubscriptExpression |
interface |
ICPPASTBinaryExpression
C++ adds a few more binary expressions over C.
|
interface |
ICPPASTCastExpression
C++ adds in additional cast-style expressions.
|
interface |
ICPPASTDeleteExpression
This interface represents a delete expression. delete [] operand;
|
interface |
ICPPASTExpression
Interface for C++ expressions.
|
interface |
ICPPASTExpressionList |
interface |
ICPPASTFieldReference
Certain field references in C++ require the use the keyword template to
specify the parse.
|
interface |
ICPPASTFunctionCallExpression |
interface |
ICPPASTInitializerList
Braced initializer list.
|
interface |
ICPPASTLambdaExpression
Lambda expression, introduced in C++11.
|
interface |
ICPPASTLiteralExpression
C++ adds additional literal types to primary expression.
|
interface |
ICPPASTNewExpression
This interface represents a new expression.
|
interface |
ICPPASTPackExpansionExpression
Pack expansion as it can occur as an element in an expression-lists or as a
non-type template argument.
|
interface |
ICPPASTSimpleTypeConstructorExpression
Functional cast expressions:
simple-type-specifier (expression-list?)
|
interface |
ICPPASTTypeIdExpression |
interface |
ICPPASTTypenameExpression
Deprecated.
Unified with
ICPPASTSimpleTypeConstructorExpression . |
interface |
ICPPASTUnaryExpression |
Modifier and Type | Method and Description |
---|---|
ICPPASTInitializerClause |
ICPPASTArraySubscriptExpression.getArgument() |
Modifier and Type | Interface and Description |
---|---|
interface |
IGPPASTBinaryExpression
G++ introduces additional operators.
|
Copyright (c) IBM Corp. and others 2004, 2014. All Rights Reserved.