Lines Matching refs:stackPtr

60      * @param int                  $stackPtr  The position of the current token in the
65 public function process(PHP_CodeSniffer_File $phpcsFile, $stackPtr) argument
80 if (substr($tokens[$stackPtr]['content'], 0, 2) !== '/*') {
86 if ($tokens[$stackPtr]['code'] === T_DOC_COMMENT_OPEN_TAG) {
87 …$nextToken = $phpcsFile->findNext(PHP_CodeSniffer_Tokens::$emptyTokens, ($stackPtr + 1), null, tru…
106 …$prevToken = $phpcsFile->findPrevious(PHP_CodeSniffer_Tokens::$emptyTokens, ($stackPtr - 1), null,…
112 $fix = $phpcsFile->addFixableError($error, $stackPtr, 'WrongStart');
114 $phpcsFile->fixer->replaceToken($stackPtr, '/*');
117 $end = $tokens[$stackPtr]['comment_closer'];
129 $commentLines = array($stackPtr);
130 $nextComment = $stackPtr;
131 $lastLine = $tokens[$stackPtr]['line'];
132 $commentString = $tokens[$stackPtr]['content'];
136 if ($tokens[$nextComment]['code'] !== $tokens[$stackPtr]['code']) {
158 $fix = $phpcsFile->addFixableError($error, $stackPtr, 'Empty');
161 $phpcsFile->fixer->replaceToken($stackPtr, '');
163 for ($i = ($stackPtr + 1); $i <= $lastToken; $i++) {
175 $fix = $phpcsFile->addFixableError($error, $stackPtr, 'SingleLine');
178 $phpcsFile->fixer->replaceToken($stackPtr, $comment);
184 $content = trim($tokens[$stackPtr]['content']);
187 $fix = $phpcsFile->addFixableError($error, $stackPtr, 'NoNewLine');
190 if ($tokens[($stackPtr - 1)]['code'] === T_WHITESPACE) {
191 if (isset($tokens[($stackPtr - 1)]['orig_content']) === true) {
192 $indent = $tokens[($stackPtr - 1)]['orig_content'];
194 $indent = $tokens[($stackPtr - 1)]['content'];
201 $tokens[$stackPtr]['content'],
204 $phpcsFile->fixer->replaceToken($stackPtr, $comment);
210 $starColumn = ($tokens[$stackPtr]['column'] + 3);
313 if ($leadingSpace !== ($tokens[$stackPtr]['column'] - 1)) {
314 $expected = ($tokens[$stackPtr]['column'] - 1);
332 $contentBefore = $phpcsFile->findPrevious(T_WHITESPACE, ($stackPtr - 1), null, true);
336 if (($tokens[$stackPtr]['line'] - $tokens[$contentBefore]['line']) !== 1) {
338 $phpcsFile->addError($error, $stackPtr, 'HasEmptyLineBefore');
341 if (($tokens[$stackPtr]['line'] - $tokens[$contentBefore]['line']) < 2) {
343 $phpcsFile->addError($error, $stackPtr, 'NoEmptyLineBefore');