org.jetbrains.kotlin.codegen
Class JvmSerializerExtension
java.lang.Object
org.jetbrains.kotlin.serialization.SerializerExtension
org.jetbrains.kotlin.codegen.JvmSerializerExtension
public class JvmSerializerExtension
- extends SerializerExtension
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JvmSerializerExtension
public JvmSerializerExtension(@NotNull
JvmSerializationBindings bindings,
@NotNull
JetTypeMapper typeMapper)
serializeCallable
public void serializeCallable(@NotNull
CallableMemberDescriptor callable,
@NotNull
ProtoBuf.Callable.Builder proto,
@NotNull
StringTable stringTable)
- Overrides:
serializeCallable
in class SerializerExtension
serializeValueParameter
public void serializeValueParameter(@NotNull
ValueParameterDescriptor descriptor,
@NotNull
ProtoBuf.Callable.ValueParameter.Builder proto,
@NotNull
StringTable stringTable)
- Overrides:
serializeValueParameter
in class SerializerExtension
serializeType
public void serializeType(@NotNull
JetType type,
@NotNull
ProtoBuf.Type.Builder proto,
@NotNull
StringTable stringTable)
- Overrides:
serializeType
in class SerializerExtension
getLocalClassName
@NotNull
public java.lang.String getLocalClassName(@NotNull
ClassDescriptor descriptor)
- Overrides:
getLocalClassName
in class SerializerExtension