public override bool Visit(InheritedCall node) { // Has been already resolved, treat as standard RoutineCall ClassType anc = null; foreach (CompositeType n in node.declaringObject.ancestors) { if (n is ClassType) { anc = n as ClassType; break; } } if (anc != null) { outputCode(anc.Name + "::", false, false); } Visit((RoutineCall)node); return(true); }
public virtual T Visit(InheritedCall node) { return(Visit((RoutineCall)node)); }
public override bool Visit(InheritedCall node) { Visit((RoutineCall)node); return(true); }