public class KotlinAliasNameObfuscator
extends java.lang.Object
implements proguard.classfile.kotlin.visitor.KotlinMetadataVisitor, proguard.classfile.kotlin.visitor.KotlinTypeAliasVisitor, proguard.classfile.kotlin.visitor.KotlinTypeVisitor
| Constructor and Description |
|---|
KotlinAliasNameObfuscator(NameFactory nameFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
visitAliasExpandedType(proguard.classfile.Clazz clazz,
proguard.classfile.kotlin.KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
proguard.classfile.kotlin.KotlinTypeAliasMetadata kotlinTypeAliasMetadata,
proguard.classfile.kotlin.KotlinTypeMetadata kotlinTypeMetadata) |
void |
visitAnyKotlinMetadata(proguard.classfile.Clazz clazz,
proguard.classfile.kotlin.KotlinMetadata kotlinMetadata) |
void |
visitAnyType(proguard.classfile.Clazz clazz,
proguard.classfile.kotlin.KotlinTypeMetadata kotlinTypeMetadata) |
void |
visitKotlinDeclarationContainerMetadata(proguard.classfile.Clazz clazz,
proguard.classfile.kotlin.KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata) |
void |
visitTypeAlias(proguard.classfile.Clazz clazz,
proguard.classfile.kotlin.KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
proguard.classfile.kotlin.KotlinTypeAliasMetadata kotlinTypeAliasMetadata) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitKotlinClassMetadata, visitKotlinFileFacadeMetadata, visitKotlinMultiFileFacadeMetadata, visitKotlinMultiFilePartMetadata, visitKotlinSyntheticClassMetadata, visitUnsupportedKotlinMetadatavisitAbbreviation, visitAliasUnderlyingType, visitAnyContextReceiverType, visitClassContextReceiverType, visitConstructorValParamType, visitConstructorValParamVarArgType, visitFunctionContextReceiverType, visitFunctionReceiverType, visitFunctionReturnType, visitFunctionValParamType, visitFunctionValParamVarArgType, visitInlineClassUnderlyingPropertyType, visitOuterClass, visitParameterUpperBound, visitPropertyContextReceiverType, visitPropertyReceiverType, visitPropertyType, visitPropertyValParamType, visitPropertyValParamVarArgType, visitStarProjection, visitSuperType, visitTypeArgument, visitTypeOfIsExpression, visitTypeUpperBoundpublic KotlinAliasNameObfuscator(NameFactory nameFactory)
public void visitAnyKotlinMetadata(proguard.classfile.Clazz clazz,
proguard.classfile.kotlin.KotlinMetadata kotlinMetadata)
visitAnyKotlinMetadata in interface proguard.classfile.kotlin.visitor.KotlinMetadataVisitorpublic void visitKotlinDeclarationContainerMetadata(proguard.classfile.Clazz clazz,
proguard.classfile.kotlin.KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata)
visitKotlinDeclarationContainerMetadata in interface proguard.classfile.kotlin.visitor.KotlinMetadataVisitorpublic void visitAnyType(proguard.classfile.Clazz clazz,
proguard.classfile.kotlin.KotlinTypeMetadata kotlinTypeMetadata)
visitAnyType in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitorpublic void visitTypeAlias(proguard.classfile.Clazz clazz,
proguard.classfile.kotlin.KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
proguard.classfile.kotlin.KotlinTypeAliasMetadata kotlinTypeAliasMetadata)
visitTypeAlias in interface proguard.classfile.kotlin.visitor.KotlinTypeAliasVisitorpublic void visitAliasExpandedType(proguard.classfile.Clazz clazz,
proguard.classfile.kotlin.KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata,
proguard.classfile.kotlin.KotlinTypeAliasMetadata kotlinTypeAliasMetadata,
proguard.classfile.kotlin.KotlinTypeMetadata kotlinTypeMetadata)
visitAliasExpandedType in interface proguard.classfile.kotlin.visitor.KotlinTypeVisitor