Mercurial > hg > cmmr2012-drupal-site
comparison vendor/squizlabs/php_codesniffer/CodeSniffer/Tokens.php @ 2:5311817fb629
Theme updates
author | Chris Cannam |
---|---|
date | Tue, 10 Jul 2018 13:19:18 +0000 |
parents | c75dbcec494b |
children |
comparison
equal
deleted
inserted
replaced
1:0b0e5f3b1e83 | 2:5311817fb629 |
---|---|
148 define('T_COALESCE', 'PHPCS_T_COALESCE'); | 148 define('T_COALESCE', 'PHPCS_T_COALESCE'); |
149 } | 149 } |
150 | 150 |
151 if (defined('T_COALESCE_EQUAL') === false) { | 151 if (defined('T_COALESCE_EQUAL') === false) { |
152 define('T_COALESCE_EQUAL', 'PHPCS_T_COALESCE_EQUAL'); | 152 define('T_COALESCE_EQUAL', 'PHPCS_T_COALESCE_EQUAL'); |
153 } | |
154 | |
155 if (defined('T_YIELD_FROM') === false) { | |
156 define('T_YIELD_FROM', 'PHPCS_T_YIELD_FROM'); | |
153 } | 157 } |
154 | 158 |
155 // Tokens used for parsing doc blocks. | 159 // Tokens used for parsing doc blocks. |
156 define('T_DOC_COMMENT_STAR', 'PHPCS_T_DOC_COMMENT_STAR'); | 160 define('T_DOC_COMMENT_STAR', 'PHPCS_T_DOC_COMMENT_STAR'); |
157 define('T_DOC_COMMENT_WHITESPACE', 'PHPCS_T_DOC_COMMENT_WHITESPACE'); | 161 define('T_DOC_COMMENT_WHITESPACE', 'PHPCS_T_DOC_COMMENT_WHITESPACE'); |
416 * Tokens that represent assignments. | 420 * Tokens that represent assignments. |
417 * | 421 * |
418 * @var array(int) | 422 * @var array(int) |
419 */ | 423 */ |
420 public static $assignmentTokens = array( | 424 public static $assignmentTokens = array( |
421 T_EQUAL => T_EQUAL, | 425 T_EQUAL => T_EQUAL, |
422 T_AND_EQUAL => T_AND_EQUAL, | 426 T_AND_EQUAL => T_AND_EQUAL, |
423 T_OR_EQUAL => T_OR_EQUAL, | 427 T_OR_EQUAL => T_OR_EQUAL, |
424 T_CONCAT_EQUAL => T_CONCAT_EQUAL, | 428 T_CONCAT_EQUAL => T_CONCAT_EQUAL, |
425 T_DIV_EQUAL => T_DIV_EQUAL, | 429 T_DIV_EQUAL => T_DIV_EQUAL, |
426 T_MINUS_EQUAL => T_MINUS_EQUAL, | 430 T_MINUS_EQUAL => T_MINUS_EQUAL, |
427 T_POW_EQUAL => T_POW_EQUAL, | 431 T_POW_EQUAL => T_POW_EQUAL, |
428 T_MOD_EQUAL => T_MOD_EQUAL, | 432 T_MOD_EQUAL => T_MOD_EQUAL, |
429 T_MUL_EQUAL => T_MUL_EQUAL, | 433 T_MUL_EQUAL => T_MUL_EQUAL, |
430 T_PLUS_EQUAL => T_PLUS_EQUAL, | 434 T_PLUS_EQUAL => T_PLUS_EQUAL, |
431 T_XOR_EQUAL => T_XOR_EQUAL, | 435 T_XOR_EQUAL => T_XOR_EQUAL, |
432 T_DOUBLE_ARROW => T_DOUBLE_ARROW, | 436 T_DOUBLE_ARROW => T_DOUBLE_ARROW, |
433 T_SL_EQUAL => T_SL_EQUAL, | 437 T_SL_EQUAL => T_SL_EQUAL, |
434 T_SR_EQUAL => T_SR_EQUAL, | 438 T_SR_EQUAL => T_SR_EQUAL, |
439 T_COALESCE_EQUAL => T_COALESCE_EQUAL, | |
435 ); | 440 ); |
436 | 441 |
437 /** | 442 /** |
438 * Tokens that represent equality comparisons. | 443 * Tokens that represent equality comparisons. |
439 * | 444 * |
460 T_IS_NOT_IDENTICAL => T_IS_NOT_IDENTICAL, | 465 T_IS_NOT_IDENTICAL => T_IS_NOT_IDENTICAL, |
461 T_LESS_THAN => T_LESS_THAN, | 466 T_LESS_THAN => T_LESS_THAN, |
462 T_GREATER_THAN => T_GREATER_THAN, | 467 T_GREATER_THAN => T_GREATER_THAN, |
463 T_IS_SMALLER_OR_EQUAL => T_IS_SMALLER_OR_EQUAL, | 468 T_IS_SMALLER_OR_EQUAL => T_IS_SMALLER_OR_EQUAL, |
464 T_IS_GREATER_OR_EQUAL => T_IS_GREATER_OR_EQUAL, | 469 T_IS_GREATER_OR_EQUAL => T_IS_GREATER_OR_EQUAL, |
470 T_SPACESHIP => T_SPACESHIP, | |
471 T_COALESCE => T_COALESCE, | |
465 ); | 472 ); |
466 | 473 |
467 /** | 474 /** |
468 * Tokens that represent arithmetic operators. | 475 * Tokens that represent arithmetic operators. |
469 * | 476 * |
473 T_PLUS => T_PLUS, | 480 T_PLUS => T_PLUS, |
474 T_MINUS => T_MINUS, | 481 T_MINUS => T_MINUS, |
475 T_MULTIPLY => T_MULTIPLY, | 482 T_MULTIPLY => T_MULTIPLY, |
476 T_DIVIDE => T_DIVIDE, | 483 T_DIVIDE => T_DIVIDE, |
477 T_MODULUS => T_MODULUS, | 484 T_MODULUS => T_MODULUS, |
485 T_POW => T_POW, | |
478 ); | 486 ); |
479 | 487 |
480 /** | 488 /** |
481 * Tokens that represent casting. | 489 * Tokens that represent casting. |
482 * | 490 * |
573 * Tokens that perform operations. | 581 * Tokens that perform operations. |
574 * | 582 * |
575 * @var array(int) | 583 * @var array(int) |
576 */ | 584 */ |
577 public static $operators = array( | 585 public static $operators = array( |
578 T_MINUS => T_MINUS, | 586 T_MINUS => T_MINUS, |
579 T_PLUS => T_PLUS, | 587 T_PLUS => T_PLUS, |
580 T_MULTIPLY => T_MULTIPLY, | 588 T_MULTIPLY => T_MULTIPLY, |
581 T_DIVIDE => T_DIVIDE, | 589 T_DIVIDE => T_DIVIDE, |
582 T_MODULUS => T_MODULUS, | 590 T_MODULUS => T_MODULUS, |
583 T_POW => T_POW, | 591 T_POW => T_POW, |
584 T_SPACESHIP => T_SPACESHIP, | 592 T_SPACESHIP => T_SPACESHIP, |
585 T_COALESCE => T_COALESCE, | 593 T_COALESCE => T_COALESCE, |
586 T_COALESCE_EQUAL => T_COALESCE_EQUAL, | 594 T_BITWISE_AND => T_BITWISE_AND, |
587 T_BITWISE_AND => T_BITWISE_AND, | 595 T_BITWISE_OR => T_BITWISE_OR, |
588 T_BITWISE_OR => T_BITWISE_OR, | 596 T_BITWISE_XOR => T_BITWISE_XOR, |
589 T_BITWISE_XOR => T_BITWISE_XOR, | 597 T_SL => T_SL, |
590 T_SL => T_SL, | 598 T_SR => T_SR, |
591 T_SR => T_SR, | |
592 ); | 599 ); |
593 | 600 |
594 /** | 601 /** |
595 * Tokens that perform boolean operations. | 602 * Tokens that perform boolean operations. |
596 * | 603 * |
660 T_CONSTANT_ENCAPSED_STRING => T_CONSTANT_ENCAPSED_STRING, | 667 T_CONSTANT_ENCAPSED_STRING => T_CONSTANT_ENCAPSED_STRING, |
661 T_DOUBLE_QUOTED_STRING => T_DOUBLE_QUOTED_STRING, | 668 T_DOUBLE_QUOTED_STRING => T_DOUBLE_QUOTED_STRING, |
662 ); | 669 ); |
663 | 670 |
664 /** | 671 /** |
672 * Tokens that represent text strings. | |
673 * | |
674 * @var array(int) | |
675 */ | |
676 public static $textStringTokens = array( | |
677 T_CONSTANT_ENCAPSED_STRING => T_CONSTANT_ENCAPSED_STRING, | |
678 T_DOUBLE_QUOTED_STRING => T_DOUBLE_QUOTED_STRING, | |
679 T_INLINE_HTML => T_INLINE_HTML, | |
680 T_HEREDOC => T_HEREDOC, | |
681 T_NOWDOC => T_NOWDOC, | |
682 ); | |
683 | |
684 /** | |
665 * Tokens that represent brackets and parenthesis. | 685 * Tokens that represent brackets and parenthesis. |
666 * | 686 * |
667 * @var array(int) | 687 * @var array(int) |
668 */ | 688 */ |
669 public static $bracketTokens = array( | 689 public static $bracketTokens = array( |
702 ); | 722 ); |
703 | 723 |
704 /** | 724 /** |
705 * Tokens that represent the names of called functions. | 725 * Tokens that represent the names of called functions. |
706 * | 726 * |
707 * Mostly, these are just strings. But PHP tokeizes some language | 727 * Mostly, these are just strings. But PHP tokenizes some language |
708 * constructs and functions using their own tokens. | 728 * constructs and functions using their own tokens. |
709 * | 729 * |
710 * @var array(int) | 730 * @var array(int) |
711 */ | 731 */ |
712 public static $functionNameTokens = array( | 732 public static $functionNameTokens = array( |