Package gnu.expr

Class Target

    • Field Detail

      • Ignore

        public static final Target Ignore
        A Target which means that the result is ignored.
      • pushObject

        public static final Target pushObject
        A Target which means to push an Object on the JVM stack.
    • Constructor Detail

      • Target

        public Target()
    • Method Detail

      • getType

        public abstract Type getType()
      • compileFromStack

        public abstract void compileFromStack​(Compilation comp,
                                              Type stackType)
      • pushValue

        public static Target pushValue​(Type type)
        Return a Target to push a value of specified type on JCM stack.