Module: library
@kotlin.Metadata
public final class base/A$DefaultImpls {
    // source: 'a.kt'
    public static method f(@org.jetbrains.annotations.NotNull p0: base.A): void
    public final inner class base/A$DefaultImpls
}

@kotlin.Metadata
public interface base/A {
    // source: 'a.kt'
    public abstract method f(): void
    public final inner class base/A$DefaultImpls
}

@kotlin.Metadata
public class base/B {
    // source: 'a.kt'
    public method <init>(): void
    public bridge method f(): void
    public final inner class base/A$DefaultImpls
}
Module: main
@kotlin.Metadata
public interface C {
    // source: 'source.kt'
    public abstract method f(): void
}

@kotlin.Metadata
public abstract class D {
    // source: 'source.kt'
    public method <init>(): void
}
