private void WriteSingleLineTernary(TranslationWriter writer) { TestTranslation.WriteInParenthesesIfRequired(writer, _context); writer.WriteToTranslation(" ? "); IfTrueTranslation.WriteTo(writer); writer.WriteToTranslation(" : "); IfFalseTranslation.WriteTo(writer); }
private void WriteSingleLineTernary(TranslationBuffer buffer) { TestTranslation.WriteInParenthesesIfRequired(buffer); buffer.WriteToTranslation(" ? "); IfTrueTranslation.WriteTo(buffer); buffer.WriteToTranslation(" : "); IfFalseTranslation.WriteTo(buffer); }
private void WriteMultiLineTernary(TranslationBuffer buffer) { TestTranslation.WriteInParenthesesIfRequired(buffer); buffer.WriteNewLineToTranslation(); buffer.Indent(); buffer.WriteToTranslation("? "); IfTrueTranslation.WriteTo(buffer); buffer.WriteNewLineToTranslation(); buffer.WriteToTranslation(": "); IfFalseTranslation.WriteTo(buffer); buffer.Unindent(); }
private void WriteMultiLineTernary(TranslationWriter writer) { TestTranslation.WriteInParenthesesIfRequired(writer, _context); writer.WriteNewLineToTranslation(); writer.Indent(); writer.WriteToTranslation("? "); IfTrueTranslation.WriteTo(writer); writer.WriteNewLineToTranslation(); writer.WriteToTranslation(": "); IfFalseTranslation.WriteTo(writer); writer.Unindent(); }