public interface com.oracle.truffle.llvm.runtime.config.Configuration
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.oracle.truffle.llvm.runtime.config.Configuration
super_class: java.lang.Object
{
public abstract com.oracle.truffle.llvm.runtime.NodeFactory createNodeFactory(com.oracle.truffle.llvm.runtime.LLVMLanguage, com.oracle.truffle.llvm.runtime.datalayout.DataLayout);
descriptor: (Lcom/oracle/truffle/llvm/runtime/LLVMLanguage;Lcom/oracle/truffle/llvm/runtime/datalayout/DataLayout;)Lcom/oracle/truffle/llvm/runtime/NodeFactory;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
language
dataLayout
public abstract <C extends com.oracle.truffle.llvm.runtime.config.LLVMCapability> C getCapability(java.lang.Class<C>);
descriptor: (Ljava/lang/Class;)Lcom/oracle/truffle/llvm/runtime/config/LLVMCapability;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <C::Lcom/oracle/truffle/llvm/runtime/config/LLVMCapability;>(Ljava/lang/Class<TC;>;)TC;
MethodParameters:
Name Flags
type
}
SourceFile: "Configuration.java"