// LLVMRemoveModule exists in LLVM's C bindings, // but it requires pointless parameters extern "C" LLVMBool LLVMExecutionEngineRemoveModule( LLVMExecutionEngineRef eeref, LLVMModuleRef mref) { ExecutionEngine *ee = unwrap(eeref); Module *m = unwrap(mref); return ee->removeModule(m); }