Package com.strobel.expressions
Class LambdaCompiler.CompilationFlags
- java.lang.Object
-
- com.strobel.expressions.LambdaCompiler.CompilationFlags
-
- Enclosing class:
- LambdaCompiler
private static final class LambdaCompiler.CompilationFlags extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static int
EmitAsDefaultType
private static int
EmitAsMiddle
private static int
EmitAsNoTail
private static int
EmitAsSuperCall
private static int
EmitAsTail
private static int
EmitAsTailCallMask
private static int
EmitAsTypeMask
private static int
EmitAsVoidType
private static int
EmitExpressionStart
private static int
EmitExpressionStartMask
private static int
EmitNoExpressionStart
-
Constructor Summary
Constructors Modifier Constructor Description private
CompilationFlags()
-
-
-
Field Detail
-
EmitExpressionStart
private static final int EmitExpressionStart
- See Also:
- Constant Field Values
-
EmitNoExpressionStart
private static final int EmitNoExpressionStart
- See Also:
- Constant Field Values
-
EmitAsDefaultType
private static final int EmitAsDefaultType
- See Also:
- Constant Field Values
-
EmitAsVoidType
private static final int EmitAsVoidType
- See Also:
- Constant Field Values
-
EmitAsTail
private static final int EmitAsTail
- See Also:
- Constant Field Values
-
EmitAsMiddle
private static final int EmitAsMiddle
- See Also:
- Constant Field Values
-
EmitAsNoTail
private static final int EmitAsNoTail
- See Also:
- Constant Field Values
-
EmitExpressionStartMask
private static final int EmitExpressionStartMask
- See Also:
- Constant Field Values
-
EmitAsTypeMask
private static final int EmitAsTypeMask
- See Also:
- Constant Field Values
-
EmitAsTailCallMask
private static final int EmitAsTailCallMask
- See Also:
- Constant Field Values
-
EmitAsSuperCall
private static final int EmitAsSuperCall
- See Also:
- Constant Field Values
-
-