Home | History | Annotate | Download | only in antlr3

Lines Matching refs:ttype

168         self.ttype = tokenizer.nextToken() # kickstart
172 if self.ttype == BEGIN:
175 elif self.ttype == ID:
177 if self.ttype == EOF:
186 if self.ttype != BEGIN:
189 self.ttype = self.tokenizer.nextToken()
194 while self.ttype in (BEGIN, ID, PERCENT, DOT):
195 if self.ttype == BEGIN:
206 if self.ttype != END:
209 self.ttype = self.tokenizer.nextToken()
217 if self.ttype == PERCENT:
218 self.ttype = self.tokenizer.nextToken()
219 if self.ttype != ID:
223 self.ttype = self.tokenizer.nextToken()
224 if self.ttype != COLON:
227 self.ttype = self.tokenizer.nextToken() # move to ID following colon
230 if self.ttype == DOT:
231 self.ttype = self.tokenizer.nextToken()
239 if self.ttype != ID:
243 self.ttype = self.tokenizer.nextToken()
251 if self.ttype == ARG:
254 self.ttype = self.tokenizer.nextToken()
388 ttype = self.adaptor.getType(t)
389 elements = m.get(ttype)
391 m[ttype] = elements = []
417 def _findTokenType(self, t, ttype):
418 """Return a List of tree nodes with token type ttype"""
425 self.visit(t, ttype, visitor)
462 with visit(t, ttype, visitor) so nil-rooted patterns are not allowed.
482 def _visitType(self, t, parent, childIndex, ttype, visitor):
488 if self.adaptor.getType(t) == ttype:
493 self._visitType(child, t, i, ttype, visitor)