Uses of Class
com.strobel.expressions.LambdaCompiler
Packages that use LambdaCompiler
-
Uses of LambdaCompiler in com.strobel.expressions
Fields in com.strobel.expressions declared as LambdaCompilerModifier and TypeFieldDescription(package private) final LambdaCompiler
CompilerScope.Storage.compiler
Methods in com.strobel.expressions with parameters of type LambdaCompilerModifier and TypeMethodDescription(package private) void
CompilerScope.addLocal
(LambdaCompiler lc, ParameterExpression variable) private void
CompilerScope.allocateLocals
(LambdaCompiler lc) private void
CompilerScope.cacheBoxToLocal
(LambdaCompiler lc, ParameterExpression v) (package private) void
BoundConstants.emitCacheConstants
(LambdaCompiler lc) private void
CompilerScope.emitClosureAccess
(LambdaCompiler lc, HoistedLocals locals) private void
LambdaCompiler.emitClosureCreation
(LambdaCompiler inner) private void
CompilerScope.emitClosureToVariable
(LambdaCompiler lc, HoistedLocals locals) (package private) void
BoundConstants.emitConstant
(LambdaCompiler lc, Object value, Type<?> type) private void
BoundConstants.emitConstantFromArray
(LambdaCompiler lc, Object value, Type type) private static void
BoundConstants.emitConstantsArray
(LambdaCompiler lc) private void
LambdaCompiler.emitDelegateConstruction
(LambdaCompiler inner) private void
CompilerScope.emitNewHoistedLocals
(LambdaCompiler lc) (package private) void
CompilerScope.emitVariableAccess
(LambdaCompiler lc, ParameterExpressionList vars) (package private) CompilerScope
CompilerScope.enter
(LambdaCompiler lc, CompilerScope parent) private void
CompilerScope.setParent
(LambdaCompiler lc, CompilerScope parent) Constructors in com.strobel.expressions with parameters of type LambdaCompilerModifierConstructorDescriptionprivate
ArgumentStorage
(LambdaCompiler compiler, ParameterExpression p) private
LambdaCompiler
(LambdaCompiler parent, LambdaExpression lambda) private
LocalBoxStorage
(LambdaCompiler compiler, ParameterExpression variable) private
LocalStorage
(LambdaCompiler compiler, ParameterExpression variable) protected
Storage
(LambdaCompiler compiler, ParameterExpression variable)