library {
  // module name: <primitives.kt>

  library fragment {
    // package name: test

    // class name: test/C
    // class name: test/Primitives

    @test/Primitives(byte = 7.toByte(), char = '%', short = 239.toShort(), int = 239017, long = 123456789123456789L, float = 2.72f, double = -3.14, boolean = true)
    public final class test/C : kotlin/Any {

      public constructor()
    }

    public final annotation class test/Primitives : kotlin/Annotation {

      public constructor(byte: kotlin/Byte, char: kotlin/Char, short: kotlin/Short, int: kotlin/Int, long: kotlin/Long, float: kotlin/Float, double: kotlin/Double, boolean: kotlin/Boolean)

      public final val boolean: kotlin/Boolean
        public final get

      public final val byte: kotlin/Byte
        public final get

      public final val char: kotlin/Char
        public final get

      public final val double: kotlin/Double
        public final get

      public final val float: kotlin/Float
        public final get

      public final val int: kotlin/Int
        public final get

      public final val long: kotlin/Long
        public final get

      public final val short: kotlin/Short
        public final get
    }
  }
}
