Package gw.lang.ir

Interface IRType

    • Method Detail

      • getRelativeName

        String getRelativeName()
      • getDescriptor

        String getDescriptor()
      • getJavaClass

        Class getJavaClass()
      • getSlashName

        String getSlashName()
      • getArrayType

        IRType getArrayType()
      • getComponentType

        IRType getComponentType()
      • getType

        IType getType()
      • isArray

        boolean isArray()
      • isAssignableFrom

        boolean isAssignableFrom​(IRType otherType)
      • isByte

        boolean isByte()
      • isBoolean

        boolean isBoolean()
      • isShort

        boolean isShort()
      • isChar

        boolean isChar()
      • isInt

        boolean isInt()
      • isLong

        boolean isLong()
      • isFloat

        boolean isFloat()
      • isDouble

        boolean isDouble()
      • isVoid

        boolean isVoid()
      • isPrimitive

        boolean isPrimitive()
      • isInterface

        boolean isInterface()
      • isStructural

        boolean isStructural()
      • isStructuralAndErased

        boolean isStructuralAndErased​(IRType ownersType)