Package proguard.classfile.kotlin
Class KotlinFunctionMetadata
java.lang.Object
proguard.util.SimpleProcessable
proguard.classfile.kotlin.KotlinFunctionMetadata
- All Implemented Interfaces:
Serializable,KotlinAnnotatable,Processable
public class KotlinFunctionMetadata
extends SimpleProcessable
implements Processable, KotlinAnnotatable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class proguard.util.SimpleProcessable
processingFlags, processingInfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinFunctionVisitor kotlinFunctionVisitor) voidaccept(Clazz clazz, KotlinSyntheticClassKindMetadata kotlinSyntheticClassKindMetadata, KotlinFunctionVisitor kotlinFunctionVisitor) voidannotationsAccept(Clazz clazz, KotlinAnnotationVisitor kotlinAnnotationVisitor) voidcontextParameterValuesAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor) voidcontextReceiverTypesAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinTypeVisitor kotlinTypeVisitor) voidcontractsAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinContractVisitor kotlinContractVisitor) voidreceiverTypeAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinTypeVisitor kotlinTypeVisitor) voidreferencedDefaultImplementationMethodAccept(MemberVisitor memberVisitor) voidreferencedDefaultMethodAccept(MemberVisitor methodVisitor) voidreferencedMethodAccept(Clazz clazz, MemberVisitor methodVisitor) Deprecated.voidreferencedMethodAccept(MemberVisitor methodVisitor) voidreturnTypeAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinTypeVisitor kotlinTypeVisitor) toString()voidtypeParametersAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinTypeParameterVisitor kotlinTypeParameterVisitor) voidvalueParametersAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor) voidversionRequirementAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinVersionRequirementVisitor kotlinVersionRequirementVisitor) Methods inherited from class proguard.util.SimpleProcessable
addProcessingFlags, getProcessingFlags, getProcessingInfo, hasProcessingFlags, removeProcessingFlags, setProcessingFlags, setProcessingInfoMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface proguard.util.Processable
accept, getProcessingFlags, getProcessingInfo, setProcessingFlags, setProcessingInfo
-
Field Details
-
name
-
contracts
-
receiverType
-
contextReceivers
-
contextParameters
-
returnType
-
typeParameters
-
valueParameters
-
versionRequirement
-
flags
-
annotations
-
jvmSignature
-
referencedMethod
-
referencedMethodClass
-
referencedDefaultMethod
-
referencedDefaultMethodClass
-
referencedDefaultImplementationMethod
-
referencedDefaultImplementationMethodClass
-
lambdaClassOriginName
-
referencedLambdaClassOrigin
-
-
Constructor Details
-
KotlinFunctionMetadata
-
-
Method Details
-
accept
public void accept(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinFunctionVisitor kotlinFunctionVisitor) -
accept
public void accept(Clazz clazz, KotlinSyntheticClassKindMetadata kotlinSyntheticClassKindMetadata, KotlinFunctionVisitor kotlinFunctionVisitor) -
valueParametersAccept
public void valueParametersAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor) -
typeParametersAccept
public void typeParametersAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinTypeParameterVisitor kotlinTypeParameterVisitor) -
returnTypeAccept
public void returnTypeAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinTypeVisitor kotlinTypeVisitor) -
receiverTypeAccept
public void receiverTypeAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinTypeVisitor kotlinTypeVisitor) -
contextReceiverTypesAccept
public void contextReceiverTypesAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinTypeVisitor kotlinTypeVisitor) -
contextParameterValuesAccept
public void contextParameterValuesAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinValueParameterVisitor kotlinValueParameterVisitor) -
contractsAccept
public void contractsAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinContractVisitor kotlinContractVisitor) -
versionRequirementAccept
public void versionRequirementAccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinVersionRequirementVisitor kotlinVersionRequirementVisitor) -
referencedMethodAccept
Deprecated. -
referencedMethodAccept
-
referencedDefaultMethodAccept
-
referencedDefaultImplementationMethodAccept
-
toString
-
annotationsAccept
- Specified by:
annotationsAcceptin interfaceKotlinAnnotatable
-