Add kotlinp, a tool to print Kotlin metadata in class/module files

At the moment, it's not published anywhere, but that may change soon

 #KT-23198
This commit is contained in:
Alexander Udalov
2018-03-09 14:40:47 +01:00
parent e4062f6447
commit 4b284a4890
34 changed files with 1687 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
// A.class
// ------------------------------------------
public final class A : kotlin/Any {
// signature: <init>()V
public /* primary */ constructor()
}
// A$L.class
// ------------------------------------------
local final class .A$L<T#0 /* T */> : kotlin/Any {
// signature: <init>()V
public /* primary */ constructor()
// signature: x(LA$L;)V
public final fun x(l: .A$L<.A$L<T#0>.I>): kotlin/Unit
// nested class: I
}
// A$L$I.class
// ------------------------------------------
local final inner class .A$L.I : kotlin/Any {
// signature: <init>(LA$L;)V
public /* primary */ constructor()
}