2 writes to Members
Microsoft.CodeAnalysis.CSharp (2)
Parser\LanguageParser.cs (2)
156Members = pool.Allocate<MemberDeclarationSyntax>(); 470body.Members = finalMembers;
18 references to Members
Microsoft.CodeAnalysis.CSharp (18)
Parser\LanguageParser.cs (18)
161pool.Free(Members); 190var result = _syntaxFactory.CompilationUnit(body.Externs, body.Usings, body.Attributes, body.Members, eof); 303body.Members); 319body.Members, 367if (body.Members.Count > 0) 369AddTrailingSkippedSyntax(body.Members, skippedSyntax); 436for (var currentBodyMemberIndex = 0; currentBodyMemberIndex < body.Members.Count;) 438var currentMember = body.Members[currentBodyMemberIndex]; 469_pool.Free(body.Members); 479if (startInclusive < body.Members.Count && 480IsMemberDeclarationOnlyValidWithinTypeDeclaration(body.Members[startInclusive])) 484while (endExclusive < body.Members.Count && 485IsMemberDeclarationOnlyValidWithinTypeDeclaration(body.Members[endExclusive])) 507var currentSibling = body.Members[memberToMoveIndex]; 520var isLast = lastSiblingToMoveExclusive == body.Members.Count; 595body.Members.Add(adjustStateAndReportStatementOutOfOrder(ref seen, this.ParseNamespaceDeclaration(attributeLists, modifiers))); 752body.Members.Add(adjustStateAndReportStatementOutOfOrder(ref seen, memberOrStatement)); 843body.Members.AddRange(incompleteMembers);