Exemplo n.º 1
0
void ScriptPromisePropertyBase::resolveOrRejectInternal(v8::Handle<v8::Promise::Resolver> resolver)
{
    switch (m_state) {
    case Pending:
        ASSERT_NOT_REACHED();
        break;
    case Resolved:
        resolver->Resolve(resolvedValue(m_isolate, resolver->CreationContext()->Global()));
        break;
    case Rejected:
        resolver->Reject(rejectedValue(m_isolate, resolver->CreationContext()->Global()));
        break;
    }
}