Lines Matching refs:tokens

56         $tokens = $phpcsFile->getTokens();
57 $result = $this->_searchForConflict($phpcsFile, 0, ($phpcsFile->numTokens - 1), $tokens);
62 $tokens[$result['symbol']]['line'],
63 $tokens[$result['effect']]['line'],
87 * @param array $tokens The stack of tokens that make up
92 private function _searchForConflict(PHP_CodeSniffer_File $phpcsFile, $start, $end, $tokens) argument
111 if (isset(PHP_CodeSniffer_Tokens::$emptyTokens[$tokens[$i]['code']]) === true) {
116 if ($tokens[$i]['code'] === T_OPEN_TAG
117 || $tokens[$i]['code'] === T_CLOSE_TAG
123 if (substr($tokens[$i]['content'], 0, 2) === '#!') {
128 if ($tokens[$i]['code'] === T_NAMESPACE
129 || $tokens[$i]['code'] === T_USE
130 || $tokens[$i]['code'] === T_DECLARE
131 || $tokens[$i]['code'] === T_CONST
133 if (isset($tokens[$i]['scope_opener']) === true) {
134 $i = $tokens[$i]['scope_closer'];
146 if (isset(PHP_CodeSniffer_Tokens::$methodPrefixes[$tokens[$i]['code']]) === true) {
151 if ($tokens[$i]['code'] === T_ANON_CLASS) {
152 $i = $tokens[$i]['scope_closer'];
157 if (isset($symbols[$tokens[$i]['code']]) === true
158 && isset($tokens[$i]['scope_closer']) === true
164 $i = $tokens[$i]['scope_closer'];
166 } else if ($tokens[$i]['code'] === T_STRING
167 && strtolower($tokens[$i]['content']) === 'define'
170 if ($tokens[$prev]['code'] !== T_OBJECT_OPERATOR) {
187 if (isset($conditions[$tokens[$i]['code']]) === true) {
188 if (isset($tokens[$i]['scope_opener']) === false) {
195 ($tokens[$i]['scope_opener'] + 1),
196 ($tokens[$i]['scope_closer'] - 1),
197 $tokens
216 $i = $tokens[$i]['scope_closer'];