Lines Matching refs:stackPtr
68 * @param int $stackPtr The position of the current token in the
73 public function process(PHP_CodeSniffer_File $phpcsFile, $stackPtr) argument
77 if (isset($tokens[$stackPtr]['scope_opener']) === false) {
81 if (($tokens[$stackPtr]['code'] === T_FUNCTION
83 || ($tokens[$stackPtr]['code'] === T_CLOSURE
89 $openingBrace = $tokens[$stackPtr]['scope_opener'];
90 $closeBracket = $tokens[$stackPtr]['parenthesis_closer'];
91 if ($tokens[$stackPtr]['code'] === T_CLOSURE) {
92 … $use = $phpcsFile->findNext(T_USE, ($closeBracket + 1), $tokens[$stackPtr]['scope_opener']);
118 $phpcsFile->recordMetric($stackPtr, 'Function opening brace placement', 'same line');
124 … for ($i = ($tokens[$stackPtr]['parenthesis_closer'] + 1); $i < $openingBrace; $i++) {
137 if ($next === $tokens[$stackPtr]['scope_closer']) {
158 $lineStart = $phpcsFile->findFirstOnLine(T_WHITESPACE, $stackPtr, true);
186 $phpcsFile->recordMetric($stackPtr, 'Function opening brace placement', 'new line');