Class IRTypeResolver
- java.lang.Object
-
- gw.internal.gosu.ir.transform.util.IRTypeResolver
-
public class IRTypeResolver extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description IRTypeResolver()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static IRTypegetConcreteIRTypeForMetaType(MetaType metaType)static IRTypegetDescriptor(IType type)static IRTypegetDescriptor(IType type, boolean getConcreteTypeForMetaType)static IRTypegetDescriptor(IJavaClassInfo cls)static IRTypegetDescriptor(java.lang.Class cls)static java.util.List<IRType>getDescriptors(IJavaClassInfo[] classes)static java.util.List<IRType>getDescriptors(java.lang.Class[] classes)static java.util.List<IRType>getDescriptors(java.util.List<IType> types)static IJavaClassInfogetJavaBackedClass(IType arg)private static booleanisEntityType(IType type)
-
-
-
Method Detail
-
getDescriptor
public static IRType getDescriptor(java.lang.Class cls)
-
getDescriptor
public static IRType getDescriptor(IJavaClassInfo cls)
-
isEntityType
private static boolean isEntityType(IType type)
-
getJavaBackedClass
public static IJavaClassInfo getJavaBackedClass(IType arg)
-
getDescriptors
public static java.util.List<IRType> getDescriptors(IJavaClassInfo[] classes)
-
getDescriptors
public static java.util.List<IRType> getDescriptors(java.lang.Class[] classes)
-
-