public string ToString(BuildingContext context)
        {
            var next = context.ChangeTopLevelQuery(true).ChangeIndent(0);

            return(PartsUtils.GetIndent(context.Indent) +
                   string.Format(_formatText, _args.Select(e => e.ToString(next)).ToArray()));
        }
Exemple #2
0
        public string ToString(BuildingContext context)
        {
            var target = context.IsTopLevelQuery ? Core : new AroundCode(Core, "(", ")");

            return(target.ToString(context.ChangeTopLevelQuery(false)));
        }
Exemple #3
0
 public string ToString(BuildingContext context) => _core.ToString(context.ChangeTopLevelQuery(false));