Class StackSpiller.TempMaker
java.lang.Object
com.strobel.expressions.StackSpiller.TempMaker
- Enclosing class:
StackSpiller
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ArrayList<ParameterExpression> private intprivate final ArrayList<ParameterExpression> private Stack<ParameterExpression> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidfree(int mark) private voidfreeTemp(ParameterExpression temp) (package private) List<ParameterExpression> getTemps()(package private) ParameterExpressionList(package private) intmark()(package private) ParameterExpressionprivate ParameterExpressionuseTemp(ParameterExpression temp) (package private) void
-
Field Details
-
_temp
private int _temp -
_freeTemps
-
_usedTemps
-
_temps
-
-
Constructor Details
-
TempMaker
private TempMaker()
-
-
Method Details
-
getTemps
List<ParameterExpression> getTemps() -
getTempsList
ParameterExpressionList getTempsList() -
temp
-
useTemp
-
freeTemp
-
mark
int mark() -
free
void free(int mark) -
verifyTemps
void verifyTemps()
-