Home | History | Annotate | Download | only in Basic

Lines Matching refs:isValidIdentifier

417 TEST(CharInfoTest, isValidIdentifier) {
418 EXPECT_FALSE(isValidIdentifier(""));
421 EXPECT_FALSE(isValidIdentifier("."));
422 EXPECT_FALSE(isValidIdentifier("\n"));
423 EXPECT_FALSE(isValidIdentifier(" "));
424 EXPECT_FALSE(isValidIdentifier("\x80"));
425 EXPECT_FALSE(isValidIdentifier("\xc2"));
426 EXPECT_FALSE(isValidIdentifier("\xff"));
427 EXPECT_FALSE(isValidIdentifier("$"));
428 EXPECT_FALSE(isValidIdentifier("1"));
430 EXPECT_TRUE(isValidIdentifier("_"));
431 EXPECT_TRUE(isValidIdentifier("a"));
432 EXPECT_TRUE(isValidIdentifier("z"));
433 EXPECT_TRUE(isValidIdentifier("A"));
434 EXPECT_TRUE(isValidIdentifier("Z"));
437 EXPECT_FALSE(isValidIdentifier("._"));
438 EXPECT_FALSE(isValidIdentifier("\n_"));
439 EXPECT_FALSE(isValidIdentifier(" _"));
440 EXPECT_FALSE(isValidIdentifier("\x80_"));
441 EXPECT_FALSE(isValidIdentifier("\xc2_"));
442 EXPECT_FALSE(isValidIdentifier("\xff_"));
443 EXPECT_FALSE(isValidIdentifier("$_"));
444 EXPECT_FALSE(isValidIdentifier("1_"));
446 EXPECT_TRUE(isValidIdentifier("__"));
447 EXPECT_TRUE(isValidIdentifier("a_"));
448 EXPECT_TRUE(isValidIdentifier("z_"));
449 EXPECT_TRUE(isValidIdentifier("A_"));
450 EXPECT_TRUE(isValidIdentifier("Z_"));
453 EXPECT_FALSE(isValidIdentifier("_."));
454 EXPECT_FALSE(isValidIdentifier("_\n"));
455 EXPECT_FALSE(isValidIdentifier("_ "));
456 EXPECT_FALSE(isValidIdentifier("_\x80"));
457 EXPECT_FALSE(isValidIdentifier("_\xc2"));
458 EXPECT_FALSE(isValidIdentifier("_\xff"));
459 EXPECT_FALSE(isValidIdentifier("_$"));
460 EXPECT_TRUE(isValidIdentifier("_1"));
462 EXPECT_TRUE(isValidIdentifier("__"));
463 EXPECT_TRUE(isValidIdentifier("_a"));
464 EXPECT_TRUE(isValidIdentifier("_z"));
465 EXPECT_TRUE(isValidIdentifier("_A"));
466 EXPECT_TRUE(isValidIdentifier("_Z"));
469 EXPECT_FALSE(isValidIdentifier("__."));
470 EXPECT_FALSE(isValidIdentifier("__\n"));
471 EXPECT_FALSE(isValidIdentifier("__ "));
472 EXPECT_FALSE(isValidIdentifier("__\x80"));
473 EXPECT_FALSE(isValidIdentifier("__\xc2"));
474 EXPECT_FALSE(isValidIdentifier("__\xff"));
475 EXPECT_FALSE(isValidIdentifier("__$"));
476 EXPECT_TRUE(isValidIdentifier("__1"));
478 EXPECT_TRUE(isValidIdentifier("___"));
479 EXPECT_TRUE(isValidIdentifier("__a"));
480 EXPECT_TRUE(isValidIdentifier("__z"));
481 EXPECT_TRUE(isValidIdentifier("__A"));
482 EXPECT_TRUE(isValidIdentifier("__Z"));
485 EXPECT_FALSE(isValidIdentifier("_._"));
486 EXPECT_FALSE(isValidIdentifier("_\n_"));
487 EXPECT_FALSE(isValidIdentifier("_ _"));
488 EXPECT_FALSE(isValidIdentifier("_\x80_"));
489 EXPECT_FALSE(isValidIdentifier("_\xc2_"));
490 EXPECT_FALSE(isValidIdentifier("_\xff_"));
491 EXPECT_FALSE(isValidIdentifier("_$_"));
492 EXPECT_TRUE(isValidIdentifier("_1_"));
494 EXPECT_TRUE(isValidIdentifier("___"));
495 EXPECT_TRUE(isValidIdentifier("_a_"));
496 EXPECT_TRUE(isValidIdentifier("_z_"));
497 EXPECT_TRUE(isValidIdentifier("_A_"));
498 EXPECT_TRUE(isValidIdentifier("_Z_"));