Uses of Enum Class
com.strobel.decompiler.ast.AstCode
Packages that use AstCode
-
Uses of AstCode in com.strobel.decompiler.ast
Subclasses with type arguments of type AstCode in com.strobel.decompiler.astMethods in com.strobel.decompiler.ast that return AstCodeModifier and TypeMethodDescriptionfinal AstCodeExpression.getCode()final AstCodeAstCode.reverse()static AstCodeReturns the enum constant of this class with the specified name.static AstCode[]AstCode.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.strobel.decompiler.ast with parameters of type AstCodeModifier and TypeMethodDescriptionstatic intAstCodeHelpers.getLoadStoreMacroArgumentIndex(AstCode code) static booleanAstCodeHelpers.isLocalLoad(AstCode code) static booleanAstCodeHelpers.isLocalStore(AstCode code) static booleanstatic <T> booleanPatternMatching.matchGetArgument(Node node, AstCode code, StrongBox<? super T> operand, StrongBox<Expression> argument) static booleanPatternMatching.matchGetArgument(Node node, AstCode code, StrongBox<Expression> argument) static <T> booleanPatternMatching.matchGetArguments(Node node, AstCode code, StrongBox<? super T> operand, StrongBox<Expression> argument1, StrongBox<Expression> argument2) 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 <T> booleanPatternMatching.matchGetOperand(Node node, AstCode code, Consumer<? super T> operand) static <T> booleanPatternMatching.matchGetOperand(Node node, AstCode code, Class<T> operandType, StrongBox<? super T> operand) static booleanPatternMatching.matchLast(BasicBlock block, AstCode code) static <T> booleanPatternMatching.matchLast(BasicBlock block, AstCode code, StrongBox<? super T> operand) static <T> booleanPatternMatching.matchLast(BasicBlock block, AstCode code, StrongBox<? super T> operand, StrongBox<Expression> argument) static booleanstatic <T> booleanstatic <T> booleanPatternMatching.matchLast(Block block, AstCode code, StrongBox<? super T> operand, StrongBox<Expression> argument) static <T> booleanPatternMatching.matchLastAndBreak(BasicBlock block, AstCode code, StrongBox<? super T> operand, StrongBox<Expression> argument, StrongBox<Label> label) static <T> booleanPatternMatching.matchSingle(BasicBlock block, AstCode code, StrongBox<? super T> operand, StrongBox<Expression> argument) static <T> booleanPatternMatching.matchSingle(Block block, AstCode code, StrongBox<? super T> operand) static <T> booleanPatternMatching.matchSingle(Block block, AstCode code, StrongBox<? super T> operand, StrongBox<Expression> argument) static <T> booleanPatternMatching.matchSingleAndBreak(BasicBlock block, AstCode code, StrongBox<? super T> operand, StrongBox<Expression> argument, StrongBox<Label> label) final voidMethod parameters in com.strobel.decompiler.ast with type arguments of type AstCodeModifier and TypeMethodDescriptionstatic booleanAstCode.expandMacro(StrongBox<AstCode> code, StrongBox<Object> operand, MethodBody body, int offset) Constructors in com.strobel.decompiler.ast with parameters of type AstCodeModifierConstructorDescriptionExpression(AstCode code, Object operand, int offset, Expression... arguments) Expression(AstCode code, Object operand, int offset, List<Expression> arguments) -
Uses of AstCode in com.strobel.decompiler.languages.java.ast
Methods in com.strobel.decompiler.languages.java.ast that return AstCodeConstructors in com.strobel.decompiler.languages.java.ast with parameters of type AstCodeModifierConstructorDescriptionInlinedBytecodeExpression(int offset, AstCode code, Object... operands) InlinedBytecodeExpression(AstCode code, Object... operands)