Package org.qbicc.plugin.llvm
Class LLVMCompilerImpl
java.lang.Object
org.qbicc.plugin.llvm.LLVMCompilerImpl
- All Implemented Interfaces:
LLVMCompiler
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.qbicc.plugin.llvm.LLVMCompiler
LLVMCompiler.Factory, LLVMCompiler.Flag -
Constructor Summary
ConstructorsConstructorDescriptionLLVMCompilerImpl(CompilationContext ctxt, LLVMConfiguration config, org.qbicc.plugin.llvm.LLVMModuleGenerator generator) -
Method Summary
Modifier and TypeMethodDescriptionvoidcompileModule(CompilationContext ctxt, LoadedTypeDefinition typeDefinition, org.qbicc.plugin.llvm.LLVMModuleGenerator moduleGenerator)
-
Constructor Details
-
LLVMCompilerImpl
public LLVMCompilerImpl(CompilationContext ctxt, LLVMConfiguration config, org.qbicc.plugin.llvm.LLVMModuleGenerator generator)
-
-
Method Details
-
compileModule
public void compileModule(CompilationContext ctxt, LoadedTypeDefinition typeDefinition, org.qbicc.plugin.llvm.LLVMModuleGenerator moduleGenerator) - Specified by:
compileModulein interfaceLLVMCompiler
-