public interface com.oracle.truffle.llvm.parser.factories.BasicIntrinsicsProvider$LLVMIntrinsicFactory extends com.oracle.truffle.llvm.parser.factories.BasicIntrinsicsProvider$LLVMTypedIntrinsicFactory
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.oracle.truffle.llvm.parser.factories.BasicIntrinsicsProvider$LLVMIntrinsicFactory
super_class: java.lang.Object
{
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import com.oracle.truffle.llvm.runtime.nodes.func.LLVMArgNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.func.LLVMRaiseExceptionNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMAbortNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCMathsIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCTypeIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCTypeIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCTypeIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCTypeIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMCTypeIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMExitNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMMemIntrinsicFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMMemIntrinsicFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.c.LLVMSignalNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.handles.GraalVMCreateDerefHandleNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.handles.GraalVMCreateHandleNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.handles.GraalVMIsHandleNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.handles.GraalVMPointsToHandleSpaceNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.handles.GraalVMReleaseHandleNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.handles.GraalVMResolveHandleNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotBoxedPredicateNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotExportNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotGetArraySizeNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotGetStringSizeNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotHasMemberNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotImportNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotInvokeNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotIsValueNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotJavaTypeNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotNewInstanceNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotReadFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotReadFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotRemoveFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotRemoveFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotWriteFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMPolyglotWriteFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMTruffleDecorateFunctionNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMTruffleManagedMallocNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMTruffleWriteManagedToSymbolNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.interop.LLVMVirtualMallocNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.llvm.LLVMIntrinsicRootNodeFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.llvm.LLVMMemoryIntrinsicFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.llvm.LLVMMemoryIntrinsicFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.llvm.LLVMMemoryIntrinsicFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.llvm.LLVMMemoryIntrinsicFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.llvm.arith.LLVMComplex80BitFloatDivNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.llvm.arith.LLVMComplex80BitFloatMulNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.llvm.arith.LLVMComplexDoubleDivNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.llvm.arith.LLVMComplexDoubleMulNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.llvm.arith.LLVMComplexFloatDivNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.llvm.arith.LLVMComplexFloatMulNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.multithreading.LLVMPThreadKeyIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.multithreading.LLVMPThreadThreadIntrinsicsFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.rust.LLVMPanicNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.rust.LLVMStartFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.rust.LLVMStartFactory cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.sulong.LLVMPrintStackTraceNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.sulong.LLVMRunDestructorFunctionsNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.sulong.LLVMShouldPrintStackTraceOnAbortNodeGen cannot be resolved\n\tThe import com.oracle.truffle.llvm.runtime.nodes.intrinsics.sulong.LLVMToolchainNodeFactory cannot be resolved\n\tLLVMPThreadThreadIntrinsicsFactory cannot be resolved\n\tLLVMPThreadThreadIntrinsicsFactory cannot be resolved\n\tLLVMPThreadThreadIntrinsicsFactory cannot be resolved\n\tLLVMPThreadThreadIntrinsicsFactory cannot be resolved\n\tLLVMPThreadKeyIntrinsicsFactory cannot be resolved\n\tLLVMPThreadKeyIntrinsicsFactory cannot be resolved\n\tLLVMPThreadKeyIntrinsicsFactory cannot be resolved\n\tLLVMPThreadKeyIntrinsicsFactory cannot be resolved\n\tLLVMRunDestructorFunctionsNodeGen cannot be resolved\n\tLLVMPrintStackTraceNodeGen cannot be resolved\n\tLLVMShouldPrintStackTraceOnAbortNodeGen cannot be resolved\n\tLLVMToolchainNodeFactory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
public abstract com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode generate(java.util.List<com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode>, com.oracle.truffle.llvm.runtime.NodeFactory);
descriptor: (Ljava/util/List;Lcom/oracle/truffle/llvm/runtime/NodeFactory;)Lcom/oracle/truffle/llvm/runtime/nodes/api/LLVMExpressionNode;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<Lcom/oracle/truffle/llvm/runtime/nodes/api/LLVMExpressionNode;>;Lcom/oracle/truffle/llvm/runtime/NodeFactory;)Lcom/oracle/truffle/llvm/runtime/nodes/api/LLVMExpressionNode;
MethodParameters:
Name Flags
args
nodeFactory
public com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode generate(java.util.List<com.oracle.truffle.llvm.runtime.nodes.api.LLVMExpressionNode>, com.oracle.truffle.llvm.runtime.NodeFactory, com.oracle.truffle.llvm.runtime.LLVMLanguage, com.oracle.truffle.llvm.runtime.types.Type[]);
descriptor: (Ljava/util/List;Lcom/oracle/truffle/llvm/runtime/NodeFactory;Lcom/oracle/truffle/llvm/runtime/LLVMLanguage;[Lcom/oracle/truffle/llvm/runtime/types/Type;)Lcom/oracle/truffle/llvm/runtime/nodes/api/LLVMExpressionNode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \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/llvm/parser/factories/BasicIntrinsicsProvider$LLVMIntrinsicFactory;
Signature: (Ljava/util/List<Lcom/oracle/truffle/llvm/runtime/nodes/api/LLVMExpressionNode;>;Lcom/oracle/truffle/llvm/runtime/NodeFactory;Lcom/oracle/truffle/llvm/runtime/LLVMLanguage;[Lcom/oracle/truffle/llvm/runtime/types/Type;)Lcom/oracle/truffle/llvm/runtime/nodes/api/LLVMExpressionNode;
MethodParameters:
Name Flags
args
nodeFactory
language
argTypes
}
SourceFile: "BasicIntrinsicsProvider.java"
NestHost: com.oracle.truffle.llvm.parser.factories.BasicIntrinsicsProvider
InnerClasses:
public abstract LLVMIntrinsicFactory = com.oracle.truffle.llvm.parser.factories.BasicIntrinsicsProvider$LLVMIntrinsicFactory of com.oracle.truffle.llvm.parser.factories.BasicIntrinsicsProvider
public abstract LLVMTypedIntrinsicFactory = com.oracle.truffle.llvm.parser.factories.BasicIntrinsicsProvider$LLVMTypedIntrinsicFactory of com.oracle.truffle.llvm.parser.factories.BasicIntrinsicsProvider