Ejemplo n.º 1
0
 public LineDirective(LanguageSyntaxNode node, bool isActive, int line, string file = null)
     : base(node, isActive)
 {
     _kind = LineDirectiveKind.Number;
     _line = line;
     _file = file;
 }
Ejemplo n.º 2
0
 public LineDirective(LanguageSyntaxNode node, bool isActive, LineDirectiveKind kind)
     : base(node, isActive)
 {
     _kind = kind;
 }
Ejemplo n.º 3
0
 internal static void directive_lines <T>(this TextWriter trapFile, LineOrSpanDirective <T> directive, LineDirectiveKind kind) where T : LineOrSpanDirectiveTriviaSyntax =>
 trapFile.WriteTuple("directive_lines", directive, (int)kind);
Ejemplo n.º 4
0
 protected LineOrSpanDirective(Context cx, T trivia, LineDirectiveKind k)
     : base(cx, trivia)
 {
     kind = k;
 }