Name Description Size
browser.js 0
S11.11.1_A1.js --- info: | White Space and Line Terminator between LogicalANDExpression and "&&" or between "&&" and BitwiseORExpression are allowed es5id: 11.11.1_A1 description: Checking by using eval --- 1884
S11.11.1_A2.1_T1.js --- info: Operator x && y uses GetValue es5id: 11.11.1_A2.1_T1 description: Either Type is not Reference or GetBase is not null --- 1769
S11.11.1_A2.1_T2.js --- info: Operator x && y uses GetValue es5id: 11.11.1_A2.1_T2 description: If GetBase(x) is null, throw ReferenceError --- 559
S11.11.1_A2.1_T3.js --- info: Operator x && y uses GetValue es5id: 11.11.1_A2.1_T3 description: > If ToBoolean(x) is true and GetBase(y) is null, throw ReferenceError --- 594
S11.11.1_A2.1_T4.js --- info: Operator x && y uses GetValue es5id: 11.11.1_A2.1_T4 description: If ToBoolean(x) is false and GetBase(y) is null, return false --- 400
S11.11.1_A2.4_T1.js --- info: First expression is evaluated first, and then second expression es5id: 11.11.1_A2.4_T1 description: Checking with "=" --- 569
S11.11.1_A2.4_T2.js --- info: First expression is evaluated first, and then second expression es5id: 11.11.1_A2.4_T2 description: Checking with "throw" --- 886
S11.11.1_A2.4_T3.js --- info: First expression is evaluated first, and then second expression es5id: 11.11.1_A2.4_T3 description: Checking with undeclarated variables flags: [noStrict] --- 731
S11.11.1_A3_T1.js --- info: If ToBoolean(x) is false, return x es5id: 11.11.1_A3_T1 description: > Type(x) is primitive boolean and Type(y) is changed between primitive boolean and Boolean object --- 825
S11.11.1_A3_T2.js --- info: If ToBoolean(x) is false, return x es5id: 11.11.1_A3_T2 description: Type(x) and Type(y) vary between primitive number and Number object --- 886
S11.11.1_A3_T3.js --- info: If ToBoolean(x) is false, return x es5id: 11.11.1_A3_T3 description: Type(x) and Type(y) vary between primitive string and String object --- 516
S11.11.1_A3_T4.js --- info: If ToBoolean(x) is false, return x es5id: 11.11.1_A3_T4 description: Type(x) or Type(y) is changed between null and undefined --- 523
S11.11.1_A4_T1.js --- info: If ToBoolean(x) is true, return y es5id: 11.11.1_A4_T1 description: > Type(x) and Type(y) vary between primitive boolean and Boolean object --- 1223
S11.11.1_A4_T2.js --- info: If ToBoolean(x) is true, return y es5id: 11.11.1_A4_T2 description: Type(x) and Type(y) vary between primitive number and Number object --- 1315
S11.11.1_A4_T3.js --- info: If ToBoolean(x) is true, return y es5id: 11.11.1_A4_T3 description: Type(x) and Type(y) vary between primitive string and String object --- 1154
S11.11.1_A4_T4.js --- info: If ToBoolean(x) is true, return y es5id: 11.11.1_A4_T4 description: Type(x) or Type(y) is changed between null and undefined --- 520
shell.js 0
symbol-logical-and-evaluation.js --- es6id: 12.12.3 description: > "Logical AND" Symbol evaluation features: [Symbol] --- 412
tco-right-strict.js --- description: Expression is a candidate for tail-call optimization. esid: sec-static-semantics-hascallintailposition flags: [onlyStrict] features: [tail-call-optimization] includes: [tcoHelper.js] --- 612