public ElifDirective(Context cx, ElifDirectiveTriviaSyntax trivia, IfDirective start, int index) : base(cx, trivia, populateFromBase: false) { this.start = start; this.index = index; TryPopulate(); }
public EndIfDirective(Context cx, EndIfDirectiveTriviaSyntax trivia, IfDirective start) : base(cx, trivia, populateFromBase: false) { this.start = start; TryPopulate(); }
public static ElifDirective Create(Context cx, ElifDirectiveTriviaSyntax elif, IfDirective start, int index) => ElifDirectiveFactory.Instance.CreateEntity(cx, elif, (elif, start, index));
private ElifDirective(Context cx, ElifDirectiveTriviaSyntax trivia, IfDirective start, int index) : base(cx, trivia) { this.start = start; this.index = index; }
private EndIfDirective(Context cx, EndIfDirectiveTriviaSyntax trivia, IfDirective start) : base(cx, trivia) { this.start = start; }
public static EndIfDirective Create(Context cx, EndIfDirectiveTriviaSyntax endif, IfDirective start) => EndIfDirectiveFactory.Instance.CreateEntity(cx, endif, (endif, start));
public static ElseDirective Create(Context cx, ElseDirectiveTriviaSyntax @else, IfDirective start, int index) => ElseDirectiveFactory.Instance.CreateEntity(cx, @else, (@else, start, index));