Replace MethodCallResult with folly::Optional

Reviewed By: AaaChiuuu

Differential Revision: D4481987

fbshipit-source-id: 945dd671eb2482f3c6b626192aa2181c5bfd906f
This commit is contained in:
Pieter De Baets
2017-02-02 05:07:28 -08:00
committed by Facebook Github Bot
parent 7812b82b18
commit 4d2512aef9
5 changed files with 11 additions and 14 deletions

View File

@@ -877,10 +877,10 @@ JSValueRef JSCExecutor::nativeCallSyncHook(
moduleId,
methodId,
std::move(args));
if (result.isUndefined) {
if (!result.hasValue()) {
return Value::makeUndefined(m_context);
}
return Value::fromDynamic(m_context, result.result);
return Value::fromDynamic(m_context, result.value());
}
} }