org.jetbrains.kotlin.resolve.jvm
Class AsmTypes

java.lang.Object
  extended by org.jetbrains.kotlin.resolve.jvm.AsmTypes

public class AsmTypes
extends java.lang.Object


Field Summary
static org.jetbrains.org.objectweb.asm.Type DEFAULT_CONSTRUCTOR_MARKER
           
static org.jetbrains.org.objectweb.asm.Type FUNCTION_REFERENCE
           
static org.jetbrains.org.objectweb.asm.Type JAVA_CLASS_TYPE
           
static org.jetbrains.org.objectweb.asm.Type JAVA_STRING_TYPE
           
static org.jetbrains.org.objectweb.asm.Type JAVA_THROWABLE_TYPE
           
static org.jetbrains.org.objectweb.asm.Type K_CLASS_ARRAY_TYPE
           
static org.jetbrains.org.objectweb.asm.Type K_CLASS_TYPE
           
static org.jetbrains.org.objectweb.asm.Type K_DECLARATION_CONTAINER_TYPE
           
static org.jetbrains.org.objectweb.asm.Type K_FUNCTION
           
static org.jetbrains.org.objectweb.asm.Type K_MUTABLE_PROPERTY0_TYPE
           
static org.jetbrains.org.objectweb.asm.Type K_MUTABLE_PROPERTY1_TYPE
           
static org.jetbrains.org.objectweb.asm.Type K_PACKAGE_TYPE
           
static org.jetbrains.org.objectweb.asm.Type K_PROPERTY0_TYPE
           
static org.jetbrains.org.objectweb.asm.Type K_PROPERTY1_TYPE
           
static org.jetbrains.org.objectweb.asm.Type LAMBDA
           
static org.jetbrains.org.objectweb.asm.Type MUTABLE_PROPERTY_REFERENCE0
           
static org.jetbrains.org.objectweb.asm.Type MUTABLE_PROPERTY_REFERENCE1
           
static org.jetbrains.org.objectweb.asm.Type OBJECT_REF_TYPE
           
static org.jetbrains.org.objectweb.asm.Type OBJECT_TYPE
           
static org.jetbrains.org.objectweb.asm.Type PROPERTY_METADATA_IMPL_TYPE
           
static org.jetbrains.org.objectweb.asm.Type PROPERTY_METADATA_TYPE
           
static org.jetbrains.org.objectweb.asm.Type PROPERTY_REFERENCE0
           
static org.jetbrains.org.objectweb.asm.Type PROPERTY_REFERENCE1
           
static java.lang.String REF_TYPE_PREFIX
           
static java.lang.String REFLECTION
           
static org.jetbrains.org.objectweb.asm.Type UNIT_TYPE
           
 
Method Summary
static org.jetbrains.org.objectweb.asm.Type getType(java.lang.Class<?> javaClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OBJECT_TYPE

public static final org.jetbrains.org.objectweb.asm.Type OBJECT_TYPE

JAVA_STRING_TYPE

public static final org.jetbrains.org.objectweb.asm.Type JAVA_STRING_TYPE

JAVA_THROWABLE_TYPE

public static final org.jetbrains.org.objectweb.asm.Type JAVA_THROWABLE_TYPE

JAVA_CLASS_TYPE

public static final org.jetbrains.org.objectweb.asm.Type JAVA_CLASS_TYPE

UNIT_TYPE

public static final org.jetbrains.org.objectweb.asm.Type UNIT_TYPE

PROPERTY_METADATA_TYPE

public static final org.jetbrains.org.objectweb.asm.Type PROPERTY_METADATA_TYPE

PROPERTY_METADATA_IMPL_TYPE

public static final org.jetbrains.org.objectweb.asm.Type PROPERTY_METADATA_IMPL_TYPE

LAMBDA

public static final org.jetbrains.org.objectweb.asm.Type LAMBDA

FUNCTION_REFERENCE

public static final org.jetbrains.org.objectweb.asm.Type FUNCTION_REFERENCE

PROPERTY_REFERENCE0

public static final org.jetbrains.org.objectweb.asm.Type PROPERTY_REFERENCE0

PROPERTY_REFERENCE1

public static final org.jetbrains.org.objectweb.asm.Type PROPERTY_REFERENCE1

MUTABLE_PROPERTY_REFERENCE0

public static final org.jetbrains.org.objectweb.asm.Type MUTABLE_PROPERTY_REFERENCE0

MUTABLE_PROPERTY_REFERENCE1

public static final org.jetbrains.org.objectweb.asm.Type MUTABLE_PROPERTY_REFERENCE1

K_CLASS_TYPE

public static final org.jetbrains.org.objectweb.asm.Type K_CLASS_TYPE

K_CLASS_ARRAY_TYPE

public static final org.jetbrains.org.objectweb.asm.Type K_CLASS_ARRAY_TYPE

K_PACKAGE_TYPE

public static final org.jetbrains.org.objectweb.asm.Type K_PACKAGE_TYPE

K_DECLARATION_CONTAINER_TYPE

public static final org.jetbrains.org.objectweb.asm.Type K_DECLARATION_CONTAINER_TYPE

K_FUNCTION

public static final org.jetbrains.org.objectweb.asm.Type K_FUNCTION

K_PROPERTY0_TYPE

public static final org.jetbrains.org.objectweb.asm.Type K_PROPERTY0_TYPE

K_PROPERTY1_TYPE

public static final org.jetbrains.org.objectweb.asm.Type K_PROPERTY1_TYPE

K_MUTABLE_PROPERTY0_TYPE

public static final org.jetbrains.org.objectweb.asm.Type K_MUTABLE_PROPERTY0_TYPE

K_MUTABLE_PROPERTY1_TYPE

public static final org.jetbrains.org.objectweb.asm.Type K_MUTABLE_PROPERTY1_TYPE

REFLECTION

public static final java.lang.String REFLECTION
See Also:
Constant Field Values

REF_TYPE_PREFIX

public static final java.lang.String REF_TYPE_PREFIX
See Also:
Constant Field Values

OBJECT_REF_TYPE

public static final org.jetbrains.org.objectweb.asm.Type OBJECT_REF_TYPE

DEFAULT_CONSTRUCTOR_MARKER

public static final org.jetbrains.org.objectweb.asm.Type DEFAULT_CONSTRUCTOR_MARKER
Method Detail

getType

@NotNull
public static org.jetbrains.org.objectweb.asm.Type getType(@NotNull
                                                                   java.lang.Class<?> javaClass)