パッケージ coins.ast.expr

インタフェースの概要
LvalueExpr Expression that may be an l-value.
 

クラスの概要
AddressExpr '&' Expression for computing the address of the operand.
ArithBinaryExpr Arithmetic binary expression.
ArithUnaryExpr Arithmetic unary expression.
ArrayExpr Array access expression.
ArrayInitializer An array of initial values.
AsmExpr Function call expression.
AssignExpr Assignment expression.
BinaryExpr Binary expression.
CallExpr Function call expression.
CastExpr Cast expression.
CommaExpr Comma expression.
ConditionalExpr Conditional expression.
ConstantExpr Constant class.
DereferenceExpr Pointer dereference ('*') expression.
FloatConstantExpr Constant class of floating type.
IntConstantExpr Constant class of integer type.
MemberExpr Member access expression "->" (arrow) or ".
NnaryExpr Multiple-operands expression.
OperatorExpr Expressions including an operator.
PointerBinaryExpr Pointer binary expression.
PostfixExpr Postfix "++" or "--" expression.
PrefixExpr Prefix "++" or "--" expression.
SizeofExpr Sizeof expression.
StringLiteral Constant character string.
UnaryExpr Unary expression.
VariableExpr Variable.
WcharLiteral Constant wchar_t character string.