nl_tokens: 25 . 4 . 1 . 5 NewPromiseCapability ( C )
pl_tokens: function NewPromiseCapability ( C ) { var promise ; if ( ! IsConstructor ( C ) ) { throw TypeError ( ) ; } try { promise = <mask> . create ( C . prototype ) ; } catch ( e ) { return e ; } return CreatePromiseCapabilityRecord ( promise , C ) ; }