2 writes to Members
Microsoft.CodeAnalysis.CSharp (2)
Parser\LanguageParser.cs (2)
157Members = pool.Allocate<MemberDeclarationSyntax>(); 471body.Members = finalMembers;
18 references to Members
Microsoft.CodeAnalysis.CSharp (18)
Parser\LanguageParser.cs (18)
162pool.Free(Members); 191var result = _syntaxFactory.CompilationUnit(body.Externs, body.Usings, body.Attributes, body.Members, eof); 304body.Members); 320body.Members, 368if (body.Members.Count > 0) 370AddTrailingSkippedSyntax(body.Members, skippedSyntax); 437for (var currentBodyMemberIndex = 0; currentBodyMemberIndex < body.Members.Count;) 439var currentMember = body.Members[currentBodyMemberIndex]; 470_pool.Free(body.Members); 480if (startInclusive < body.Members.Count && 481IsMemberDeclarationOnlyValidWithinTypeDeclaration(body.Members[startInclusive])) 485while (endExclusive < body.Members.Count && 486IsMemberDeclarationOnlyValidWithinTypeDeclaration(body.Members[endExclusive])) 508var currentSibling = body.Members[memberToMoveIndex]; 521var isLast = lastSiblingToMoveExclusive == body.Members.Count; 596body.Members.Add(adjustStateAndReportStatementOutOfOrder(ref seen, this.ParseNamespaceDeclaration(attributeLists, modifiers))); 753body.Members.Add(adjustStateAndReportStatementOutOfOrder(ref seen, memberOrStatement)); 844body.Members.AddRange(incompleteMembers);