3 types derived from SyntaxList
Microsoft.CodeAnalysis.Razor.Compiler (3)
Language\Syntax\SyntaxList.cs (3)
80internal sealed class WithTwoChildren : SyntaxList 107internal sealed class WithThreeChildren : SyntaxList 137internal sealed class WithManyChildren : SyntaxList
21 references to SyntaxList
Microsoft.CodeAnalysis.Razor.Compiler (21)
Language\Syntax\InternalSyntax\SyntaxList.cs (3)
218return new Syntax.SyntaxList.WithTwoChildren(this, parent, position); 280return new Syntax.SyntaxList.WithThreeChildren(this, parent, position); 341return new Syntax.SyntaxList.WithManyChildren(this, parent, position);
Language\Syntax\SyntaxBuilderExtensions.cs (12)
131/// Produces a <see cref="SyntaxNode"/> for a <see cref="SyntaxList"/> from the 140/// for a <see cref="SyntaxList"/> from the contents of <paramref name="builder"/>. 149/// and <paramref name="position"/> for a <see cref="SyntaxList"/> from the contents 160/// Produces a <see cref="SyntaxNode"/> for a <see cref="SyntaxList"/> from the 168/// for a <see cref="SyntaxList"/> from the contents of <paramref name="builder"/>. 176/// and <paramref name="position"/> for a <see cref="SyntaxList"/> from the contents 186/// Produces a <see cref="SyntaxNode"/> for a <see cref="SyntaxList"/> from the 213/// for a <see cref="SyntaxList"/> from the contents of <paramref name="builder"/> 246/// and <paramref name="position"/> for a <see cref="SyntaxList"/> from the contents 278/// Produces a <see cref="SyntaxNode"/> for a <see cref="SyntaxList"/> from the 304/// for a <see cref="SyntaxList"/> from the contents of <paramref name="builder"/> 336/// and <paramref name="position"/> for a <see cref="SyntaxList"/> from the contents
Language\Syntax\SyntaxFactory.cs (4)
47=> SyntaxList.Create(nodes); 51=> SyntaxList.Create(nodes); 60=> SyntaxList.Create(tokens); 63=> SyntaxList.Create(tokens);
Language\Syntax\SyntaxList`1.cs (1)
14[CollectionBuilder(typeof(SyntaxList), methodName: "Create")]
Language\Syntax\SyntaxTokenList.cs (1)
19[CollectionBuilder(typeof(SyntaxList), methodName: "Create")]