public void VisitFrom(FromStatement f)
{
foreach (var alias in f.AliasedNames)
{
if (f.DottedName != null)
{
var total = f.DottedName.segs.Concat(alias.orig.segs)
.Select(s => gen.EscapeKeywordName(s.Name));
gen.Using(alias.alias.Name, string.Join(".", total));
}
}
}