public override void Visit(CiAssign assign) { if (assign.Op == CiToken.AddAssign && assign.Target.Type is CiStringStorageType) { Write(assign.Target); Write(" ~= "); WriteInline(assign.Source); } else base.Visit(assign); }