public static interface Compiler.MaybePrimitiveExpr
Modifier and Type | Method and Description |
---|---|
boolean |
canEmitPrimitive() |
void |
emit(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
void |
emitUnboxed(Compiler.C context,
Compiler.ObjExpr objx,
GeneratorAdapter gen) |
java.lang.Object |
eval() |
java.lang.Class |
getJavaClass() |
boolean |
hasJavaClass() |
boolean canEmitPrimitive()
void emitUnboxed(Compiler.C context, Compiler.ObjExpr objx, GeneratorAdapter gen)
java.lang.Object eval() throws java.lang.Exception
java.lang.Exception
void emit(Compiler.C context, Compiler.ObjExpr objx, GeneratorAdapter gen)
boolean hasJavaClass() throws java.lang.Exception
java.lang.Exception
java.lang.Class getJavaClass() throws java.lang.Exception
java.lang.Exception