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(