// UseLLVMCompiler sets the compiler to LLVM in the configuration.
//
//   config := NewConfig()
//   config.UseLLVMCompiler()
//
// This method might fail if the LLVM compiler isn't available. Check
// `IsCompilerAvailable` to learn more.
UseLLVMCompiler sets the compiler to LLVM in the configuration.

config := NewConfig()
config.UseLLVMCompiler()

This method might fail if the LLVM compiler isn't available. Check
`IsCompilerAvailable` to learn more.
// UseLLVMCompiler sets the compiler to LLVM in the configuration . // // config : = NewConfig () // config . UseLLVMCompiler () // // This method might fail if the LLVM compiler isn ' t available . Check // ` IsCompilerAvailable ` to learn more .
func (self *Config) UseLLVMCompiler() *Config {
	if !IsCompilerAvailable(LLVM) {
		panic("This `wasmer-go` version doesn't include the LLVM compiler; use `IsCompilerAvailable(LLVM)` to avoid this panic")
	}
	C.wasm_config_set_compiler(self.inner(), uint32(C.wasmer_compiler_t(LLVM)))
	return self
}
func ( self * Config ) UseLLVMCompiler ( ) * Config { if ! IsCompilerAvailable ( LLVM ) { panic ( " " ) } C . wasm_config_set_compiler ( self . inner ( ) , uint32 ( C . wasmer_compiler_t ( LLVM ) ) ) return self }
UseLLVMCompiler sets the compiler to LLVM in the configuration.
UseLLVMCompiler sets the compiler to LLVM in the configuration .