library {
  // module name: <main>

  library fragment {
    // package name: <root>

    // class name: Foo
    // class name: Class1

    public final annotation class Foo : kotlin/Annotation {

      public constructor()
    }

    @Foo
    public final class Class1 : kotlin/Any {

      public constructor()
    }

    package {
    }
  }

  library fragment {
    // package name: <root>

    // class name: Bar
    // class name: Class2

    public final annotation class Bar : kotlin/Annotation {

      public constructor()
    }

    @Bar
    public final class Class2 : kotlin/Any {

      public constructor()
    }

    package {
    }
  }
}
