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 intEmitAsDefaultTypeprivate static intEmitAsMiddleprivate static intEmitAsNoTailprivate static intEmitAsSuperCallprivate static intEmitAsTailprivate static intEmitAsTailCallMaskprivate static intEmitAsTypeMaskprivate static intEmitAsVoidTypeprivate static intEmitExpressionStartprivate static intEmitExpressionStartMaskprivate static intEmitNoExpressionStart
-
Constructor Summary
Constructors Modifier Constructor Description privateCompilationFlags()
-
-
-
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
-
-