public virtual string GetVisitorFileName(bool header) { AbstractTarget target = GetTarget(); if (target == null) { throw new NotSupportedException("Cannot generate code without a target."); } return target.GetVisitorFileName(header); }
public virtual OutputModelObject BuildVisitorOutputModel(bool header) { CodeGenerator gen = @delegate.GetGenerator(); return(new VisitorFile(@delegate, gen.GetVisitorFileName(header))); }