Uses of Enum Class
com.strobel.expressions.StackSpiller.Stack
Packages that use StackSpiller.Stack
-
Uses of StackSpiller.Stack in com.strobel.expressions
Fields in com.strobel.expressions declared as StackSpiller.StackModifier and TypeFieldDescriptionprivate StackSpiller.Stack
StackSpiller.ChildRewriter._stack
private final StackSpiller.Stack
StackSpiller._startingStack
Initial stack state.Methods in com.strobel.expressions that return StackSpiller.StackModifier and TypeMethodDescriptionstatic StackSpiller.Stack
Returns the enum constant of this class with the specified name.static StackSpiller.Stack[]
StackSpiller.Stack.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.strobel.expressions with parameters of type StackSpiller.StackModifier and TypeMethodDescriptionprivate StackSpiller.Result
StackSpiller.rewriteAssignBinaryExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteBinaryExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteBlockExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteConditionalExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteExpression
(Expression node, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteExpressionFreeTemps
(Expression expression, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteExtensionAssignment
(BinaryExpression node, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteExtensionExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteGotoExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteInvocationExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteLabelExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteLambdaExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteLogicalBinaryExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteLoopExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteMemberAssignment
(BinaryExpression node, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteMemberExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteMethodCallExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteNewArrayExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteNewExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteReducibleExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteSwitchExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteThrowUnaryExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteTryExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteTypeBinaryExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteUnaryExpression
(Expression expr, StackSpiller.Stack stack) private StackSpiller.Result
StackSpiller.rewriteVariableAssignment
(BinaryExpression node, StackSpiller.Stack stack) Constructors in com.strobel.expressions with parameters of type StackSpiller.StackModifierConstructorDescription(package private)
ChildRewriter
(StackSpiller.Stack stack, int count) private
StackSpiller
(StackSpiller.Stack stack)