Interface Value

    • Method Detail

      • getType

        IRType getType()
        Gets the IR type of this value.
        Returns:
        the IR type
      • isConstant

        boolean isConstant()
        Checks if this value is a constant.
        Returns:
        true if constant, false otherwise
      • isSSAValue

        default boolean isSSAValue()
        Checks if this value is an SSA value.
        Returns:
        true if this is an SSAValue instance, false otherwise
      • isNull

        default boolean isNull()
        Checks if this value is null.
        Returns:
        true if this is a NullConstant, false otherwise