public override void WritePreProcessorDirective(PreProcessorDirectiveType type, string argument) { // pre-processor directive must start on its own line output.Write('#', TextTokenType.Text); output.Write(type.ToString().ToLowerInvariant(), TextTokenType.Text); if (!string.IsNullOrEmpty(argument)) { output.WriteSpace(); output.Write(argument, TextTokenType.Text); } output.WriteLine(); }
public void WritePreProcessorDirective(PreProcessorDirectiveType type, string argument) { // pre-processor directive must start on its own line output.WriteKeyword("#"); output.WriteKeyword(type.ToString().ToLowerInvariant()); if (!string.IsNullOrEmpty(argument)) { output.Write(' '); output.Write(argument); } output.WriteLine(); }
public void WritePreProcessorDirective(PreProcessorDirectiveType type, string argument) { // pre-processor directive must start on its own line if (!isAtStartOfLine) { NewLine(); } WriteIndentation(); textWriter.Write('#'); textWriter.Write(type.ToString().ToLowerInvariant()); if (!string.IsNullOrEmpty(argument)) { textWriter.Write(' '); textWriter.Write(argument); } NewLine(); }
public override void WritePreProcessorDirective(PreProcessorDirectiveType type, string argument) { // pre-processor directive must start on its own line if (!isAtStartOfLine) { NewLine(); } WriteIndentation(); textWriter.Write('#'); string directive = type.ToString().ToLowerInvariant(); textWriter.Write(directive); column += 1 + directive.Length; if (!string.IsNullOrEmpty(argument)) { textWriter.Write(' '); textWriter.Write(argument); column += 1 + argument.Length; } NewLine(); }
public override void WritePreProcessorDirective(PreProcessorDirectiveType type, string argument) { base.WritePreProcessorDirective(type, argument); lastWritten = LastWritten.Whitespace; }
public abstract void WritePreProcessorDirective(PreProcessorDirectiveType type, string argument);
public override void WritePreProcessorDirective(PreProcessorDirectiveType type, string argument) { decoratedWriter.WritePreProcessorDirective(type, argument); }
public override void WritePreProcessorDirective(PreProcessorDirectiveType type, string argument) { // pre-processor directive must start on its own line if (!isAtStartOfLine) NewLine(); WriteIndentation(); textWriter.Write('#'); string directive = type.ToString().ToLowerInvariant(); textWriter.Write(directive); column += 1 + directive.Length; if (!string.IsNullOrEmpty(argument)) { textWriter.Write(' '); textWriter.Write(argument); column += 1 + argument.Length; } NewLine(); }
public PreProcessorDirective(PreProcessorDirectiveType type, string argument = null) { this.Type = type; this.Argument = argument; }
public void WritePreProcessorDirective(PreProcessorDirectiveType type, string argument) { // pre-processor directive must start on its own line if (!isAtStartOfLine) NewLine(); WriteIndentation(); textWriter.Write('#'); textWriter.Write(type.ToString().ToLowerInvariant()); if (!string.IsNullOrEmpty(argument)) { textWriter.Write(' '); textWriter.Write(argument); } NewLine(); }
public override void WritePreProcessorDirective(PreProcessorDirectiveType type, string argument) { }
public PreProcessorDirective(PreProcessorDirectiveType type, TextLocation startLocation, TextLocation endLocation) { this.Type = type; this.startLocation = startLocation; this.endLocation = endLocation; }
public void WritePreProcessorDirective(PreProcessorDirectiveType type, string argument) { this.Write("#"); this.Write(type.ToString().ToLowerInvariant()); if (!string.IsNullOrEmpty(argument)) { this.Write(' '); this.Write(argument); } this.WriteLine(); }