Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/arch/sparc/include/uapi/asm/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 24.10.2025 mit Größe 4 kB image not shown  

SSL iterator-primitive.js   Interaktion und
Portierbarkeitunbekannt

 
// |reftest| skip-if(!xulRuntime.shell) -- needs drainJobQueue

var BUGNUMBER = 1021835;
var summary = "Returning non-object from @@iterator should throw";

print(BUGNUMBER + ": " + summary);

let primitives = [
    1,
    true,
    undefined,
    null,
    "foo",
    Symbol.iterator
];

for (let primitive of primitives) {
    let arg = {
        [Symbol.iterator]() {
            return primitive;
        }
    };
    assertEventuallyThrows(Promise.all(arg), TypeError);
    assertEventuallyThrows(Promise.race(arg), TypeError);
}

if (typeof reportCompare === "function")
  reportCompare(0, 0);

Messung V0.5
C=96 H=91 G=93

[ Verzeichnis aufwärts0.16unsichere Verbindung  Übersetzung europäischer Sprachen durch Browser  ]