Uses of Class
com.strobel.expressions.LambdaCompiler
-
Packages that use LambdaCompiler Package Description com.strobel.expressions -
-
Uses of LambdaCompiler in com.strobel.expressions
Fields in com.strobel.expressions declared as LambdaCompiler Modifier and Type Field Description (package private) LambdaCompiler
CompilerScope.Storage. compiler
Methods in com.strobel.expressions with parameters of type LambdaCompiler Modifier and Type Method Description (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, java.lang.Object value, Type<?> type)
private void
BoundConstants. emitConstantFromArray(LambdaCompiler lc, java.lang.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 LambdaCompiler Constructor Description ArgumentStorage(LambdaCompiler compiler, ParameterExpression p)
LambdaCompiler(LambdaCompiler parent, LambdaExpression lambda)
LocalBoxStorage(LambdaCompiler compiler, ParameterExpression variable)
LocalStorage(LambdaCompiler compiler, ParameterExpression variable)
Storage(LambdaCompiler compiler, ParameterExpression variable)
-