Home | History | Annotate | Download | only in Framework

Lines Matching full:visitor

352     visit(t, ttype, new TreeWizard.Visitor() {
360 [self visit:t Type:ttype Visitor:contextVisitor];
392 [self visit:t Type:rootTokenType Visitor:contextVisitor];
406 /** Visit every ttype node in t, invoking the visitor. This is a quicker
408 * of the visitor action method is never set (it's nil) since using
411 - (void) visit:(ANTLRCommonTree *)t Type:(NSInteger)ttype Visitor:(ANTLRVisitor *)visitor
413 [self _visit:t Parent:nil ChildIndex:0 Type:ttype Visitor:visitor];
421 Visitor:(ANTLRVisitor *)visitor
427 [visitor visit:t Parent:parent ChildIndex:childIndex Map:nil];
432 [self _visit:child Parent:t ChildIndex:i Type:ttype Visitor:visitor];
438 * with visit(t, ttype, visitor) so nil-rooted patterns are not allowed.
441 - (void)visit:(ANTLRCommonTree *)t Pattern:(NSString *)pattern Visitor:(ANTLRVisitor *)visitor
464 visitor.visit(t, parent, childIndex, labels);
470 [self visit:t Type:rootTokenType Visitor:contextVisitor];