Package proguard.classfile.kotlin
Class KotlinEffectMetadata
java.lang.Object
proguard.util.SimpleProcessable
proguard.classfile.kotlin.KotlinEffectMetadata
- All Implemented Interfaces:
Serializable,Processable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionproguard.classfile.kotlin.KotlinEffectTypeproguard.classfile.kotlin.KotlinEffectInvocationKindFields inherited from class proguard.util.SimpleProcessable
processingFlags, processingInfo -
Constructor Summary
ConstructorsConstructorDescriptionKotlinEffectMetadata(proguard.classfile.kotlin.KotlinEffectType effectType, proguard.classfile.kotlin.KotlinEffectInvocationKind invocationKind) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinContractMetadata kotlinContractMetadata, KotlinEffectVisitor kotlinEffectVisitor) voidconclusionOfConditionalEffectAccept(Clazz clazz, KotlinEffectExprVisitor kotlinEffectExprVisitor) voidconstructorArgumentAccept(Clazz clazz, KotlinEffectExprVisitor kotlinEffectExprVisitor) toString()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, addProcessingFlags, getProcessingFlags, getProcessingInfo, hasProcessingFlags, removeProcessingFlags, setProcessingFlags, setProcessingInfo
-
Field Details
-
effectType
public proguard.classfile.kotlin.KotlinEffectType effectType -
invocationKind
public proguard.classfile.kotlin.KotlinEffectInvocationKind invocationKind -
conclusionOfConditionalEffect
-
constructorArguments
-
-
Constructor Details
-
KotlinEffectMetadata
public KotlinEffectMetadata(proguard.classfile.kotlin.KotlinEffectType effectType, proguard.classfile.kotlin.KotlinEffectInvocationKind invocationKind)
-
-
Method Details
-
accept
public void accept(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinContractMetadata kotlinContractMetadata, KotlinEffectVisitor kotlinEffectVisitor) -
constructorArgumentAccept
-
conclusionOfConditionalEffectAccept
public void conclusionOfConditionalEffectAccept(Clazz clazz, KotlinEffectExprVisitor kotlinEffectExprVisitor) -
toString
-