Lines Matching refs:tokens

58         $tokens = $phpcsFile->getTokens();
60 if ($tokens[$stackPtr]['code'] === T_ARRAY) {
64 if ($tokens[$stackPtr]['content'] !== strtolower($tokens[$stackPtr]['content'])) {
65 if ($tokens[$stackPtr]['content'] === strtoupper($tokens[$stackPtr]['content'])) {
72 $data = array($tokens[$stackPtr]['content']);
81 $arrayStart = $tokens[$stackPtr]['parenthesis_opener'];
82 if (isset($tokens[$arrayStart]['parenthesis_closer']) === false) {
86 $arrayEnd = $tokens[$arrayStart]['parenthesis_closer'];
104 $arrayEnd = $tokens[$stackPtr]['bracket_closer'];
130 if ($tokens[$arrayStart]['line'] === $tokens[$arrayEnd]['line']) {
152 $tokens = $phpcsFile->getTokens();
160 if ($tokens[$i]['code'] === T_OPEN_PARENTHESIS) {
161 $i = $tokens[$i]['parenthesis_closer'];
165 if ($tokens[$i]['code'] === T_COMMA) {
186 if ($tokens[($nextArrow - 1)]['code'] !== T_WHITESPACE) {
187 $content = $tokens[($nextArrow - 1)]['content'];
195 $spaceLength = $tokens[($nextArrow - 1)]['length'];
197 $content = $tokens[($nextArrow - 2)]['content'];
211 if ($tokens[($nextArrow + 1)]['code'] !== T_WHITESPACE) {
212 $content = $tokens[($nextArrow + 1)]['content'];
220 $spaceLength = $tokens[($nextArrow + 1)]['length'];
222 $content = $tokens[($nextArrow + 2)]['content'];
241 || $tokens[$conditionCheck]['line'] !== $tokens[$stackPtr]['line']
258 if ($tokens[($comma + 1)]['code'] !== T_WHITESPACE) {
259 $content = $tokens[($comma + 1)]['content'];
267 $spaceLength = $tokens[($comma + 1)]['length'];
269 $content = $tokens[($comma + 2)]['content'];
283 if ($tokens[($comma - 1)]['code'] === T_WHITESPACE) {
284 $content = $tokens[($comma - 2)]['content'];
285 $spaceLength = $tokens[($comma - 1)]['length'];
316 $tokens = $phpcsFile->getTokens();
317 $keywordStart = $tokens[$stackPtr]['column'];
321 if ($tokens[$lastContent]['line'] === $tokens[$arrayEnd]['line']) {
327 } else if ($tokens[$arrayEnd]['column'] !== $keywordStart) {
330 $found = ($tokens[$arrayEnd]['column'] - 1);
352 if ($tokens[$stackPtr]['code'] === T_ARRAY) {
353 $lastToken = $tokens[$stackPtr]['parenthesis_opener'];
361 if ($tokens[$nextToken]['code'] === T_OPEN_PARENTHESIS
362 && (isset($tokens[$nextToken]['parenthesis_owner']) === false
363 || $tokens[$nextToken]['parenthesis_owner'] !== $stackPtr)
365 $nextToken = $tokens[$nextToken]['parenthesis_closer'];
369 if ($tokens[$nextToken]['code'] === T_ARRAY
370 || $tokens[$nextToken]['code'] === T_OPEN_SHORT_ARRAY
371 || $tokens[$nextToken]['code'] === T_CLOSURE
374 if ($tokens[$lastToken]['code'] !== T_DOUBLE_ARROW) {
379 if ($tokens[$nextToken]['code'] === T_ARRAY) {
380 … $nextToken = $tokens[$tokens[$nextToken]['parenthesis_opener']]['parenthesis_closer'];
381 } else if ($tokens[$nextToken]['code'] === T_OPEN_SHORT_ARRAY) {
382 $nextToken = $tokens[$nextToken]['bracket_closer'];
385 $nextToken = $tokens[$nextToken]['scope_closer'];
389 if ($tokens[$nextToken]['code'] !== T_COMMA) {
398 if ($tokens[$nextToken]['code'] !== T_DOUBLE_ARROW
399 && $tokens[$nextToken]['code'] !== T_COMMA
406 if ($tokens[$nextToken]['code'] === T_COMMA) {
408 if (isset($tokens[$stackPtr]['nested_parenthesis']) === true) {
409 $stackPtrCount = count($tokens[$stackPtr]['nested_parenthesis']);
413 if (isset($tokens[$nextToken]['nested_parenthesis']) === true) {
414 $commaCount = count($tokens[$nextToken]['nested_parenthesis']);
415 if ($tokens[$stackPtr]['code'] === T_ARRAY) {
428 if ($keyUsed === true && $tokens[$lastToken]['code'] === T_COMMA) {
435 if ($tokens[($nextToken - 1)]['code'] === T_WHITESPACE) {
436 $content = $tokens[($nextToken - 2)]['content'];
437 if ($tokens[($nextToken - 1)]['content'] === $phpcsFile->eolChar) {
440 $spaceLength = $tokens[($nextToken - 1)]['length'];
470 if ($tokens[$nextToken]['code'] === T_DOUBLE_ARROW) {
486 $currentEntry['index_content'] = $tokens[$indexEnd]['content'];
516 } else if (count($indices) === 1 && $tokens[$lastToken]['code'] === T_COMMA) {
535 if ($tokens[$i]['code'] !== T_WHITESPACE) {
543 if ($tokens[$i]['code'] !== T_WHITESPACE) {
578 if ($tokens[$trailingContent]['code'] !== T_COMMA) {
598 … if ($lastValueLine !== false && $tokens[$value['value']]['line'] === $lastValueLine) {
602 if ($tokens[($value['value'] - 1)]['code'] === T_WHITESPACE) {
608 } else if ($tokens[($value['value'] - 1)]['code'] === T_WHITESPACE) {
612 $found = ($tokens[$first]['column'] - 1);
631 $lastValueLine = $tokens[$value['value']]['line'];
667 $indexLine = $tokens[$stackPtr]['line'];
672 … if ($tokens[$index['value']]['line'] === $tokens[$stackPtr]['line'] && $numValues > 1) {
684 $indexLine = $tokens[$index['index']]['line'];
686 if ($indexLine === $tokens[$stackPtr]['line']) {
700 if ($tokens[($index['index'] - 1)]['code'] === T_WHITESPACE) {
710 if ($tokens[$index['index']]['column'] !== $indicesStart) {
712 $found = ($tokens[$index['index']]['column'] - 1);
731 if ($tokens[$index['arrow']]['column'] !== $arrowStart) {
732 …$expected = ($arrowStart - (strlen($index['index_content']) + $tokens[$index['index']]['column']));
733 …$found = ($tokens[$index['arrow']]['column'] - (strlen($index['index_content']) + $tokens[$inde…
752 if ($tokens[$index['value']]['column'] !== $valueStart) {
753 …$expected = ($valueStart - ($tokens[$index['arrow']]['length'] + $tokens[$index['arrow']]['column'…
754 …$found = ($tokens[$index['value']]['column'] - ($tokens[$index['arrow']]['length'] + $tokens[$i…
785 $valueLine = $tokens[$index['value']]['line'];
789 if ($tokens[$i]['code'] === T_OPEN_PARENTHESIS) {
790 $i = $tokens[$i]['parenthesis_closer'];
791 $valueLine = $tokens[$i]['line'];
795 if ($tokens[$i]['code'] === T_ARRAY) {
796 $i = $tokens[$tokens[$i]['parenthesis_opener']]['parenthesis_closer'];
797 $valueLine = $tokens[$i]['line'];
802 if (isset(PHP_CodeSniffer_Tokens::$stringTokens[$tokens[$i]['code']]) === true) {
803 $i = $phpcsFile->findNext($tokens[$i]['code'], ($i + 1), null, true);
805 $valueLine = $tokens[$i]['line'];
809 if ($tokens[$i]['code'] === T_OPEN_SHORT_ARRAY) {
810 $i = $tokens[$i]['bracket_closer'];
811 $valueLine = $tokens[$i]['line'];
815 if ($tokens[$i]['code'] === T_CLOSURE) {
816 $i = $tokens[$i]['scope_closer'];
817 $valueLine = $tokens[$i]['line'];
821 if ($tokens[$i]['code'] === T_COMMA) {
827 if ($nextComma === false || ($tokens[$nextComma]['line'] !== $valueLine)) {
834 if ($tokens[$i]['line'] > $valueLine) {
844 if ($nextComma !== false && $tokens[($nextComma - 1)]['code'] === T_WHITESPACE) {
845 $content = $tokens[($nextComma - 2)]['content'];
846 $spaceLength = $tokens[($nextComma - 1)]['length'];