public class com.oracle.truffle.api.dsl.test.CachedContextTest extends com.oracle.truffle.api.test.polyglot.AbstractPolyglotTest
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.oracle.truffle.api.dsl.test.CachedContextTest
super_class: com.oracle.truffle.api.test.polyglot.AbstractPolyglotTest
{
private static final java.lang.String TEST_LANGUAGE;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "CachedContextTestLanguage"
private static final java.lang.String INVALID_LANGUAGE2;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "CachedContextInvalidLanguage1"
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial com.oracle.truffle.api.test.polyglot.AbstractPolyglotTest.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedContextTest;
public void testContextLookup1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tValid1NodeGen cannot be resolved\n\tValid1NodeGen cannot be resolved\n\tValid1NodeGen cannot be resolved\n\tValid1NodeGen cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedContextTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testContextLookup2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tValid2NodeGen cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedContextTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testTransitiveCached();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTransitiveCachedLibraryNodeGen cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedContextTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testCacheWithFallback();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tCachedWithFallbackNodeGen cannot be resolved\n\tCachedWithFallbackNodeGen cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedContextTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testContextCaching();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTestContextCachingNodeGen cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedContextTest;
RuntimeVisibleAnnotations:
org.junit.Test()
}
SourceFile: "CachedContextTest.java"
NestMembers:
com.oracle.truffle.api.dsl.test.CachedContextTest$CacheCachedContextTest com.oracle.truffle.api.dsl.test.CachedContextTest$CachedContextInvalidParametersNode com.oracle.truffle.api.dsl.test.CachedContextTest$CachedContextLibraryReceiver com.oracle.truffle.api.dsl.test.CachedContextTest$CachedContextTestLanguage com.oracle.truffle.api.dsl.test.CachedContextTest$CachedContextTestLibrary com.oracle.truffle.api.dsl.test.CachedContextTest$CachedLanguageError1Node com.oracle.truffle.api.dsl.test.CachedContextTest$CachedLanguageError2Node com.oracle.truffle.api.dsl.test.CachedContextTest$CachedLanguageError3Node com.oracle.truffle.api.dsl.test.CachedContextTest$CachedLanguageError4Node com.oracle.truffle.api.dsl.test.CachedContextTest$CachedLanguageError5Node com.oracle.truffle.api.dsl.test.CachedContextTest$CachedLanguageError6Node com.oracle.truffle.api.dsl.test.CachedContextTest$CachedLanguageError7Node com.oracle.truffle.api.dsl.test.CachedContextTest$CachedWithFallback com.oracle.truffle.api.dsl.test.CachedContextTest$DynamicBindingError1 com.oracle.truffle.api.dsl.test.CachedContextTest$DynamicBindingError2 com.oracle.truffle.api.dsl.test.CachedContextTest$DynamicBindingError3 com.oracle.truffle.api.dsl.test.CachedContextTest$InvalidLanguage1 com.oracle.truffle.api.dsl.test.CachedContextTest$InvalidLanguage2 com.oracle.truffle.api.dsl.test.CachedContextTest$TestBaseNode com.oracle.truffle.api.dsl.test.CachedContextTest$TestContextCaching com.oracle.truffle.api.dsl.test.CachedContextTest$TransitiveCachedLibraryNode com.oracle.truffle.api.dsl.test.CachedContextTest$Valid1Node com.oracle.truffle.api.dsl.test.CachedContextTest$Valid2Node
InnerClasses:
public abstract CacheCachedContextTest = com.oracle.truffle.api.dsl.test.CachedContextTest$CacheCachedContextTest of com.oracle.truffle.api.dsl.test.CachedContextTest
public abstract CachedContextInvalidParametersNode = com.oracle.truffle.api.dsl.test.CachedContextTest$CachedContextInvalidParametersNode of com.oracle.truffle.api.dsl.test.CachedContextTest
CachedContextLibraryReceiver = com.oracle.truffle.api.dsl.test.CachedContextTest$CachedContextLibraryReceiver of com.oracle.truffle.api.dsl.test.CachedContextTest
public CachedContextTestLanguage = com.oracle.truffle.api.dsl.test.CachedContextTest$CachedContextTestLanguage of com.oracle.truffle.api.dsl.test.CachedContextTest
public abstract CachedContextTestLibrary = com.oracle.truffle.api.dsl.test.CachedContextTest$CachedContextTestLibrary of com.oracle.truffle.api.dsl.test.CachedContextTest
abstract CachedLanguageError1Node = com.oracle.truffle.api.dsl.test.CachedContextTest$CachedLanguageError1Node of com.oracle.truffle.api.dsl.test.CachedContextTest
abstract CachedLanguageError2Node = com.oracle.truffle.api.dsl.test.CachedContextTest$CachedLanguageError2Node of com.oracle.truffle.api.dsl.test.CachedContextTest
abstract CachedLanguageError3Node = com.oracle.truffle.api.dsl.test.CachedContextTest$CachedLanguageError3Node of com.oracle.truffle.api.dsl.test.CachedContextTest
abstract CachedLanguageError4Node = com.oracle.truffle.api.dsl.test.CachedContextTest$CachedLanguageError4Node of com.oracle.truffle.api.dsl.test.CachedContextTest
abstract CachedLanguageError5Node = com.oracle.truffle.api.dsl.test.CachedContextTest$CachedLanguageError5Node of com.oracle.truffle.api.dsl.test.CachedContextTest
abstract CachedLanguageError6Node = com.oracle.truffle.api.dsl.test.CachedContextTest$CachedLanguageError6Node of com.oracle.truffle.api.dsl.test.CachedContextTest
abstract CachedLanguageError7Node = com.oracle.truffle.api.dsl.test.CachedContextTest$CachedLanguageError7Node of com.oracle.truffle.api.dsl.test.CachedContextTest
abstract CachedWithFallback = com.oracle.truffle.api.dsl.test.CachedContextTest$CachedWithFallback of com.oracle.truffle.api.dsl.test.CachedContextTest
abstract DynamicBindingError1 = com.oracle.truffle.api.dsl.test.CachedContextTest$DynamicBindingError1 of com.oracle.truffle.api.dsl.test.CachedContextTest
abstract DynamicBindingError2 = com.oracle.truffle.api.dsl.test.CachedContextTest$DynamicBindingError2 of com.oracle.truffle.api.dsl.test.CachedContextTest
abstract DynamicBindingError3 = com.oracle.truffle.api.dsl.test.CachedContextTest$DynamicBindingError3 of com.oracle.truffle.api.dsl.test.CachedContextTest
public InvalidLanguage1 = com.oracle.truffle.api.dsl.test.CachedContextTest$InvalidLanguage1 of com.oracle.truffle.api.dsl.test.CachedContextTest
public InvalidLanguage2 = com.oracle.truffle.api.dsl.test.CachedContextTest$InvalidLanguage2 of com.oracle.truffle.api.dsl.test.CachedContextTest
abstract TestBaseNode = com.oracle.truffle.api.dsl.test.CachedContextTest$TestBaseNode of com.oracle.truffle.api.dsl.test.CachedContextTest
abstract TestContextCaching = com.oracle.truffle.api.dsl.test.CachedContextTest$TestContextCaching of com.oracle.truffle.api.dsl.test.CachedContextTest
public abstract TransitiveCachedLibraryNode = com.oracle.truffle.api.dsl.test.CachedContextTest$TransitiveCachedLibraryNode of com.oracle.truffle.api.dsl.test.CachedContextTest
abstract Valid1Node = com.oracle.truffle.api.dsl.test.CachedContextTest$Valid1Node of com.oracle.truffle.api.dsl.test.CachedContextTest
public abstract Valid2Node = com.oracle.truffle.api.dsl.test.CachedContextTest$Valid2Node of com.oracle.truffle.api.dsl.test.CachedContextTest