public class FunctionTypesUtil extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static ClassDescriptor |
functionTypeToImpl(JetType functionType) |
static JvmClassName |
getFunctionImplClassName(FunctionDescriptor descriptor) |
static JvmClassName |
getFunctionTraitClassName(FunctionDescriptor descriptor) |
static JetType |
getSuperTypeForClosure(FunctionDescriptor descriptor,
boolean kFunction) |
@Nullable public static ClassDescriptor functionTypeToImpl(@NotNull JetType functionType)
@NotNull public static JetType getSuperTypeForClosure(@NotNull FunctionDescriptor descriptor, boolean kFunction)
@NotNull public static JvmClassName getFunctionTraitClassName(@NotNull FunctionDescriptor descriptor)
@NotNull public static JvmClassName getFunctionImplClassName(@NotNull FunctionDescriptor descriptor)