public class KotlinClassToInlineOriginFunctionVisitor extends java.lang.Object implements KotlinMetadataVisitor
KotlinMetadataVisitor
travels to the function of the provided anonymous object
origin and delegates to the given KotlinFunctionVisitor
.
e.g. kotlin/properties/Delegates$observable$1 -> visits the observable.
Constructor and Description |
---|
KotlinClassToInlineOriginFunctionVisitor(java.lang.String anonymousObjectOriginName,
KotlinFunctionVisitor kotlinFunctionVisitor) |
Modifier and Type | Method and Description |
---|---|
void |
visitAnyKotlinMetadata(Clazz clazz,
KotlinMetadata kotlinMetadata) |
void |
visitKotlinDeclarationContainerMetadata(Clazz clazz,
KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitKotlinClassMetadata, visitKotlinFileFacadeMetadata, visitKotlinMultiFileFacadeMetadata, visitKotlinMultiFilePartMetadata, visitKotlinSyntheticClassMetadata, visitUnsupportedKotlinMetadata
public KotlinClassToInlineOriginFunctionVisitor(java.lang.String anonymousObjectOriginName, KotlinFunctionVisitor kotlinFunctionVisitor)
public void visitAnyKotlinMetadata(Clazz clazz, KotlinMetadata kotlinMetadata)
visitAnyKotlinMetadata
in interface KotlinMetadataVisitor
public void visitKotlinDeclarationContainerMetadata(Clazz clazz, KotlinDeclarationContainerMetadata kotlinDeclarationContainerMetadata)
visitKotlinDeclarationContainerMetadata
in interface KotlinMetadataVisitor