Class KotlinMetadataPrinter
java.lang.Object
proguard.classfile.kotlin.visitor.KotlinMetadataPrinter
- All Implemented Interfaces:
KotlinAnnotationVisitor,KotlinConstructorVisitor,KotlinContractVisitor,KotlinEffectExprVisitor,KotlinEffectVisitor,KotlinFunctionVisitor,KotlinMetadataVisitor,KotlinPropertyVisitor,KotlinTypeAliasVisitor,KotlinTypeParameterVisitor,KotlinTypeVisitor,KotlinValueParameterVisitor,KotlinVersionRequirementVisitor
public class KotlinMetadataPrinter
extends Object
implements KotlinMetadataVisitor, KotlinConstructorVisitor, KotlinTypeParameterVisitor, KotlinTypeVisitor, KotlinValueParameterVisitor, KotlinVersionRequirementVisitor, KotlinFunctionVisitor, KotlinContractVisitor, KotlinEffectVisitor, KotlinTypeAliasVisitor, KotlinPropertyVisitor, KotlinEffectExprVisitor, KotlinAnnotationVisitor
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitAbbreviation(Clazz clazz, KotlinTypeMetadata kotlinTypeMetadata, KotlinTypeMetadata abbreviation) voidvisitAliasExpandedType(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata kotlinTypeAliasMetadata, KotlinTypeMetadata kotlinTypeMetadata) voidvisitAliasUnderlyingType(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata kotlinTypeAliasMetadata, KotlinTypeMetadata kotlinTypeMetadata) voidvisitAndRHSExpression(Clazz clazz, KotlinEffectMetadata kotlinEffectMetadata, KotlinEffectExpressionMetadata lhs, KotlinEffectExpressionMetadata rhs) voidvisitAnyAnnotation(Clazz clazz, KotlinAnnotatable annotatable, KotlinAnnotation annotation) voidvisitAnyContextReceiverType(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinTypeMetadata kotlinTypeMetadata) voidvisitAnyEffectExpression(Clazz clazz, KotlinEffectMetadata kotlinEffectMetadata, KotlinEffectExpressionMetadata kotlinEffectExpressionMetadata) voidvisitAnyFunction(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata) voidvisitAnyKotlinMetadata(Clazz clazz, KotlinMetadata kotlinMetadata) voidvisitAnyProperty(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata) voidvisitAnyType(Clazz clazz, KotlinTypeMetadata kotlinTypeMetadata) voidvisitAnyTypeParameter(Clazz clazz, KotlinTypeParameterMetadata kotlinTypeParameterMetadata) voidvisitAnyValueParameter(Clazz clazz, KotlinValueParameterMetadata kotlinValueParameterMetadata) voidvisitAnyVersionRequirement(Clazz clazz, KotlinVersionRequirementMetadata kotlinVersionRequirementMetadata) voidvisitConstructor(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata, KotlinConstructorMetadata kotlinConstructorMetadata) voidvisitConstructorValParameter(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata, KotlinConstructorMetadata kotlinConstructorMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) voidvisitConstructorValParamVarArgType(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinConstructorMetadata kotlinConstructorMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata, KotlinTypeMetadata kotlinTypeMetadata) voidvisitContract(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinContractMetadata kotlinContractMetadata) voidvisitDelegatedProperty(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata) voidvisitEffect(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinContractMetadata kotlinContractMetadata, KotlinEffectMetadata kotlinEffectMetadata) voidvisitFunction(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinFunctionMetadata kotlinFunctionMetadata) voidvisitFunctionContextParameter(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) voidvisitFunctionReceiverType(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinTypeMetadata kotlinTypeMetadata) voidvisitFunctionReturnType(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinTypeMetadata kotlinTypeMetadata) voidvisitFunctionValParameter(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) voidvisitFunctionValParamVarArgType(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata, KotlinTypeMetadata kotlinTypeMetadata) voidvisitInlineClassUnderlyingPropertyType(Clazz clazz, KotlinClassKindMetadata kotlinMetadata, KotlinTypeMetadata kotlinTypeMetadata) voidvisitKotlinClassMetadata(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata) voidvisitKotlinDeclarationContainerMetadata(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata) voidvisitKotlinFileFacadeMetadata(Clazz clazz, KotlinFileFacadeKindMetadata kotlinFileFacadeKindMetadata) voidvisitKotlinMultiFileFacadeMetadata(Clazz clazz, KotlinMultiFileFacadeKindMetadata kotlinMultiFileFacadeKindMetadata) voidvisitKotlinMultiFilePartMetadata(Clazz clazz, KotlinMultiFilePartKindMetadata kotlinMultiFilePartKindMetadata) voidvisitKotlinSyntheticClassMetadata(Clazz clazz, KotlinSyntheticClassKindMetadata kotlinSyntheticClassKindMetadata) voidvisitOrRHSExpression(Clazz clazz, KotlinEffectMetadata kotlinEffectMetadata, KotlinEffectExpressionMetadata lhs, KotlinEffectExpressionMetadata rhs) voidvisitOuterClass(Clazz clazz, KotlinTypeMetadata innerClass, KotlinTypeMetadata outerClass) voidvisitParameterUpperBound(Clazz clazz, KotlinTypeParameterMetadata boundedTypeParameter, KotlinTypeMetadata upperBound) voidvisitProperty(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata) voidvisitPropertyContextParameter(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) voidvisitPropertyReceiverType(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinTypeMetadata kotlinTypeMetadata) voidvisitPropertyValParameter(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) Visit a value parameter of the property setter, if it has one.voidvisitPropertyValParamVarArgType(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata, KotlinTypeMetadata kotlinTypeMetadata) voidvisitStarProjection(Clazz clazz, KotlinTypeMetadata typeWithStarArg) voidvisitSuperType(Clazz clazz, KotlinClassKindMetadata kotlinMetadata, KotlinTypeMetadata kotlinTypeMetadata) voidvisitSyntheticFunction(Clazz clazz, KotlinSyntheticClassKindMetadata kotlinSyntheticClassKindMetadata, KotlinFunctionMetadata kotlinFunctionMetadata) voidvisitTypeAlias(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata kotlinTypeAliasMetadata) voidvisitTypeArgument(Clazz clazz, KotlinTypeMetadata kotlinTypeMetadata, KotlinTypeMetadata typeArgument) voidvisitTypeUpperBound(Clazz clazz, KotlinTypeMetadata boundedType, KotlinTypeMetadata upperBound) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface proguard.classfile.kotlin.visitor.KotlinAnnotationVisitor
visitClassAnnotation, visitConstructorAnnotation, visitEnumEntryAnnotation, visitFunctionAnnotation, visitPropertyAccessorAnnotation, visitPropertyAnnotation, visitTypeAliasAnnotation, visitTypeAnnotation, visitTypeParameterAnnotation, visitValueParameterAnnotationMethods inherited from interface proguard.classfile.kotlin.visitor.KotlinEffectExprVisitor
visitConclusionExpression, visitConstructorArgExpressionMethods inherited from interface proguard.classfile.kotlin.visitor.KotlinMetadataVisitor
visitUnsupportedKotlinMetadataMethods inherited from interface proguard.classfile.kotlin.visitor.KotlinTypeParameterVisitor
visitAliasTypeParameter, visitClassTypeParameter, visitFunctionTypeParameter, visitPropertyTypeParameterMethods inherited from interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor
visitClassContextReceiverType, visitConstructorValParamType, visitFunctionContextReceiverType, visitFunctionValParamType, visitPropertyContextReceiverType, visitPropertyType, visitPropertyValParamType, visitTypeOfIsExpressionMethods inherited from interface proguard.classfile.kotlin.visitor.KotlinValueParameterVisitor
visitAnyContextParameterMethods inherited from interface proguard.classfile.kotlin.visitor.KotlinVersionRequirementVisitor
visitClassVersionRequirement, visitConstructorVersionRequirement, visitFunctionVersionRequirement, visitPropertyVersionRequirement, visitTypeAliasVersionRequirement
-
Field Details
-
DEFAULT_MISSING_REF_INDICATOR
- See Also:
-
-
Constructor Details
-
KotlinMetadataPrinter
public KotlinMetadataPrinter() -
KotlinMetadataPrinter
-
KotlinMetadataPrinter
-
-
Method Details
-
visitAnyKotlinMetadata
- Specified by:
visitAnyKotlinMetadatain interfaceKotlinMetadataVisitor
-
visitKotlinDeclarationContainerMetadata
public void visitKotlinDeclarationContainerMetadata(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata) - Specified by:
visitKotlinDeclarationContainerMetadatain interfaceKotlinMetadataVisitor
-
visitKotlinClassMetadata
- Specified by:
visitKotlinClassMetadatain interfaceKotlinMetadataVisitor
-
visitKotlinFileFacadeMetadata
public void visitKotlinFileFacadeMetadata(Clazz clazz, KotlinFileFacadeKindMetadata kotlinFileFacadeKindMetadata) - Specified by:
visitKotlinFileFacadeMetadatain interfaceKotlinMetadataVisitor
-
visitKotlinSyntheticClassMetadata
public void visitKotlinSyntheticClassMetadata(Clazz clazz, KotlinSyntheticClassKindMetadata kotlinSyntheticClassKindMetadata) - Specified by:
visitKotlinSyntheticClassMetadatain interfaceKotlinMetadataVisitor
-
visitKotlinMultiFileFacadeMetadata
public void visitKotlinMultiFileFacadeMetadata(Clazz clazz, KotlinMultiFileFacadeKindMetadata kotlinMultiFileFacadeKindMetadata) - Specified by:
visitKotlinMultiFileFacadeMetadatain interfaceKotlinMetadataVisitor
-
visitKotlinMultiFilePartMetadata
public void visitKotlinMultiFilePartMetadata(Clazz clazz, KotlinMultiFilePartKindMetadata kotlinMultiFilePartKindMetadata) - Specified by:
visitKotlinMultiFilePartMetadatain interfaceKotlinMetadataVisitor
-
visitConstructor
public void visitConstructor(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata, KotlinConstructorMetadata kotlinConstructorMetadata) - Specified by:
visitConstructorin interfaceKotlinConstructorVisitor
-
visitAnyTypeParameter
public void visitAnyTypeParameter(Clazz clazz, KotlinTypeParameterMetadata kotlinTypeParameterMetadata) - Specified by:
visitAnyTypeParameterin interfaceKotlinTypeParameterVisitor
-
visitAnyValueParameter
public void visitAnyValueParameter(Clazz clazz, KotlinValueParameterMetadata kotlinValueParameterMetadata) - Specified by:
visitAnyValueParameterin interfaceKotlinValueParameterVisitor
-
visitPropertyValParameter
public void visitPropertyValParameter(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) Description copied from interface:KotlinValueParameterVisitorVisit a value parameter of the property setter, if it has one.- Specified by:
visitPropertyValParameterin interfaceKotlinValueParameterVisitor
-
visitFunctionValParameter
public void visitFunctionValParameter(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) - Specified by:
visitFunctionValParameterin interfaceKotlinValueParameterVisitor
-
visitFunctionContextParameter
public void visitFunctionContextParameter(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) - Specified by:
visitFunctionContextParameterin interfaceKotlinValueParameterVisitor
-
visitPropertyContextParameter
public void visitPropertyContextParameter(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) - Specified by:
visitPropertyContextParameterin interfaceKotlinValueParameterVisitor
-
visitConstructorValParameter
public void visitConstructorValParameter(Clazz clazz, KotlinClassKindMetadata kotlinClassKindMetadata, KotlinConstructorMetadata kotlinConstructorMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata) - Specified by:
visitConstructorValParameterin interfaceKotlinValueParameterVisitor
-
visitAnyProperty
public void visitAnyProperty(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata) - Specified by:
visitAnyPropertyin interfaceKotlinPropertyVisitor
-
visitProperty
public void visitProperty(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata) - Specified by:
visitPropertyin interfaceKotlinPropertyVisitor
-
visitDelegatedProperty
public void visitDelegatedProperty(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata) - Specified by:
visitDelegatedPropertyin interfaceKotlinPropertyVisitor
-
visitAnyType
- Specified by:
visitAnyTypein interfaceKotlinTypeVisitor
-
visitAbbreviation
public void visitAbbreviation(Clazz clazz, KotlinTypeMetadata kotlinTypeMetadata, KotlinTypeMetadata abbreviation) - Specified by:
visitAbbreviationin interfaceKotlinTypeVisitor
-
visitOuterClass
public void visitOuterClass(Clazz clazz, KotlinTypeMetadata innerClass, KotlinTypeMetadata outerClass) - Specified by:
visitOuterClassin interfaceKotlinTypeVisitor
-
visitTypeArgument
public void visitTypeArgument(Clazz clazz, KotlinTypeMetadata kotlinTypeMetadata, KotlinTypeMetadata typeArgument) - Specified by:
visitTypeArgumentin interfaceKotlinTypeVisitor
-
visitStarProjection
- Specified by:
visitStarProjectionin interfaceKotlinTypeVisitor
-
visitTypeUpperBound
public void visitTypeUpperBound(Clazz clazz, KotlinTypeMetadata boundedType, KotlinTypeMetadata upperBound) - Specified by:
visitTypeUpperBoundin interfaceKotlinTypeVisitor
-
visitSuperType
public void visitSuperType(Clazz clazz, KotlinClassKindMetadata kotlinMetadata, KotlinTypeMetadata kotlinTypeMetadata) - Specified by:
visitSuperTypein interfaceKotlinTypeVisitor
-
visitInlineClassUnderlyingPropertyType
public void visitInlineClassUnderlyingPropertyType(Clazz clazz, KotlinClassKindMetadata kotlinMetadata, KotlinTypeMetadata kotlinTypeMetadata) - Specified by:
visitInlineClassUnderlyingPropertyTypein interfaceKotlinTypeVisitor
-
visitFunctionReturnType
public void visitFunctionReturnType(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinTypeMetadata kotlinTypeMetadata) - Specified by:
visitFunctionReturnTypein interfaceKotlinTypeVisitor
-
visitConstructorValParamVarArgType
public void visitConstructorValParamVarArgType(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinConstructorMetadata kotlinConstructorMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata, KotlinTypeMetadata kotlinTypeMetadata) - Specified by:
visitConstructorValParamVarArgTypein interfaceKotlinTypeVisitor
-
visitPropertyValParamVarArgType
public void visitPropertyValParamVarArgType(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata, KotlinTypeMetadata kotlinTypeMetadata) - Specified by:
visitPropertyValParamVarArgTypein interfaceKotlinTypeVisitor
-
visitFunctionValParamVarArgType
public void visitFunctionValParamVarArgType(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinValueParameterMetadata kotlinValueParameterMetadata, KotlinTypeMetadata kotlinTypeMetadata) - Specified by:
visitFunctionValParamVarArgTypein interfaceKotlinTypeVisitor
-
visitAliasUnderlyingType
public void visitAliasUnderlyingType(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata kotlinTypeAliasMetadata, KotlinTypeMetadata kotlinTypeMetadata) - Specified by:
visitAliasUnderlyingTypein interfaceKotlinTypeVisitor
-
visitAliasExpandedType
public void visitAliasExpandedType(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata kotlinTypeAliasMetadata, KotlinTypeMetadata kotlinTypeMetadata) - Specified by:
visitAliasExpandedTypein interfaceKotlinTypeVisitor
-
visitPropertyReceiverType
public void visitPropertyReceiverType(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinPropertyMetadata kotlinPropertyMetadata, KotlinTypeMetadata kotlinTypeMetadata) - Specified by:
visitPropertyReceiverTypein interfaceKotlinTypeVisitor
-
visitFunctionReceiverType
public void visitFunctionReceiverType(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinTypeMetadata kotlinTypeMetadata) - Specified by:
visitFunctionReceiverTypein interfaceKotlinTypeVisitor
-
visitAnyContextReceiverType
public void visitAnyContextReceiverType(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinTypeMetadata kotlinTypeMetadata) - Specified by:
visitAnyContextReceiverTypein interfaceKotlinTypeVisitor
-
visitParameterUpperBound
public void visitParameterUpperBound(Clazz clazz, KotlinTypeParameterMetadata boundedTypeParameter, KotlinTypeMetadata upperBound) - Specified by:
visitParameterUpperBoundin interfaceKotlinTypeVisitor
-
visitTypeAlias
public void visitTypeAlias(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinTypeAliasMetadata kotlinTypeAliasMetadata) - Specified by:
visitTypeAliasin interfaceKotlinTypeAliasVisitor
-
visitAnyVersionRequirement
public void visitAnyVersionRequirement(Clazz clazz, KotlinVersionRequirementMetadata kotlinVersionRequirementMetadata) - Specified by:
visitAnyVersionRequirementin interfaceKotlinVersionRequirementVisitor
-
visitAnyFunction
public void visitAnyFunction(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata) - Specified by:
visitAnyFunctionin interfaceKotlinFunctionVisitor
-
visitFunction
public void visitFunction(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata, KotlinFunctionMetadata kotlinFunctionMetadata) - Specified by:
visitFunctionin interfaceKotlinFunctionVisitor
-
visitSyntheticFunction
public void visitSyntheticFunction(Clazz clazz, KotlinSyntheticClassKindMetadata kotlinSyntheticClassKindMetadata, KotlinFunctionMetadata kotlinFunctionMetadata) - Specified by:
visitSyntheticFunctionin interfaceKotlinFunctionVisitor
-
visitAnyAnnotation
public void visitAnyAnnotation(Clazz clazz, KotlinAnnotatable annotatable, KotlinAnnotation annotation) - Specified by:
visitAnyAnnotationin interfaceKotlinAnnotationVisitor
-
visitContract
public void visitContract(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinContractMetadata kotlinContractMetadata) - Specified by:
visitContractin interfaceKotlinContractVisitor
-
visitEffect
public void visitEffect(Clazz clazz, KotlinMetadata kotlinMetadata, KotlinFunctionMetadata kotlinFunctionMetadata, KotlinContractMetadata kotlinContractMetadata, KotlinEffectMetadata kotlinEffectMetadata) - Specified by:
visitEffectin interfaceKotlinEffectVisitor
-
visitAnyEffectExpression
public void visitAnyEffectExpression(Clazz clazz, KotlinEffectMetadata kotlinEffectMetadata, KotlinEffectExpressionMetadata kotlinEffectExpressionMetadata) - Specified by:
visitAnyEffectExpressionin interfaceKotlinEffectExprVisitor
-
visitAndRHSExpression
public void visitAndRHSExpression(Clazz clazz, KotlinEffectMetadata kotlinEffectMetadata, KotlinEffectExpressionMetadata lhs, KotlinEffectExpressionMetadata rhs) - Specified by:
visitAndRHSExpressionin interfaceKotlinEffectExprVisitor
-
visitOrRHSExpression
public void visitOrRHSExpression(Clazz clazz, KotlinEffectMetadata kotlinEffectMetadata, KotlinEffectExpressionMetadata lhs, KotlinEffectExpressionMetadata rhs) - Specified by:
visitOrRHSExpressionin interfaceKotlinEffectExprVisitor
-