@@ -78,7 +78,7 @@ ModuleWrap::~ModuleWrap() {
|
78 | 78 | } |
79 | 79 | |
80 | 80 | Local<Context> ModuleWrap::context() const { |
81 | | - Local<Value> obj = object()->GetInternalField(kContextObjectSlot); |
| 81 | + Local<Value> obj = object()->GetInternalField(kContextObjectSlot).As<Value>(); |
82 | 82 | if (obj.IsEmpty()) return {}; |
83 | 83 | return obj.As<Object>()->GetCreationContext().ToLocalChecked(); |
84 | 84 | } |
@@ -684,7 +684,9 @@ MaybeLocal<Value> ModuleWrap::SyntheticModuleEvaluationStepsCallback(
|
684 | 684 | |
685 | 685 | TryCatchScope try_catch(env); |
686 | 686 | Local<Function> synthetic_evaluation_steps = |
687 | | - obj->object()->GetInternalField(kSyntheticEvaluationStepsSlot) |
| 687 | + obj->object() |
| 688 | + ->GetInternalField(kSyntheticEvaluationStepsSlot) |
| 689 | + .As<Value>() |
688 | 690 | .As<Function>(); |
689 | 691 | obj->object()->SetInternalField( |
690 | 692 | kSyntheticEvaluationStepsSlot, Undefined(isolate)); |
|