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