2 instantiations of SyntaxListBuilder
Microsoft.CodeAnalysis (2)
Syntax\InternalSyntax\SyntaxListBuilder`1.cs (1)
20return new SyntaxListBuilder<TNode>(8);
Syntax\InternalSyntax\SyntaxListPool.cs (1)
48return new SyntaxListBuilder<TNode>(this.Allocate());
30 references to SyntaxListBuilder
Microsoft.CodeAnalysis (6)
Syntax\InternalSyntax\SyntaxListBuilder`1.cs (4)
18public static SyntaxListBuilder<TNode> Create() 69public SyntaxListBuilder<TNode> Add(TNode? node) 105public static implicit operator SyntaxListBuilder(SyntaxListBuilder<TNode> builder) 110public static implicit operator SyntaxList<TNode>(SyntaxListBuilder<TNode> builder)
Syntax\InternalSyntax\SyntaxListPool.cs (2)
46internal SyntaxListBuilder<TNode> Allocate<TNode>() where TNode : GreenNode 87public SyntaxList<TNode> ToListAndFree<TNode>(SyntaxListBuilder<TNode> item)
Microsoft.CodeAnalysis.CSharp (24)
Parser\DocumentationCommentParser.cs (8)
66var nodes = _pool.Allocate<XmlNodeSyntax>(); 213var attrs = _pool.Allocate<XmlAttributeSyntax>(); 222var nodes = _pool.Allocate<XmlNodeSyntax>(); 489var textTokens = _pool.Allocate<SyntaxToken>(); 724var textTokens = _pool.Allocate<SyntaxToken>(); 917var badTokens = _pool.Allocate<SyntaxToken>(); 1490var rankList = _pool.Allocate<ArrayRankSpecifierSyntax>(); 1600var badTokens = _pool.Allocate<SyntaxToken>();
Parser\LanguageParser.cs (15)
433var finalMembers = _pool.Allocate<MemberDeclarationSyntax>(); 502var finalTypeDeclarationMembers = _pool.Allocate<MemberDeclarationSyntax>(); 577var pendingIncompleteMembers = _pool.Allocate<MemberDeclarationSyntax>(); 592var attributeLists = _pool.Allocate<AttributeListSyntax>(); 1086var attributes = _pool.Allocate<AttributeListSyntax>(); 4202var builder = _pool.Allocate<AccessorDeclarationSyntax>(); 7261var ignoredModifiers = _pool.Allocate<SyntaxToken>(); 7438var ranks = _pool.Allocate<ArrayRankSpecifierSyntax>(); 7824var modifiers = _pool.Allocate<SyntaxToken>(); 8785var statements = _pool.Allocate<StatementSyntax>(); 8816var statements = _pool.Allocate<StatementSyntax>(); 9819var sections = _pool.Allocate<SwitchSectionSyntax>(); 9895var labels = _pool.Allocate<SwitchLabelSyntax>(); 9896var statements = _pool.Allocate<StatementSyntax>(); 13762var clauses = _pool.Allocate<QueryClauseSyntax>();
Parser\LanguageParser_InterpolatedString.cs (1)
97var builder = _pool.Allocate<InterpolatedStringContentSyntax>();