class com.oracle.truffle.api.library.test.ExportMethodTest$ExportsTestObjectError9
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.oracle.truffle.api.library.test.ExportMethodTest$ExportsTestObjectError9
super_class: java.lang.Object
{
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/library/test/ExportMethodTest$ExportsTestObjectError9;
java.lang.String foo1();
descriptor: ()Ljava/lang/String;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc "foo1"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/library/test/ExportMethodTest$ExportsTestObjectError9;
}
SourceFile: "ExportMethodTest.java"
NestHost: com.oracle.truffle.api.library.test.ExportMethodTest
InnerClasses:
ExportsTestObjectError9 = com.oracle.truffle.api.library.test.ExportMethodTest$ExportsTestObjectError9 of com.oracle.truffle.api.library.test.ExportMethodTest
RuntimeVisibleAnnotations:
com.oracle.truffle.api.library.ExportLibrary(value = Lcom/oracle/truffle/api/library/test/ExportMethodTest$ExportsTestLibrary3;)
com.oracle.truffle.api.test.ExpectError(value = {"The method has the same name 'foo1' as a message in the exported library ExportsTestLibrary3. Did you forget to export it? Use @ExportMessage to export the message, @Ignore to ignore this warning, rename the method or reduce the visibility of the method to private to resolve this warning.", "Exported library ExportsTestLibrary3 does not export any messages and therefore has no effect. Remove the export declaration to resolve this."})