// Copyright (C) 2018 Peter Wong. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- esid: pending description: Behavior when regexp is null info: | String.prototype.matchAll ( regexp ) 1. Let O be ? RequireObjectCoercible(this value). 2. If regexp is neither undefined nor null, then [...] 3. Let S be ? ToString(O). 4. Let rx be ? RegExpCreate(R, "g"). 5. Return ? Invoke(rx, @@matchAll, « S »). features: [String.prototype.matchAll] includes: [compareArray.js, compareIterator.js, regExpUtils.js] ---*/ var str = '-null-'; assert.compareIterator(str.matchAll(null), [ matchValidator(['null'], 1, str) ]); reportCompare(0, 0);