Lines Matching refs:stackPtr
43 * @param int $stackPtr The position of the current token
48 public function process(PHP_CodeSniffer_File $phpcsFile, $stackPtr) argument
51 parent::process($phpcsFile, $stackPtr);
56 $nextClass = $phpcsFile->findNext(array(T_CLASS, T_INTERFACE), ($stackPtr + 1));
70 * @param int $stackPtr The position of the current token
75 public function processOpen(PHP_CodeSniffer_File $phpcsFile, $stackPtr) argument
77 parent::processOpen($phpcsFile, $stackPtr);
81 if ($tokens[($stackPtr - 1)]['code'] === T_WHITESPACE) {
82 $prevContent = $tokens[($stackPtr - 1)]['content'];
87 if ($tokens[($stackPtr - 2)]['code'] !== T_ABSTRACT
88 && $tokens[($stackPtr - 2)]['code'] !== T_FINAL
91 $type = strtolower($tokens[$stackPtr]['content']);
98 … $fix = $phpcsFile->addFixableError($error, $stackPtr, 'SpaceBeforeKeyword', $data);
100 $phpcsFile->fixer->replaceToken(($stackPtr - 1), '');
114 * @param int $stackPtr The position of the current token
119 public function processClose(PHP_CodeSniffer_File $phpcsFile, $stackPtr) argument
122 if (isset($tokens[$stackPtr]['scope_closer']) === false) {
126 $closeBrace = $tokens[$stackPtr]['scope_closer'];
150 $lastContent = $phpcsFile->findPrevious(T_WHITESPACE, ($closeBrace - 1), $stackPtr, true);
156 $data = array($tokens[$stackPtr]['content']);
191 $tokens[$stackPtr]['content'],