Lines Matching refs:ttype
148 for (int ttype = Token.MIN_TOKEN_TYPE; ttype < tokenNames.length; ttype++) {
149 String name = tokenNames[ttype];
150 m.put(name, new Integer(ttype));
185 int ttype = adaptor.getType(t);
186 List elements = (List)m.get(new Integer(ttype));
189 m.put(new Integer(ttype), elements);
199 /** Return a List of tree nodes with token type ttype */
200 public List find(Object t, int ttype) {
202 visit(t, ttype, new TreeWizard.Visitor() {
236 public Object findFirst(Object t, int ttype) {
244 /** Visit every ttype node in t, invoking the visitor. This is a quicker
249 public void visit(Object t, int ttype, ContextVisitor visitor) {
250 _visit(t, null, 0, ttype, visitor);
254 protected void _visit(Object t, Object parent, int childIndex, int ttype, ContextVisitor visitor) {
258 if ( adaptor.getType(t)==ttype ) {
264 _visit(child, t, i, ttype, visitor);
270 * with visit(t, ttype, visitor) so nil-rooted patterns are not allowed.