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 |