public class com.oracle.truffle.dsl.processor.TruffleTypes
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.oracle.truffle.dsl.processor.TruffleTypes
super_class: java.lang.Object
{
private final com.oracle.truffle.dsl.processor.ProcessorContext c;
descriptor: Lcom/oracle/truffle/dsl/processor/ProcessorContext;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public static final java.lang.String ALWAYS_SLOW_PATH_MODE_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.test.AlwaysGenerateOnlySlowPath"
public static final java.lang.String EXPECT_ERROR_CLASS_NAME1;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.test.ExpectError"
public static final java.lang.String EXPECT_ERROR_CLASS_NAME2;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.test.ExpectError"
public final javax.lang.model.type.DeclaredType AlwaysSlowPath;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public static final java.lang.String OptionCategory_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "org.graalvm.options.OptionCategory"
public static final java.lang.String OptionDescriptor_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "org.graalvm.options.OptionDescriptor"
public static final java.lang.String OptionDescriptors_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "org.graalvm.options.OptionDescriptors"
public static final java.lang.String OptionKey_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "org.graalvm.options.OptionKey"
public static final java.lang.String OptionMap_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "org.graalvm.options.OptionMap"
public static final java.lang.String OptionStability_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "org.graalvm.options.OptionStability"
public final javax.lang.model.type.DeclaredType Option;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Option_Group;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType OptionCategory;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType OptionDescriptor;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType OptionDescriptors;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType OptionKey;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType OptionMap;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType OptionStability;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public static final java.lang.String Assumption_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.Assumption"
public static final java.lang.String CompilerAsserts_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.CompilerAsserts"
public static final java.lang.String CompilerDirectives_CompilationFinal_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.CompilerDirectives.CompilationFinal"
public static final java.lang.String CompilerDirectives_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.CompilerDirectives"
public static final java.lang.String CompilerDirectives_TruffleBoundary_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.CompilerDirectives.TruffleBoundary"
public static final java.lang.String EncapsulatingNodeReference_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.nodes.EncapsulatingNodeReference"
public static final java.lang.String ExplodeLoop_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.nodes.ExplodeLoop"
public static final java.lang.String Frame_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.frame.Frame"
public static final java.lang.String FinalBitSet_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.utilities.FinalBitSet"
public static final java.lang.String InvalidAssumptionException_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.nodes.InvalidAssumptionException"
public static final java.lang.String MaterializedFrame_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.frame.MaterializedFrame"
public static final java.lang.String Node_Child_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.nodes.Node.Child"
public static final java.lang.String Node_Children_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.nodes.Node.Children"
public static final java.lang.String Node_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.nodes.Node"
public static final java.lang.String NodeCost_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.nodes.NodeCost"
public static final java.lang.String NodeInfo_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.nodes.NodeInfo"
public static final java.lang.String NodeInterface_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.nodes.NodeInterface"
public static final java.lang.String NodeUtil_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.nodes.NodeUtil"
public static final java.lang.String Option_Group_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.Option.Group"
public static final java.lang.String Option_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.Option"
public static final java.lang.String SlowPathException_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.nodes.SlowPathException"
public static final java.lang.String SourceSection_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.source.SourceSection"
public static final java.lang.String TruffleLanguage_ContextReference_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.TruffleLanguage.ContextReference"
public static final java.lang.String TruffleLanguage_LanguageReference_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.TruffleLanguage.LanguageReference"
public static final java.lang.String TruffleLanguage_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.TruffleLanguage"
public static final java.lang.String TruffleLanguage_Provider_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.TruffleLanguage.Provider"
public static final java.lang.String TruffleLanguage_Registration_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.TruffleLanguage.Registration"
public static final java.lang.String TruffleOptions_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.TruffleOptions"
public static final java.lang.String UnexpectedResultException_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.nodes.UnexpectedResultException"
public static final java.lang.String VirtualFrame_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.frame.VirtualFrame"
public static final java.lang.String HostLanguage_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.polyglot.HostLanguage"
public final javax.lang.model.type.DeclaredType Assumption;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType CompilerAsserts;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType CompilerDirectives;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType CompilerDirectives_CompilationFinal;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType CompilerDirectives_TruffleBoundary;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType EncapsulatingNodeReference;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType ExplodeLoop;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Frame;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType FinalBitSet;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType InvalidAssumptionException;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType MaterializedFrame;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Node;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Node_Child;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Node_Children;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType NodeCost;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType NodeInfo;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType NodeInterface;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType NodeUtil;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType SlowPathException;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType SourceSection;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType TruffleLanguage;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType TruffleLanguage_ContextReference;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType TruffleLanguage_LanguageReference;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType TruffleLanguage_Provider;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType TruffleLanguage_Registration;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType TruffleOptions;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType UnexpectedResultException;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType VirtualFrame;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType HostLanguage;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public static final java.lang.String Bind_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.Bind"
public static final java.lang.String Cached_Exclusive_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.Cached.Exclusive"
public static final java.lang.String Cached_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.Cached"
public static final java.lang.String Cached_Shared_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.Cached.Shared"
public static final java.lang.String CachedContext_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.CachedContext"
public static final java.lang.String CachedLanguage_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.CachedLanguage"
public static final java.lang.String CreateCast_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.CreateCast"
public static final java.lang.String Executed_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.Executed"
public static final java.lang.String Fallback_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.Fallback"
public static final java.lang.String GeneratedBy_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.GeneratedBy"
public static final java.lang.String GenerateNodeFactory_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.GenerateNodeFactory"
public static final java.lang.String GenerateUncached_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.GenerateUncached"
public static final java.lang.String ImplicitCast_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.ImplicitCast"
public static final java.lang.String ImportStatic_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.ImportStatic"
public static final java.lang.String Introspectable_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.Introspectable"
public static final java.lang.String Introspection_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.Introspection"
public static final java.lang.String Introspection_Provider_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.Introspection.Provider"
public static final java.lang.String NodeChild_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.NodeChild"
public static final java.lang.String NodeChildren_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.NodeChildren"
public static final java.lang.String NodeFactory_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.NodeFactory"
public static final java.lang.String NodeField_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.NodeField"
public static final java.lang.String NodeFields_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.NodeFields"
public static final java.lang.String ReportPolymorphism_Exclude_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.ReportPolymorphism.Exclude"
public static final java.lang.String ReportPolymorphism_Megamorphic_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.ReportPolymorphism.Megamorphic"
public static final java.lang.String ReportPolymorphism_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.ReportPolymorphism"
public static final java.lang.String Specialization_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.Specialization"
public static final java.lang.String SpecializationStatistics_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.SpecializationStatistics"
public static final java.lang.String SpecializationStatistics_AlwaysEnabled_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.SpecializationStatistics.AlwaysEnabled"
public static final java.lang.String SpecializationStatistics_NodeStatistics_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.SpecializationStatistics.NodeStatistics"
public static final java.lang.String TypeCast_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.TypeCast"
public static final java.lang.String TypeCheck_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.TypeCheck"
public static final java.lang.String TypeSystem_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.TypeSystem"
public static final java.lang.String TypeSystemReference_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.TypeSystemReference"
public static final java.lang.String UnsupportedSpecializationException_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.dsl.UnsupportedSpecializationException"
public final javax.lang.model.type.DeclaredType Bind;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Cached;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Cached_Exclusive;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Cached_Shared;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType CachedContext;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType CachedLanguage;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType CreateCast;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Executed;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Fallback;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType GeneratedBy;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType GenerateNodeFactory;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType GenerateUncached;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType ImplicitCast;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType ImportStatic;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Introspectable;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Introspection;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Introspection_Provider;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType NodeChild;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType NodeChildren;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType NodeFactory;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType NodeField;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType NodeFields;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType ReportPolymorphism;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType ReportPolymorphism_Exclude;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType ReportPolymorphism_Megamorphic;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Specialization;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType SpecializationStatistics;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType SpecializationStatistics_NodeStatistics;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType SpecializationStatistics_AlwaysEnabled;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType TypeCast;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType TypeCheck;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType TypeSystem;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType TypeSystemReference;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType UnsupportedSpecializationException;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public static final java.lang.String CachedLibrary_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.CachedLibrary"
public static final java.lang.String DefaultExportProvider_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.DefaultExportProvider"
public static final java.lang.String DynamicDispatchLibrary_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.DynamicDispatchLibrary"
public static final java.lang.String ExportLibrary_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.ExportLibrary"
public static final java.lang.String ExportLibrary_Repeat_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.ExportLibrary.Repeat"
public static final java.lang.String ExportMessage_Ignore_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.ExportMessage.Ignore"
public static final java.lang.String ExportMessage_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.ExportMessage"
public static final java.lang.String ExportMessage_Repeat_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.ExportMessage.Repeat"
public static final java.lang.String GenerateLibrary_Abstract_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.GenerateLibrary.Abstract"
public static final java.lang.String GenerateLibrary_DefaultExport_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.GenerateLibrary.DefaultExport"
public static final java.lang.String GenerateLibrary_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.GenerateLibrary"
public static final java.lang.String Library_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.Library"
public static final java.lang.String LibraryExport_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.LibraryExport"
public static final java.lang.String LibraryExport_DelegateExport_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.LibraryExport.DelegateExport"
public static final java.lang.String LibraryFactory_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.LibraryFactory"
public static final java.lang.String Message_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.Message"
public static final java.lang.String ReflectionLibrary_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.library.ReflectionLibrary"
public final javax.lang.model.type.DeclaredType CachedLibrary;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType DefaultExportProvider;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType DynamicDispatchLibrary;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType ExportLibrary;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType ExportLibrary_Repeat;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType ExportMessage;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType ExportMessage_Ignore;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType ExportMessage_Repeat;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType GenerateLibrary;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType GenerateLibrary_Abstract;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType GenerateLibrary_DefaultExport;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Library;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType LibraryExport;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType LibraryExport_DelegateExport;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType LibraryFactory;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Message;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType ReflectionLibrary;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public static final java.lang.String GenerateWrapper_IncomingConverter_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.instrumentation.GenerateWrapper.IncomingConverter"
public static final java.lang.String GenerateWrapper_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.instrumentation.GenerateWrapper"
public static final java.lang.String GenerateWrapper_OutgoingConverter_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.instrumentation.GenerateWrapper.OutgoingConverter"
public static final java.lang.String InstrumentableNode_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.instrumentation.InstrumentableNode"
public static final java.lang.String InstrumentableNode_WrapperNode_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.instrumentation.InstrumentableNode.WrapperNode"
public static final java.lang.String ProbeNode_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.instrumentation.ProbeNode"
public static final java.lang.String ProvidedTags_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.instrumentation.ProvidedTags"
public static final java.lang.String TruffleInstrument_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.instrumentation.TruffleInstrument"
public static final java.lang.String TruffleInstrument_Provider_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.instrumentation.TruffleInstrument.Provider"
public static final java.lang.String TruffleInstrument_Registration_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.instrumentation.TruffleInstrument.Registration"
public final javax.lang.model.type.DeclaredType GenerateWrapper;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType GenerateWrapper_IncomingConverter;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType GenerateWrapper_OutgoingConverter;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType InstrumentableNode;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType InstrumentableNode_WrapperNode;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType ProbeNode;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType ProvidedTags;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType TruffleInstrument;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType TruffleInstrument_Provider;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType TruffleInstrument_Registration;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public static final java.lang.String Layout_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.object.dsl.Layout"
public static final java.lang.String Nullable_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.object.dsl.Nullable"
public static final java.lang.String Volatile_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.object.dsl.Volatile"
public static final java.lang.String Layout_ImplicitCast_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.object.Layout.ImplicitCast"
public static final java.lang.String DynamicObjectFactory_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.object.DynamicObjectFactory"
public static final java.lang.String DynamicObject_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.object.DynamicObject"
public static final java.lang.String ObjectType_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.object.ObjectType"
public final javax.lang.model.type.DeclaredType Layout;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Nullable;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Volatile;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType DynamicObjectFactory;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType DynamicObject;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType ObjectType;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final javax.lang.model.type.DeclaredType Layout_ImplicitCast;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public static final java.lang.String TruffleWeakReference_Name;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "com.oracle.truffle.api.utilities.TruffleWeakReference"
public final javax.lang.model.type.DeclaredType TruffleWeakReference;
descriptor: Ljavax/lang/model/type/DeclaredType;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
invokestatic com.oracle.truffle.dsl.processor.ProcessorContext.getInstance:()Lcom/oracle/truffle/dsl/processor/ProcessorContext;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
2: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.test.AlwaysGenerateOnlySlowPath"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.AlwaysSlowPath:Ljavax/lang/model/type/DeclaredType;
3: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.Option"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Option:Ljavax/lang/model/type/DeclaredType;
4: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.Option.Group"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Option_Group:Ljavax/lang/model/type/DeclaredType;
5: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "org.graalvm.options.OptionCategory"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.OptionCategory:Ljavax/lang/model/type/DeclaredType;
6: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "org.graalvm.options.OptionDescriptor"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.OptionDescriptor:Ljavax/lang/model/type/DeclaredType;
7: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "org.graalvm.options.OptionDescriptors"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.OptionDescriptors:Ljavax/lang/model/type/DeclaredType;
8: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "org.graalvm.options.OptionKey"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.OptionKey:Ljavax/lang/model/type/DeclaredType;
9: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "org.graalvm.options.OptionMap"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.OptionMap:Ljavax/lang/model/type/DeclaredType;
10: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "org.graalvm.options.OptionStability"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.OptionStability:Ljavax/lang/model/type/DeclaredType;
11: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.Assumption"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Assumption:Ljavax/lang/model/type/DeclaredType;
12: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.CompilerAsserts"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.CompilerAsserts:Ljavax/lang/model/type/DeclaredType;
13: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.CompilerDirectives"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.CompilerDirectives:Ljavax/lang/model/type/DeclaredType;
14: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.CompilerDirectives.CompilationFinal"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.CompilerDirectives_CompilationFinal:Ljavax/lang/model/type/DeclaredType;
15: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.CompilerDirectives.TruffleBoundary"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.CompilerDirectives_TruffleBoundary:Ljavax/lang/model/type/DeclaredType;
16: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.nodes.EncapsulatingNodeReference"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.EncapsulatingNodeReference:Ljavax/lang/model/type/DeclaredType;
17: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.nodes.ExplodeLoop"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.ExplodeLoop:Ljavax/lang/model/type/DeclaredType;
18: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.frame.Frame"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Frame:Ljavax/lang/model/type/DeclaredType;
19: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.utilities.FinalBitSet"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.FinalBitSet:Ljavax/lang/model/type/DeclaredType;
20: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.nodes.InvalidAssumptionException"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.InvalidAssumptionException:Ljavax/lang/model/type/DeclaredType;
21: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.frame.MaterializedFrame"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.MaterializedFrame:Ljavax/lang/model/type/DeclaredType;
22: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.nodes.Node"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Node:Ljavax/lang/model/type/DeclaredType;
23: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.nodes.Node.Child"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Node_Child:Ljavax/lang/model/type/DeclaredType;
24: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.nodes.Node.Children"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Node_Children:Ljavax/lang/model/type/DeclaredType;
25: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.nodes.NodeCost"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.NodeCost:Ljavax/lang/model/type/DeclaredType;
26: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.nodes.NodeInfo"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.NodeInfo:Ljavax/lang/model/type/DeclaredType;
27: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.nodes.NodeInterface"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.NodeInterface:Ljavax/lang/model/type/DeclaredType;
28: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.nodes.NodeUtil"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.NodeUtil:Ljavax/lang/model/type/DeclaredType;
29: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.nodes.SlowPathException"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.SlowPathException:Ljavax/lang/model/type/DeclaredType;
30: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.source.SourceSection"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.SourceSection:Ljavax/lang/model/type/DeclaredType;
31: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.TruffleLanguage"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.TruffleLanguage:Ljavax/lang/model/type/DeclaredType;
32: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.TruffleLanguage.ContextReference"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.TruffleLanguage_ContextReference:Ljavax/lang/model/type/DeclaredType;
33: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.TruffleLanguage.LanguageReference"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.TruffleLanguage_LanguageReference:Ljavax/lang/model/type/DeclaredType;
34: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.TruffleLanguage.Provider"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.TruffleLanguage_Provider:Ljavax/lang/model/type/DeclaredType;
35: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.TruffleLanguage.Registration"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.TruffleLanguage_Registration:Ljavax/lang/model/type/DeclaredType;
36: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.TruffleOptions"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.TruffleOptions:Ljavax/lang/model/type/DeclaredType;
37: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.nodes.UnexpectedResultException"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.UnexpectedResultException:Ljavax/lang/model/type/DeclaredType;
38: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.frame.VirtualFrame"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.VirtualFrame:Ljavax/lang/model/type/DeclaredType;
39: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.polyglot.HostLanguage"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.HostLanguage:Ljavax/lang/model/type/DeclaredType;
40: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.Bind"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Bind:Ljavax/lang/model/type/DeclaredType;
41: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.Cached"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Cached:Ljavax/lang/model/type/DeclaredType;
42: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.Cached.Exclusive"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Cached_Exclusive:Ljavax/lang/model/type/DeclaredType;
43: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.Cached.Shared"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Cached_Shared:Ljavax/lang/model/type/DeclaredType;
44: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.CachedContext"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.CachedContext:Ljavax/lang/model/type/DeclaredType;
45: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.CachedLanguage"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.CachedLanguage:Ljavax/lang/model/type/DeclaredType;
46: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.CreateCast"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.CreateCast:Ljavax/lang/model/type/DeclaredType;
47: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.Executed"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Executed:Ljavax/lang/model/type/DeclaredType;
48: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.Fallback"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Fallback:Ljavax/lang/model/type/DeclaredType;
49: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.GeneratedBy"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.GeneratedBy:Ljavax/lang/model/type/DeclaredType;
50: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.GenerateNodeFactory"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.GenerateNodeFactory:Ljavax/lang/model/type/DeclaredType;
51: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.GenerateUncached"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.GenerateUncached:Ljavax/lang/model/type/DeclaredType;
52: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.ImplicitCast"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.ImplicitCast:Ljavax/lang/model/type/DeclaredType;
53: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.ImportStatic"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.ImportStatic:Ljavax/lang/model/type/DeclaredType;
54: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.Introspectable"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Introspectable:Ljavax/lang/model/type/DeclaredType;
55: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.Introspection"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Introspection:Ljavax/lang/model/type/DeclaredType;
56: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.Introspection.Provider"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Introspection_Provider:Ljavax/lang/model/type/DeclaredType;
57: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.NodeChild"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.NodeChild:Ljavax/lang/model/type/DeclaredType;
58: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.NodeChildren"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.NodeChildren:Ljavax/lang/model/type/DeclaredType;
59: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.NodeFactory"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.NodeFactory:Ljavax/lang/model/type/DeclaredType;
60: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.NodeField"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.NodeField:Ljavax/lang/model/type/DeclaredType;
61: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.NodeFields"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.NodeFields:Ljavax/lang/model/type/DeclaredType;
62: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.ReportPolymorphism"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.ReportPolymorphism:Ljavax/lang/model/type/DeclaredType;
63: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.ReportPolymorphism.Exclude"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.ReportPolymorphism_Exclude:Ljavax/lang/model/type/DeclaredType;
64: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.ReportPolymorphism.Megamorphic"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.ReportPolymorphism_Megamorphic:Ljavax/lang/model/type/DeclaredType;
65: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.Specialization"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Specialization:Ljavax/lang/model/type/DeclaredType;
66: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.SpecializationStatistics"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.SpecializationStatistics:Ljavax/lang/model/type/DeclaredType;
67: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.SpecializationStatistics.NodeStatistics"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.SpecializationStatistics_NodeStatistics:Ljavax/lang/model/type/DeclaredType;
68: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.SpecializationStatistics.AlwaysEnabled"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.SpecializationStatistics_AlwaysEnabled:Ljavax/lang/model/type/DeclaredType;
69: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.TypeCast"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.TypeCast:Ljavax/lang/model/type/DeclaredType;
70: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.TypeCheck"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.TypeCheck:Ljavax/lang/model/type/DeclaredType;
71: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.TypeSystem"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.TypeSystem:Ljavax/lang/model/type/DeclaredType;
72: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.TypeSystemReference"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.TypeSystemReference:Ljavax/lang/model/type/DeclaredType;
73: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.dsl.UnsupportedSpecializationException"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.UnsupportedSpecializationException:Ljavax/lang/model/type/DeclaredType;
74: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.CachedLibrary"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.CachedLibrary:Ljavax/lang/model/type/DeclaredType;
75: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.DefaultExportProvider"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.DefaultExportProvider:Ljavax/lang/model/type/DeclaredType;
76: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.DynamicDispatchLibrary"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.DynamicDispatchLibrary:Ljavax/lang/model/type/DeclaredType;
77: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.ExportLibrary"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.ExportLibrary:Ljavax/lang/model/type/DeclaredType;
78: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.ExportLibrary.Repeat"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.ExportLibrary_Repeat:Ljavax/lang/model/type/DeclaredType;
79: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.ExportMessage"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.ExportMessage:Ljavax/lang/model/type/DeclaredType;
80: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.ExportMessage.Ignore"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.ExportMessage_Ignore:Ljavax/lang/model/type/DeclaredType;
81: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.ExportMessage.Repeat"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.ExportMessage_Repeat:Ljavax/lang/model/type/DeclaredType;
82: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.GenerateLibrary"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.GenerateLibrary:Ljavax/lang/model/type/DeclaredType;
83: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.GenerateLibrary.Abstract"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.GenerateLibrary_Abstract:Ljavax/lang/model/type/DeclaredType;
84: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.GenerateLibrary.DefaultExport"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.GenerateLibrary_DefaultExport:Ljavax/lang/model/type/DeclaredType;
85: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.Library"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Library:Ljavax/lang/model/type/DeclaredType;
86: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.LibraryExport"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.LibraryExport:Ljavax/lang/model/type/DeclaredType;
87: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.LibraryExport.DelegateExport"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.LibraryExport_DelegateExport:Ljavax/lang/model/type/DeclaredType;
88: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.LibraryFactory"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.LibraryFactory:Ljavax/lang/model/type/DeclaredType;
89: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.Message"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Message:Ljavax/lang/model/type/DeclaredType;
90: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.library.ReflectionLibrary"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredType:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.ReflectionLibrary:Ljavax/lang/model/type/DeclaredType;
91: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.instrumentation.GenerateWrapper"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.GenerateWrapper:Ljavax/lang/model/type/DeclaredType;
92: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.instrumentation.GenerateWrapper.IncomingConverter"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.GenerateWrapper_IncomingConverter:Ljavax/lang/model/type/DeclaredType;
93: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.instrumentation.GenerateWrapper.OutgoingConverter"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.GenerateWrapper_OutgoingConverter:Ljavax/lang/model/type/DeclaredType;
94: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.instrumentation.InstrumentableNode"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.InstrumentableNode:Ljavax/lang/model/type/DeclaredType;
95: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.instrumentation.InstrumentableNode.WrapperNode"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.InstrumentableNode_WrapperNode:Ljavax/lang/model/type/DeclaredType;
96: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.instrumentation.ProbeNode"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.ProbeNode:Ljavax/lang/model/type/DeclaredType;
97: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.instrumentation.ProvidedTags"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.ProvidedTags:Ljavax/lang/model/type/DeclaredType;
98: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.instrumentation.TruffleInstrument"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.TruffleInstrument:Ljavax/lang/model/type/DeclaredType;
99: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.instrumentation.TruffleInstrument.Provider"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.TruffleInstrument_Provider:Ljavax/lang/model/type/DeclaredType;
100: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.instrumentation.TruffleInstrument.Registration"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.TruffleInstrument_Registration:Ljavax/lang/model/type/DeclaredType;
101: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.object.dsl.Layout"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Layout:Ljavax/lang/model/type/DeclaredType;
102: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.object.dsl.Nullable"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Nullable:Ljavax/lang/model/type/DeclaredType;
103: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.object.dsl.Volatile"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Volatile:Ljavax/lang/model/type/DeclaredType;
104: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.object.DynamicObjectFactory"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.DynamicObjectFactory:Ljavax/lang/model/type/DeclaredType;
105: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.object.DynamicObject"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.DynamicObject:Ljavax/lang/model/type/DeclaredType;
106: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.object.ObjectType"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.ObjectType:Ljavax/lang/model/type/DeclaredType;
107: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.object.Layout.ImplicitCast"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.Layout_ImplicitCast:Ljavax/lang/model/type/DeclaredType;
108: aload 0
aload 0
getfield com.oracle.truffle.dsl.processor.TruffleTypes.c:Lcom/oracle/truffle/dsl/processor/ProcessorContext;
ldc "com.oracle.truffle.api.utilities.TruffleWeakReference"
invokevirtual com.oracle.truffle.dsl.processor.ProcessorContext.getDeclaredTypeOptional:(Ljava/lang/String;)Ljavax/lang/model/type/DeclaredType;
putfield com.oracle.truffle.dsl.processor.TruffleTypes.TruffleWeakReference:Ljavax/lang/model/type/DeclaredType;
109: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 110 0 this Lcom/oracle/truffle/dsl/processor/TruffleTypes;
}
SourceFile: "TruffleTypes.java"