public EquatableTemplate(IClassInfoProvider classInfo) { this.Class = classInfo; }
public TokenListTemplate(IClassInfoProvider classInfo, ISyntaxPart syntaxPart) { this.ClassInfo = classInfo; this.SyntaxPart = syntaxPart; }
public DisposableTemplate(IClassInfoProvider classInfo) { this.Class = classInfo; }
public ParserTemplate(IClassInfoProvider classInfo, ISyntaxPart[] syntaxParts) { this.ClassInfo = classInfo; this.SyntaxParts = syntaxParts; }
public ScannerTemplate(IClassInfoProvider classInfo, Whitespace whitespace) { this.ClassInfo = classInfo; this.Whitespace = whitespace; }
public SyntaxNodeTemplate(IClassInfoProvider classInfo, ISyntaxPart syntaxPart) { this.ClassInfo = classInfo; this.SyntaxPart = syntaxPart; }
public ContentInterfaceTemplate(IClassInfoProvider classInfo, ISyntaxPart syntaxPart) { this.ClassInfo = classInfo; this.SyntaxPart = syntaxPart; }