Uses of Class
com.strobel.decompiler.ast.Expression
Packages that use Expression
-
Uses of Expression in com.strobel.decompiler.ast
Fields in com.strobel.decompiler.ast with type parameters of type ExpressionMethods in com.strobel.decompiler.ast that return ExpressionModifier and TypeMethodDescriptionfinal ExpressionExpression.clone()final ExpressionCondition.getCondition()final ExpressionLoop.getCondition()final ExpressionSwitch.getCondition()final ExpressionBlock.getEntryGoto()Methods in com.strobel.decompiler.ast that return types with arguments of type ExpressionMethods in com.strobel.decompiler.ast with parameters of type ExpressionModifier and TypeMethodDescriptionbooleanExpression.isEquivalentTo(Expression e) final voidCondition.setCondition(Expression condition) final voidLoop.setCondition(Expression condition) final voidSwitch.setCondition(Expression condition) final voidBlock.setEntryGoto(Expression entryGoto) Method parameters in com.strobel.decompiler.ast with type arguments of type ExpressionModifier and TypeMethodDescriptionstatic booleanPatternMatching.matchAssignment(Node node, StrongBox<Expression> assignedValue) static booleanPatternMatching.matchAssignment(Node node, StrongBox<Expression> assignedValue, StrongBox<Expression> equivalentLoad) static booleanPatternMatching.matchAssignmentAndConditionalBreak(BasicBlock block, StrongBox<Expression> assignedValue, StrongBox<Expression> condition, StrongBox<Label> trueLabel, StrongBox<Label> falseLabel, StrongBox<Expression> equivalentLoad) static booleanPatternMatching.matchBooleanComparison(Node node, StrongBox<Expression> argument, StrongBox<Boolean> comparand) static booleanPatternMatching.matchComparison(Node node, StrongBox<Expression> left, StrongBox<Expression> right) static booleanPatternMatching.matchGetArgument(Node node, AstCode code, StrongBox<Expression> argument) static <T> booleanPatternMatching.matchGetArguments(Node node, AstCode code, StrongBox<? super T> operand, List<Expression> arguments) static booleanPatternMatching.matchGetArguments(Node node, AstCode code, List<Expression> arguments) static booleanPatternMatching.matchLoad(Node node, Variable expectedVariable, StrongBox<Expression> argument) static booleanPatternMatching.matchStore(Node node, StrongBox<Variable> variable, List<Expression> argument) static booleanPatternMatching.matchStore(Node node, Variable expectedVariable, StrongBox<Expression> value) Constructors in com.strobel.decompiler.ast with parameters of type ExpressionModifierConstructorDescriptionExpression(AstCode code, Object operand, int offset, Expression... arguments) Constructor parameters in com.strobel.decompiler.ast with type arguments of type ExpressionModifierConstructorDescriptionExpression(AstCode code, Object operand, int offset, List<Expression> arguments)