[LibraryClassUsages.0.kt] Local variable declaration 16 val a: A = A()
[LibraryClassUsages.0.kt] New instance creation 16 val a: A = A()
[LibraryClassUsages.0.kt] New instance creation 17 val aa = A(1)
[LibraryClassUsages.0.kt] Supertype 13 class Y(): A(1)
[LibraryClassUsages.0.kt] Supertype 9 class X: A {
[LibraryClassUsages.1.java] Local variable declaration 11 A a = new A();
[LibraryClassUsages.1.java] Local variable declaration 12 A aa = new A(1);
[LibraryClassUsages.1.java] New instance creation 11 A a = new A();
[LibraryClassUsages.1.java] New instance creation 12 A aa = new A(1);
[LibraryClassUsages.1.java] Usage in extends/implements clause 5 class J extends A {
[library.kt] Nested class/object 63 val t = A.T(1)
[library.kt] Nested class/object 64 val tt = A.T()
[library.kt] Nested class/object 66 val fff = A.T::bar
[library.kt] New instance creation 57 val a = A(1)
[library.kt] New instance creation 58 val aa = A()
[library.kt] Supertype 19 class B: A {
[library.kt] Supertype 22 class U: A.T {
[library.kt] Supertype 27 class C(): A(1) {
[library.kt] Supertype 28 class V(): A.T(1)
[library.kt] Supertype 31 class BB: A {
[library.kt] Supertype 34 class UU: A.T {
[library.kt] Supertype 39 class CC(): A() {
[library.kt] Supertype 40 class VV(): A.T()
[library.kt] Unclassified usage 61 val ff = A::foo
