Modifier and Type | Class and Description |
---|---|
class |
BooleanExpression |
class |
BooleanOperation |
class |
ComparisonOperation |
class |
NotOperation |
Modifier and Type | Field and Description |
---|---|
static ConditionalExpression |
BooleanExpression.FALSE |
static ConditionalExpression |
BooleanExpression.TRUE |
Modifier and Type | Method and Description |
---|---|
static ConditionalExpression |
BooleanOperation.makeRightDeep(List<ConditionalExpression> c,
BoolOp op) |
Constructor and Description |
---|
BooleanOperation(BytecodeLoc loc,
ConditionalExpression lhs,
ConditionalExpression rhs,
BoolOp op) |
NotOperation(BytecodeLoc loc,
ConditionalExpression lhs) |
TernaryExpression(BytecodeLoc loc,
ConditionalExpression condition,
Expression lhs,
Expression rhs) |
TernaryExpression(BytecodeLoc loc,
InferredJavaType type,
ConditionalExpression condition,
Expression lhs,
Expression rhs) |
Modifier and Type | Method and Description |
---|---|
ConditionalExpression |
IfExitingStatement.getCondition() |
ConditionalExpression |
ForStatement.getCondition() |
ConditionalExpression |
WhileStatement.getCondition() |
ConditionalExpression |
IfStatement.getCondition() |
Modifier and Type | Method and Description |
---|---|
void |
IfStatement.setCondition(ConditionalExpression condition) |
Constructor and Description |
---|
IfExitingStatement(BytecodeLoc loc,
ConditionalExpression conditionalExpression,
Statement statement) |
IfStatement(BytecodeLoc loc,
ConditionalExpression conditionalExpression) |
WhileStatement(BytecodeLoc loc,
ConditionalExpression conditionalExpression,
BlockIdentifier blockIdentifier) |
Modifier and Type | Method and Description |
---|---|
ConditionalExpression |
LValueAssignmentExpressionRewriter.rewriteExpression(ConditionalExpression expression,
SSAIdentifiers ssaIdentifiers,
StatementContainer statementContainer,
ExpressionRewriterFlags flags) |
static ConditionalExpression |
ConditionalUtils.simplify(ConditionalExpression condition) |
Modifier and Type | Method and Description |
---|---|
ConditionalExpression |
LValueAssignmentExpressionRewriter.rewriteExpression(ConditionalExpression expression,
SSAIdentifiers ssaIdentifiers,
StatementContainer statementContainer,
ExpressionRewriterFlags flags) |
static ConditionalExpression |
ConditionalUtils.simplify(ConditionalExpression condition) |
Modifier and Type | Class and Description |
---|---|
class |
WildcardMatch.ConditionalExpressionWildcard |
Modifier and Type | Method and Description |
---|---|
ConditionalExpression |
WildcardMatch.ConditionalExpressionWildcard.getDemorganApplied(boolean amNegating) |
ConditionalExpression |
WildcardMatch.ConditionalExpressionWildcard.getMatch() |
ConditionalExpression |
WildcardMatch.ConditionalExpressionWildcard.getNegated() |
ConditionalExpression |
WildcardMatch.ConditionalExpressionWildcard.getRightDeep() |
ConditionalExpression |
WildcardMatch.ConditionalExpressionWildcard.optimiseForType() |
ConditionalExpression |
WildcardMatch.ConditionalExpressionWildcard.simplify() |
Modifier and Type | Field and Description |
---|---|
protected ConditionalExpression |
AbstractStructuredConditionalLoopStatement.condition |
Modifier and Type | Method and Description |
---|---|
ConditionalExpression |
AbstractStructuredConditionalLoopStatement.getCondition() |
ConditionalExpression |
UnstructuredWhile.getCondition() |
ConditionalExpression |
StructuredIf.getConditionalExpression() |
Modifier and Type | Method and Description |
---|---|
static AbstractStructuredConditionalLoopStatement |
StructuredDo.create(ConditionalExpression condition,
Op04StructuredStatement body,
BlockIdentifier block) |
static StructuredAssert |
StructuredAssert.mkStructuredAssert(BytecodeLoc loc,
ConditionalExpression conditionalExpression,
Expression arg) |
Copyright © 2011-2021. All Rights Reserved.