class com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError1
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError1
  super_class: java.lang.Object
{
  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError1 this
         0: .line 433
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError1 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/oracle/truffle/api/library/test/ExportNodeTest$TestObjectError1;
}
SourceFile: "ExportNodeTest.java"
NestHost: com.oracle.truffle.api.library.test.ExportNodeTest
InnerClasses:
  TestObjectError1 = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError1 of com.oracle.truffle.api.library.test.ExportNodeTest
  Foo = com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError1$Foo of com.oracle.truffle.api.library.test.ExportNodeTest$TestObjectError1
    RuntimeVisibleAnnotations: 
      com.oracle.truffle.api.library.ExportLibrary(value = Lcom/oracle/truffle/api/library/test/ExportNodeTest$ExportNodeLibrary1;)
      com.oracle.truffle.api.test.ExpectError(value = {"The method has the same name 'Foo' as a message in the exported library ExportNodeLibrary1. 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 ExportNodeLibrary1 does not export any messages and therefore has no effect. Remove the export declaration to resolve this."})