Lines Matching refs:stackPtr
56 * @param int $stackPtr The position in the stack where
61 public function process(PHP_CodeSniffer_File $phpcsFile, $stackPtr) argument
65 if ($tokens[($stackPtr - 1)]['code'] !== T_WHITESPACE) {
67 $fix = $phpcsFile->addFixableError($error, $stackPtr, 'NoneBefore');
69 $phpcsFile->fixer->addContentBefore($stackPtr, ' ');
72 $content = $tokens[($stackPtr - 1)]['content'];
74 if ($tokens[($stackPtr - 1)]['line'] < $tokens[$stackPtr]['line']) {
85 $fix = $phpcsFile->addFixableError($error, $stackPtr, 'Before', $data);
87 $phpcsFile->fixer->replaceToken(($stackPtr - 1), ' ');
92 … $next = $phpcsFile->findNext(PHP_CodeSniffer_Tokens::$emptyTokens, ($stackPtr + 1), null, true);
101 ($stackPtr + 1),
102 $tokens[$stackPtr]['bracket_closer']
109 if ($tokens[$next]['line'] === $tokens[$stackPtr]['line']) {
111 $fix = $phpcsFile->addFixableError($error, $stackPtr, 'ContentBefore');
113 $phpcsFile->fixer->addNewline($stackPtr);
116 $foundLines = ($tokens[$next]['line'] - $tokens[$stackPtr]['line'] - 1);
121 $fix = $phpcsFile->addFixableError($error, $stackPtr, 'AfterNesting', $data);
125 $phpcsFile->fixer->addNewline($stackPtr);
127 $next = $phpcsFile->findNext(T_WHITESPACE, ($stackPtr + 1), null, true);
129 for ($i = ($stackPtr + 1); $i < ($next + 1); $i++) {
133 $phpcsFile->fixer->addNewline($stackPtr);