File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -21,10 +21,10 @@ NAN_METHOD(ExecutionEngineWrapper::addModule) {
21
21
auto * module = ModuleWrapper::FromValue (info[0 ])->getModule ();
22
22
23
23
auto * executionEngine = ExecutionEngineWrapper::FromValue (info.Holder ())->executionEngine ;
24
- executionEngine->addModule (std::make_unique <llvm::Module* >(module ));
24
+ executionEngine->addModule (std::unique_ptr <llvm::Module>(module ));
25
25
}
26
26
27
- v8::Local<v8::Object> ExecutionEngineWrapper::of (const llvm::ExecutionEngine *executionEnginePtr) {
27
+ v8::Local<v8::Object> ExecutionEngineWrapper::of (llvm::ExecutionEngine *executionEnginePtr) {
28
28
Nan::EscapableHandleScope escapeScope {};
29
29
v8::Local<v8::ObjectTemplate> tpl = Nan::New (executionEngineTemplate);
30
30
Original file line number Diff line number Diff line change 9
9
class ExecutionEngineWrapper : public Nan ::ObjectWrap, public FromValueMixin<ExecutionEngineWrapper> {
10
10
public:
11
11
static NAN_MODULE_INIT (Init);
12
- static v8::Local<v8::Object> of (const llvm::ExecutionEngine *ptr);
12
+ static v8::Local<v8::Object> of (llvm::ExecutionEngine *ptr);
13
13
14
14
private:
15
- const llvm::ExecutionEngine* executionEngine;
15
+ llvm::ExecutionEngine* executionEngine;
16
16
static Nan::Persistent<v8::ObjectTemplate> executionEngineTemplate;
17
17
18
- explicit ExecutionEngineWrapper (const llvm::ExecutionEngine* executionEngine): executionEngine { executionEngine } {
18
+ explicit ExecutionEngineWrapper (llvm::ExecutionEngine* executionEngine): executionEngine { executionEngine } {
19
19
assert (executionEngine && " No execute engine passed" );
20
20
}
21
21
You can’t perform that action at this time.
0 commit comments