Lines Matching refs:tokens

65         $tokens = $phpcsFile->getTokens();
67 if (isset($tokens[$stackPtr]['parenthesis_opener']) === false
68 || isset($tokens[$stackPtr]['parenthesis_closer']) === false
69 || $tokens[$stackPtr]['parenthesis_opener'] === null
70 || $tokens[$stackPtr]['parenthesis_closer'] === null
75 $openBracket = $tokens[$stackPtr]['parenthesis_opener'];
76 $closeBracket = $tokens[$stackPtr]['parenthesis_closer'];
79 if ($tokens[($stackPtr + 1)]['content'] === $phpcsFile->eolChar) {
81 } else if ($tokens[($stackPtr + 1)]['code'] === T_WHITESPACE) {
82 $spaces = strlen($tokens[($stackPtr + 1)]['content']);
103 if ($tokens[$stackPtr]['code'] === T_FUNCTION) {
104 if ($tokens[($openBracket - 1)]['content'] === $phpcsFile->eolChar) {
106 } else if ($tokens[($openBracket - 1)]['code'] === T_WHITESPACE) {
107 $spaces = strlen($tokens[($openBracket - 1)]['content']);
123 if ($tokens[$stackPtr]['code'] === T_CLOSURE) {
124 … $use = $phpcsFile->findNext(T_USE, ($closeBracket + 1), $tokens[$stackPtr]['scope_opener']);
126 if ($tokens[($use + 1)]['code'] !== T_WHITESPACE) {
128 } else if ($tokens[($use + 1)]['content'] === "\t") {
131 $length = strlen($tokens[($use + 1)]['content']);
147 if ($tokens[($use - 1)]['code'] !== T_WHITESPACE) {
149 } else if ($tokens[($use - 1)]['content'] === "\t") {
152 $length = strlen($tokens[($use - 1)]['content']);
170 if ($this->isMultiLineDeclaration($phpcsFile, $stackPtr, $openBracket, $tokens) === true) {
171 $this->processMultiLineDeclaration($phpcsFile, $stackPtr, $tokens);
173 $this->processSingleLineDeclaration($phpcsFile, $stackPtr, $tokens);
187 * @param array $tokens The stack of tokens that make up
192 … function isMultiLineDeclaration(PHP_CodeSniffer_File $phpcsFile, $stackPtr, $openBracket, $tokens) argument
194 $closeBracket = $tokens[$openBracket]['parenthesis_closer'];
195 if ($tokens[$openBracket]['line'] !== $tokens[$closeBracket]['line']) {
200 if ($tokens[$stackPtr]['code'] === T_CLOSURE) {
201 … $use = $phpcsFile->findNext(T_USE, ($closeBracket + 1), $tokens[$stackPtr]['scope_opener']);
206 $close = $tokens[$open]['parenthesis_closer'];
207 if ($tokens[$open]['line'] !== $tokens[$close]['line']) {
226 * @param array $tokens The stack of tokens that make up
231 … public function processSingleLineDeclaration(PHP_CodeSniffer_File $phpcsFile, $stackPtr, $tokens) argument
233 if ($tokens[$stackPtr]['code'] === T_CLOSURE) {
259 * @param array $tokens The stack of tokens that make up
264 public function processMultiLineDeclaration(PHP_CodeSniffer_File $phpcsFile, $stackPtr, $tokens) argument
271 if ($tokens[$i]['line'] !== $tokens[$stackPtr]['line']) {
277 if ($tokens[$i]['code'] === T_WHITESPACE) {
278 $functionIndent = strlen($tokens[$i]['content']);
283 $closeBracket = $tokens[$stackPtr]['parenthesis_closer'];
291 …if ($tokens[$closeBracket]['line'] !== $tokens[$tokens[$closeBracket]['parenthesis_opener']]['line…
292 if ($tokens[$prev]['line'] === $tokens[$closeBracket]['line']) {
304 if ($tokens[$stackPtr]['code'] === T_CLOSURE) {
305 … $use = $phpcsFile->findNext(T_USE, ($closeBracket + 1), $tokens[$stackPtr]['scope_opener']);
308 $closeBracket = $tokens[$open]['parenthesis_closer'];
317 …if ($tokens[$closeBracket]['line'] !== $tokens[$tokens[$closeBracket]['parenthesis_opener']]['line…
318 if ($tokens[$prev]['line'] === $tokens[$closeBracket]['line']) {
330 $openBracket = $tokens[$stackPtr]['parenthesis_opener'];
331 $lastLine = $tokens[$openBracket]['line'];
333 if ($tokens[$i]['line'] !== $lastLine) {
334 if ($i === $tokens[$stackPtr]['parenthesis_closer']
335 || ($tokens[$i]['code'] === T_WHITESPACE
337 || ($i + 1) === $tokens[$stackPtr]['parenthesis_closer']))
347 if ($tokens[$i]['code'] !== T_WHITESPACE) {
349 } else if ($tokens[$i]['line'] !== $tokens[($i + 1)]['line']) {
359 $foundIndent = strlen($tokens[$i]['content']);
380 $lastLine = $tokens[$i]['line'];
383 if ($tokens[$i]['code'] === T_ARRAY || $tokens[$i]['code'] === T_OPEN_SHORT_ARRAY) {
385 if ($tokens[$i]['code'] === T_OPEN_SHORT_ARRAY) {
386 $i = $tokens[$i]['bracket_closer'];
388 $i = $tokens[$i]['parenthesis_closer'];
391 $lastLine = $tokens[$i]['line'];
396 if (isset($tokens[$stackPtr]['scope_opener']) === false) {
401 $opener = $tokens[$stackPtr]['scope_opener'];
402 if ($tokens[$opener]['line'] !== $tokens[$closeBracket]['line']) {
413 $prev = $tokens[($opener - 1)];