browser.js |
|
0 |
S11.11.2_A1.js |
---
info: |
White Space and Line Terminator between LogicalORExpression and "||" or
between "||" and LogicalANDExpression are allowed
es5id: 11.11.2_A1
description: Checking by using eval
--- |
1904 |
S11.11.2_A2.1_T1.js |
---
info: Operator x || y uses GetValue
es5id: 11.11.2_A2.1_T1
description: Either Type is not Reference or GetBase is not null
--- |
1827 |
S11.11.2_A2.1_T2.js |
---
info: Operator x || y uses GetValue
es5id: 11.11.2_A2.1_T2
description: If GetBase(x) is null, throw ReferenceError
--- |
559 |
S11.11.2_A2.1_T3.js |
---
info: Operator x || y uses GetValue
es5id: 11.11.2_A2.1_T3
description: >
If ToBoolean(x) is false and GetBase(y) is null, throw
ReferenceError
--- |
599 |
S11.11.2_A2.1_T4.js |
---
info: Operator x || y uses GetValue
es5id: 11.11.2_A2.1_T4
description: If ToBoolean(x) is true and GetBase(y) is null, return true
--- |
394 |
S11.11.2_A2.4_T1.js |
---
info: First expression is evaluated first, and then second expression
es5id: 11.11.2_A2.4_T1
description: Checking with "="
--- |
569 |
S11.11.2_A2.4_T2.js |
---
info: First expression is evaluated first, and then second expression
es5id: 11.11.2_A2.4_T2
description: Checking with "throw"
--- |
886 |
S11.11.2_A2.4_T3.js |
---
info: First expression is evaluated first, and then second expression
es5id: 11.11.2_A2.4_T3
description: Checking with undeclarated variables
flags: [noStrict]
--- |
731 |
S11.11.2_A3_T1.js |
---
info: If ToBoolean(x) is false, return y
es5id: 11.11.2_A3_T1
description: >
Type(x) and Type(y) vary between primitive boolean and Boolean
object
--- |
824 |
S11.11.2_A3_T2.js |
---
info: If ToBoolean(x) is false, return y
es5id: 11.11.2_A3_T2
description: Type(x) and Type(y) vary between primitive number and Number object
--- |
991 |
S11.11.2_A3_T3.js |
---
info: If ToBoolean(x) is false, return y
es5id: 11.11.2_A3_T3
description: Type(x) and Type(y) vary between primitive string and String object
--- |
538 |
S11.11.2_A3_T4.js |
---
info: If ToBoolean(x) is false, return y
es5id: 11.11.2_A3_T4
description: Type(x) or Type(y) is changed between null and undefined
--- |
525 |
S11.11.2_A4_T1.js |
---
info: If ToBoolean(x) is true, return x
es5id: 11.11.2_A4_T1
description: >
Type(x) and Type(y) vary between primitive boolean and Boolean
object
--- |
1215 |
S11.11.2_A4_T2.js |
---
info: If ToBoolean(x) is true, return x
es5id: 11.11.2_A4_T2
description: Type(x) and Type(y) vary between primitive number and Number object
--- |
1068 |
S11.11.2_A4_T3.js |
---
info: If ToBoolean(x) is true, return x
es5id: 11.11.2_A4_T3
description: Type(x) and Type(y) vary between primitive string and String object
--- |
1154 |
S11.11.2_A4_T4.js |
---
info: If ToBoolean(x) is true, return x
es5id: 11.11.2_A4_T4
description: Type(x) or Type(y) vary between Null and Undefined
--- |
504 |
shell.js |
|
0 |
symbol-logical-or-evaluation.js |
---
es6id: 12.12.3
description: >
"Logical OR" Symbol evaluation
features: [Symbol]
--- |
407 |
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]
--- |
613 |