FloatLiteralTest.tokens revision 8d299c022282757e0966e235dcbe6140a7bcad41
1DOUBLE_LITERAL_OR_ID("1234E9") 2DOUBLE_LITERAL_OR_ID("1234e9") 3DOUBLE_LITERAL_OR_ID("1234e-9") 4DOUBLE_LITERAL_OR_ID("-1234e9") 5DOUBLE_LITERAL_OR_ID("-1234e-9") 6 7DOUBLE_LITERAL_OR_ID("1234E9d") 8DOUBLE_LITERAL_OR_ID("1234e9D") 9DOUBLE_LITERAL_OR_ID("1234e-9d") 10DOUBLE_LITERAL_OR_ID("-1234e9D") 11DOUBLE_LITERAL_OR_ID("-1234e-9d") 12 13FLOAT_LITERAL_OR_ID("1234E9F") 14FLOAT_LITERAL_OR_ID("1234e9F") 15FLOAT_LITERAL_OR_ID("1234e-9f") 16FLOAT_LITERAL_OR_ID("-1234e9F") 17FLOAT_LITERAL_OR_ID("-1234e-9f") 18 19DOUBLE_LITERAL_OR_ID("0x123ABCP1") 20DOUBLE_LITERAL_OR_ID("0x123ABCp1") 21DOUBLE_LITERAL_OR_ID("0x123ABCp-1") 22DOUBLE_LITERAL_OR_ID("-0x123ABCp1") 23DOUBLE_LITERAL_OR_ID("-0x123ABCp-1") 24 25DOUBLE_LITERAL_OR_ID("0x123ABCP1D") 26DOUBLE_LITERAL_OR_ID("0x123ABCp1D") 27DOUBLE_LITERAL_OR_ID("0x123ABCp-1D") 28DOUBLE_LITERAL_OR_ID("-0x123ABCp1d") 29DOUBLE_LITERAL_OR_ID("-0x123ABCp-1d") 30 31FLOAT_LITERAL_OR_ID("0x123ABCP1f") 32FLOAT_LITERAL_OR_ID("0x123ABCp1F") 33FLOAT_LITERAL_OR_ID("0x123ABCp-1f") 34FLOAT_LITERAL_OR_ID("-0x123ABCp1F") 35FLOAT_LITERAL_OR_ID("-0x123ABCp-1F") 36 37DOUBLE_LITERAL_OR_ID("infinity") 38DOUBLE_LITERAL_OR_ID("-infinity") 39DOUBLE_LITERAL_OR_ID("INFINITY") 40DOUBLE_LITERAL_OR_ID("-INFINITY") 41DOUBLE_LITERAL_OR_ID("InFiNiTy") 42DOUBLE_LITERAL_OR_ID("-InFiNiTy") 43 44DOUBLE_LITERAL_OR_ID("infinityd") 45DOUBLE_LITERAL_OR_ID("-infinityD") 46DOUBLE_LITERAL_OR_ID("INFINITYD") 47DOUBLE_LITERAL_OR_ID("-INFINITYD") 48DOUBLE_LITERAL_OR_ID("InFiNiTyd") 49DOUBLE_LITERAL_OR_ID("-InFiNiTyd") 50 51FLOAT_LITERAL_OR_ID("infinityf") 52FLOAT_LITERAL_OR_ID("-infinityf") 53FLOAT_LITERAL_OR_ID("INFINITYF") 54FLOAT_LITERAL_OR_ID("-INFINITYF") 55FLOAT_LITERAL_OR_ID("InFiNiTyF") 56FLOAT_LITERAL_OR_ID("-InFiNiTyF") 57 58DOUBLE_LITERAL_OR_ID("nan") 59DOUBLE_LITERAL_OR_ID("NAN") 60DOUBLE_LITERAL_OR_ID("NaN") 61DOUBLE_LITERAL_OR_ID("nAn") 62 63DOUBLE_LITERAL_OR_ID("nanD") 64DOUBLE_LITERAL_OR_ID("NAND") 65DOUBLE_LITERAL_OR_ID("NaND") 66DOUBLE_LITERAL_OR_ID("nAnd") 67 68FLOAT_LITERAL_OR_ID("nanf") 69FLOAT_LITERAL_OR_ID("NANf") 70FLOAT_LITERAL_OR_ID("NaNf") 71FLOAT_LITERAL_OR_ID("nAnF") 72 73DOUBLE_LITERAL("1234.") 74DOUBLE_LITERAL("1234.e10") 75DOUBLE_LITERAL("1234.2") 76DOUBLE_LITERAL("1234.2e2") 77DOUBLE_LITERAL("1234.e-10") 78DOUBLE_LITERAL("-1234.") 79DOUBLE_LITERAL("-1234.e10") 80DOUBLE_LITERAL("-1234.2") 81DOUBLE_LITERAL("-1234.2e2") 82DOUBLE_LITERAL("-1234.e-10") 83 84DOUBLE_LITERAL("1234.d") 85DOUBLE_LITERAL("1234.e10D") 86DOUBLE_LITERAL("1234.2D") 87DOUBLE_LITERAL("1234.2e2D") 88DOUBLE_LITERAL("1234.e-10D") 89DOUBLE_LITERAL("-1234.D") 90DOUBLE_LITERAL("-1234.e10D") 91DOUBLE_LITERAL("-1234.2d") 92DOUBLE_LITERAL("-1234.2e2d") 93DOUBLE_LITERAL("-1234.e-10D") 94 95FLOAT_LITERAL("1234.F") 96FLOAT_LITERAL("1234.e10F") 97FLOAT_LITERAL("1234.2f") 98FLOAT_LITERAL("1234.2e2f") 99FLOAT_LITERAL("1234.e-10F") 100FLOAT_LITERAL("-1234.F") 101FLOAT_LITERAL("-1234.e10F") 102FLOAT_LITERAL("-1234.2f") 103FLOAT_LITERAL("-1234.2e2f") 104FLOAT_LITERAL("-1234.e-10F") 105 106 107DOUBLE_LITERAL(".2") 108DOUBLE_LITERAL(".2e2") 109DOUBLE_LITERAL(".2e-2") 110DOUBLE_LITERAL("-.2") 111DOUBLE_LITERAL("-.2e2") 112DOUBLE_LITERAL("-.2e-2") 113 114 115DOUBLE_LITERAL(".2D") 116DOUBLE_LITERAL(".2e2D") 117DOUBLE_LITERAL(".2e-2D") 118DOUBLE_LITERAL("-.2d") 119DOUBLE_LITERAL("-.2e2d") 120DOUBLE_LITERAL("-.2e-2d") 121 122FLOAT_LITERAL(".2f") 123FLOAT_LITERAL(".2e2F") 124FLOAT_LITERAL(".2e-2f") 125FLOAT_LITERAL("-.2F") 126FLOAT_LITERAL("-.2e2F") 127FLOAT_LITERAL("-.2e-2F") 128 129DOUBLE_LITERAL("0x12AB.p10") 130DOUBLE_LITERAL("0x12AB.p-10") 131DOUBLE_LITERAL("0x12AB.12ABp10") 132DOUBLE_LITERAL("0x12AB.12ABp-10") 133DOUBLE_LITERAL("-0x12AB.p10") 134DOUBLE_LITERAL("-0x12AB.p-10") 135DOUBLE_LITERAL("-0x12AB.12ABp10") 136DOUBLE_LITERAL("-0x12AB.12ABp-10") 137 138DOUBLE_LITERAL("0x12AB.p10D") 139DOUBLE_LITERAL("0x12AB.p-10D") 140DOUBLE_LITERAL("0x12AB.12ABp10d") 141DOUBLE_LITERAL("0x12AB.12ABp-10D") 142DOUBLE_LITERAL("-0x12AB.p10D") 143DOUBLE_LITERAL("-0x12AB.p-10d") 144DOUBLE_LITERAL("-0x12AB.12ABp10D") 145DOUBLE_LITERAL("-0x12AB.12ABp-10D") 146 147FLOAT_LITERAL("0x12AB.p10f") 148FLOAT_LITERAL("0x12AB.p-10f") 149FLOAT_LITERAL("0x12AB.12ABp10f") 150FLOAT_LITERAL("0x12AB.12ABp-10f") 151FLOAT_LITERAL("-0x12AB.p10f") 152FLOAT_LITERAL("-0x12AB.p-10f") 153FLOAT_LITERAL("-0x12AB.12ABp10f") 154FLOAT_LITERAL("-0x12AB.12ABp-10F") 155 156DOUBLE_LITERAL("0x.12ABp10") 157DOUBLE_LITERAL("0x.12ABp-10") 158DOUBLE_LITERAL("-0x.12ABp10") 159DOUBLE_LITERAL("-0x.12ABp-10") 160DOUBLE_LITERAL("0x.1234p10") 161 162DOUBLE_LITERAL("0x.12ABp10d") 163DOUBLE_LITERAL("0x.12ABp-10D") 164DOUBLE_LITERAL("-0x.12ABp10D") 165DOUBLE_LITERAL("-0x.12ABp-10D") 166DOUBLE_LITERAL("0x.1234p10D") 167 168FLOAT_LITERAL("0x.12ABp10F") 169FLOAT_LITERAL("0x.12ABp-10f") 170FLOAT_LITERAL("-0x.12ABp10f") 171FLOAT_LITERAL("-0x.12ABp-10f") 172FLOAT_LITERAL("0x.1234p10f") 173 174FLOAT_LITERAL_OR_ID("1234F") 175FLOAT_LITERAL_OR_ID("1234f") 176FLOAT_LITERAL_OR_ID("-1234F") 177FLOAT_LITERAL_OR_ID("-1234f") 178 179DOUBLE_LITERAL_OR_ID("1234D") 180DOUBLE_LITERAL_OR_ID("1234d") 181DOUBLE_LITERAL_OR_ID("-1234D") 182DOUBLE_LITERAL_OR_ID("-1234d") 183 184 185 186 187SIMPLE_NAME("1234e") 188SIMPLE_NAME("1234eA") 189SIMPLE_NAME("1234eZ") 190SIMPLE_NAME("1234e-") 191SIMPLE_NAME("1234e-A") 192SIMPLE_NAME("1234e-Z") 193SIMPLE_NAME("-1234e") 194SIMPLE_NAME("-1234eA") 195SIMPLE_NAME("-1234eZ") 196SIMPLE_NAME("-1234e-") 197SIMPLE_NAME("-1234e-A") 198SIMPLE_NAME("-1234e-Z") 199 200SIMPLE_NAME("0x123ABCp") 201SIMPLE_NAME("0x123ABCpA") 202SIMPLE_NAME("0x123ABCpZ") 203SIMPLE_NAME("0x123ABCp-") 204SIMPLE_NAME("0x123ABCp-A") 205SIMPLE_NAME("0x123ABCp-Z") 206SIMPLE_NAME("-0x123ABCp") 207SIMPLE_NAME("-0x123ABCpA") 208SIMPLE_NAME("-0x123ABCpZ") 209SIMPLE_NAME("-0x123ABCp-") 210SIMPLE_NAME("-0x123ABCp-A") 211SIMPLE_NAME("-0x123ABCp-Z") 212POSITIVE_INTEGER_LITERAL("0x123ABCDE1") 213 214SIMPLE_NAME("infinitye") 215SIMPLE_NAME("-infinitye") 216SIMPLE_NAME("infinityp") 217SIMPLE_NAME("-infinityp") 218 219SIMPLE_NAME("nane") 220SIMPLE_NAME("NANp") 221SIMPLE_NAME("NaNE") 222SIMPLE_NAME("nAnP") 223 224DOUBLE_LITERAL("1234.") SIMPLE_NAME("e") 225DOUBLE_LITERAL("1234.1234") SIMPLE_NAME("e") 226DOUBLE_LITERAL("1234.") SIMPLE_NAME("e-") 227DOUBLE_LITERAL("-1234.") SIMPLE_NAME("e") 228DOUBLE_LITERAL("-1234.") SIMPLE_NAME("e-") 229DOUBLE_LITERAL("1234.") SIMPLE_NAME("p") 230DOUBLE_LITERAL("1234.") SIMPLE_NAME("p-") 231DOUBLE_LITERAL("-1234.") SIMPLE_NAME("p") 232DOUBLE_LITERAL("-1234.") SIMPLE_NAME("p-") 233 234DOUBLE_LITERAL(".1234") SIMPLE_NAME("e") 235INVALID_TOKEN(".e10") 236INVALID_TOKEN(".p10") 237 238SIMPLE_NAME("1234abcf") 239SIMPLE_NAME("1234abcF") 240SIMPLE_NAME("1234abcd") 241SIMPLE_NAME("1234abcD")