Lines Matching refs:i

97         for ($i = $this->id - 1; $i; $i--) {
98 if (!isset($tokens[$i])) {
102 if ($tokens[$i] instanceof PHP_Token_FUNCTION ||
103 $tokens[$i] instanceof PHP_Token_CLASS ||
104 $tokens[$i] instanceof PHP_Token_TRAIT) {
110 $line = $tokens[$i]->getLine();
114 $tokens[$i] instanceof PHP_Token_WHITESPACE)) {
119 !$tokens[$i] instanceof PHP_Token_DOC_COMMENT) {
123 return (string) $tokens[$i];
133 $i = $this->id;
136 while ($this->endTokenId === null && isset($tokens[$i])) {
137 if ($tokens[$i] instanceof PHP_Token_OPEN_CURLY ||
138 $tokens[$i] instanceof PHP_Token_CURLY_OPEN) {
140 } elseif ($tokens[$i] instanceof PHP_Token_CLOSE_CURLY) {
144 $this->endTokenId = $i;
148 $tokens[$i] instanceof PHP_Token_SEMICOLON) {
150 $this->endTokenId = $i;
154 $i++;
182 for ($i = $this->id - 2; $i > $this->id - 7; $i -= 2) {
183 if (isset($tokens[$i]) &&
184 ($tokens[$i] instanceof PHP_Token_PRIVATE ||
185 $tokens[$i] instanceof PHP_Token_PROTECTED ||
186 $tokens[$i] instanceof PHP_Token_PUBLIC)) {
188 str_replace('PHP_Token_', '', get_class($tokens[$i]))
191 if (isset($tokens[$i]) &&
192 !($tokens[$i] instanceof PHP_Token_STATIC ||
193 $tokens[$i] instanceof PHP_Token_FINAL ||
194 $tokens[$i] instanceof PHP_Token_ABSTRACT)) {
209 for ($i = $this->id - 2; $i > $this->id - 7; $i -= 2) {
210 if (isset($tokens[$i]) &&
211 ($tokens[$i] instanceof PHP_Token_PRIVATE ||
212 $tokens[$i] instanceof PHP_Token_PROTECTED ||
213 $tokens[$i] instanceof PHP_Token_PUBLIC)) {
217 if (isset($tokens[$i]) &&
218 ($tokens[$i] instanceof PHP_Token_STATIC ||
219 $tokens[$i] instanceof PHP_Token_FINAL ||
220 $tokens[$i] instanceof PHP_Token_ABSTRACT)) {
222 str_replace('PHP_Token_', '', get_class($tokens[$i]))
321 $i = $this->id + 2;
323 while (!$tokens[$i - 1] instanceof PHP_Token_OPEN_BRACKET) {
324 $i++;
327 while (!$tokens[$i] instanceof PHP_Token_CLOSE_BRACKET) {
328 if ($tokens[$i] instanceof PHP_Token_STRING) {
329 $typeDeclaration = (string) $tokens[$i];
330 } elseif ($tokens[$i] instanceof PHP_Token_VARIABLE) {
331 $this->arguments[(string) $tokens[$i]] = $typeDeclaration;
335 $i++;
352 $i = $this->id + 1;
354 if ($tokens[$i] instanceof PHP_Token_WHITESPACE) {
355 $i++;
358 if ($tokens[$i] instanceof PHP_Token_AMPERSAND) {
359 $i++;
362 if ($tokens[$i + 1] instanceof PHP_Token_OPEN_BRACKET) {
363 $this->name = (string) $tokens[$i];
364 …} elseif ($tokens[$i + 1] instanceof PHP_Token_WHITESPACE && $tokens[$i + 2] instanceof PHP_Token_…
365 $this->name = (string) $tokens[$i];
377 for ($i = $this->id; $i; --$i) {
378 if ($tokens[$i] instanceof PHP_Token_NAMESPACE) {
379 $this->name = $tokens[$i]->getName() . '\\' . $this->name;
384 if ($tokens[$i] instanceof PHP_Token_INTERFACE) {
406 for ($i = $this->id; $i <= $end; $i++) {
407 switch (get_class($tokens[$i])) {
439 $i = $this->id + 1;
442 $i = $this->id + 2;
447 while (isset($tokens[$i]) &&
448 !$tokens[$i] instanceof PHP_Token_OPEN_CURLY &&
449 !$tokens[$i] instanceof PHP_Token_SEMICOLON) {
450 $this->signature .= $tokens[$i++];
506 for ($i = $this->id; $i; --$i) {
507 if ($this->tokenStream[$i] instanceof PHP_Token_NAMESPACE) {
508 $result['namespace'] = $this->tokenStream[$i]->getName();
565 $i = $this->id + 6;
567 $className = (string) $tokens[$i];
569 while (isset($tokens[$i + 1]) &&
570 !$tokens[$i + 1] instanceof PHP_Token_WHITESPACE) {
571 $className .= (string) $tokens[++$i];
602 $i = $this->id + 3;
604 $i = $this->id + 7;
609 while (!$tokens[$i + 1] instanceof PHP_Token_OPEN_CURLY) {
610 $i++;
612 if ($tokens[$i] instanceof PHP_Token_STRING) {
613 $this->interfaces[] = (string) $tokens[$i];
1280 for ($i = $this->id + 3;; $i += 2) {
1281 if (isset($tokens[$i]) &&
1282 $tokens[$i] instanceof PHP_Token_NS_SEPARATOR) {
1283 $namespace .= '\\' . $tokens[$i + 1];