Class IRTypeResolver

java.lang.Object
gw.internal.gosu.ir.transform.util.IRTypeResolver

public class IRTypeResolver extends Object
  • Constructor Details

    • IRTypeResolver

      public IRTypeResolver()
  • Method Details

    • getDescriptor

      public static IRType getDescriptor(IType type)
    • getDescriptor

      public static IRType getDescriptor(IType type, boolean getConcreteTypeForMetaType)
    • getDescriptor

      public static IRType getDescriptor(Class cls)
    • getDescriptor

      public static IRType getDescriptor(IJavaClassInfo cls)
    • getConcreteIRTypeForMetaType

      public static IRType getConcreteIRTypeForMetaType(MetaType metaType)
    • isEntityType

      private static boolean isEntityType(IType type)
    • getJavaBackedClass

      public static IJavaClassInfo getJavaBackedClass(IType arg)
    • getDescriptors

      public static List<IRType> getDescriptors(IJavaClassInfo[] classes)
    • getDescriptors

      public static List<IRType> getDescriptors(Class[] classes)
    • getDescriptors

      public static List<IRType> getDescriptors(List<IType> types)