test/script/basic/optimistic_logical_check_type.js.EXPECTED

changeset 963
e2497b11a021
equal deleted inserted replaced
962:ac62e33a99b0 963:e2497b11a021
1 object AND object: object
2 true AND non-falsey global int: int
3 non-falsey global int AND true: boolean
4 non-falsey object AND true: boolean
5 true AND non-falsey object: object
6 object OR object: object
7 true OR non-falsey global int: boolean
8 non-falsey global int OR true: int
9 non-falsey object OR true: object
10 true OR non-falsey object: boolean
11 false OR true: boolean
12 falsey global int AND true: int
13 falsey global int OR undefined: undefined
14 logical not falsey global int OR undefined: boolean
15 false OR undefined: undefined
16 false OR falsey global int: int
17 logical not falsey global int OR falsey global int: boolean
18 local undefined AND non-falsey global int: undefined
19 true AND local undefined: undefined
20 local undefined AND non-falsey local int: undefined
21 local undefined OR true: boolean
22 true OR local undefined: boolean
23 non-falsey local int AND true: boolean
24 true AND non-falsey local int: int
25 true AND double logical not non-falsey local int : boolean
26 false AND non-falsey local int: boolean
27 non-falsey local int OR true: int
28 false OR true: boolean

mercurial