public abstract class UnaryOperationExpr extends Object implements OperationExpr
| Constructor and Description |
|---|
UnaryOperationExpr() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(AstNodeVisitor visitor)
Writes the syntatically-correct Java code representation of this node.
|
abstract Expr |
expr() |
boolean |
isPostfixIncrement() |
static UnaryOperationExpr |
logicalNotWithExpr(Expr expr) |
abstract OperatorKind |
operatorKind() |
static UnaryOperationExpr |
postfixIncrementWithExpr(Expr expr) |
abstract TypeNode |
type() |
public abstract Expr expr()
public abstract OperatorKind operatorKind()
operatorKind in interface OperationExprpublic abstract TypeNode type()
type in interface Exprtype in interface OperationExprpublic void accept(AstNodeVisitor visitor)
AstNodepublic boolean isPostfixIncrement()
public static UnaryOperationExpr postfixIncrementWithExpr(Expr expr)
public static UnaryOperationExpr logicalNotWithExpr(Expr expr)
Copyright © 2022 Google LLC. All rights reserved.