in Backend/Core/ForTea.Core/TemplateProcessing/CodeCollecting/Descriptions/T4TextDescription.cs [20:52]
public void AppendContent(
T4CSharpCodeGenerationResult destination,
IT4ElementAppendFormatProvider provider
)
{
if (FirstNode != null)
{
if (provider.ShouldUseLineDirectives) destination.AppendLine(provider.Indent);
provider.AppendLineDirective(destination, FirstNode);
}
else
{
destination.Append(provider.Indent);
}
destination.Append(provider.ExpressionWritingPrefix);
destination.Append("\"");
destination.Append(Sanitize(Text));
destination.Append("\"");
destination.AppendLine(provider.ExpressionWritingSuffix);
if (FirstNode != null)
{
destination.AppendLine();
if (provider.ShouldUseLineDirectives)
{
destination.AppendLine(provider.Indent);
destination.Append(provider.Indent);
destination.AppendLine("#line default");
destination.Append(provider.Indent);
destination.AppendLine("#line hidden");
}
}
}