test/script/basic/optimistic_logical_check_type.js.EXPECTED

Wed, 03 Jun 2015 18:08:57 +0200

author
hannesw
date
Wed, 03 Jun 2015 18:08:57 +0200
changeset 1396
d5a9705a27b1
parent 963
e2497b11a021
permissions
-rw-r--r--

8066237: Fuzzing bug: Parser error on optimistic recompilation
Reviewed-by: lagergren, attila

     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