pub(crate) fn promise_ctor( it: &mut Interp, _t: Value, a: &[Value], ) -> Result<Value, Value>
new Promise((resolve, reject) => {...})。executor を同期実行する。
new Promise((resolve, reject) => {...})