Class LiteralArg

    • Method Detail

      • makeWithFixedType

        public static LiteralArg makeWithFixedType​(long value,
                                                   ArgType type)
      • getLiteral

        public long getLiteral()
      • isLiteral

        public boolean isLiteral()
        Overrides:
        isLiteral in class InsnArg
      • isInteger

        public boolean isInteger()
      • isNegative

        public boolean isNegative()
      • negate

        @Nullable
        public @Nullable LiteralArg negate()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • toShortString

        public java.lang.String toShortString()
        Overrides:
        toShortString in class InsnArg
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object