package test {
    // Signature: test/A|null[0]
    class A constructor() {
        // Signature: test/A.bar|@kotlin.Int{}bar[0]
        @Ann val @receiver:Ann Int.bar: Int
        // Signature: test/A.foo|foo@kotlin.Int(kotlin.Int){}[0]
        @Ann fun @receiver:Ann Int.foo(@Ann arg: Int): Int
    }
    // Signature: test/Ann|null[0]
    annotation class Ann constructor() : Annotation
    // Signature: test/bar|@kotlin.Int{}bar[0]
    @Ann val @receiver:Ann Int.bar: Int
    // Signature: test/foo|foo@kotlin.Int(kotlin.Int){}[0]
    @Ann fun @receiver:Ann Int.foo(@Ann arg: Int): Int
}
