Package com.strobel.expressions
Class CompilerScope.ArgumentStorage
- java.lang.Object
-
- com.strobel.expressions.CompilerScope.Storage
-
- com.strobel.expressions.CompilerScope.ArgumentStorage
-
- Enclosing class:
- CompilerScope
private final class CompilerScope.ArgumentStorage extends CompilerScope.Storage
-
-
Field Summary
Fields Modifier and Type Field Description private int
_argument
-
Fields inherited from class com.strobel.expressions.CompilerScope.Storage
compiler, variable
-
-
Constructor Summary
Constructors Modifier Constructor Description private
ArgumentStorage(LambdaCompiler compiler, ParameterExpression p)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
emitLoad()
(package private) void
emitStore()
-
Methods inherited from class com.strobel.expressions.CompilerScope.Storage
emitStore, freeLocal
-
-
-
-
Constructor Detail
-
ArgumentStorage
private ArgumentStorage(LambdaCompiler compiler, ParameterExpression p)
-
-
Method Detail
-
emitStore
void emitStore()
- Specified by:
emitStore
in classCompilerScope.Storage
-
emitLoad
void emitLoad()
- Specified by:
emitLoad
in classCompilerScope.Storage
-
-