5 overrides of Members
Microsoft.CodeAnalysis.CSharp (5)
Syntax.xml.Syntax.Generated.cs (5)
10370public override SyntaxList<MemberDeclarationSyntax> Members => new SyntaxList<MemberDeclarationSyntax>(GetRed(ref this.members, 9)); 10536public override SyntaxList<MemberDeclarationSyntax> Members => new SyntaxList<MemberDeclarationSyntax>(GetRed(ref this.members, 9)); 10702public override SyntaxList<MemberDeclarationSyntax> Members => new SyntaxList<MemberDeclarationSyntax>(GetRed(ref this.members, 9)); 10876public override SyntaxList<MemberDeclarationSyntax> Members => new SyntaxList<MemberDeclarationSyntax>(GetRed(ref this.members, 10)); 11363public override SyntaxList<MemberDeclarationSyntax> Members => new SyntaxList<MemberDeclarationSyntax>(GetRed(ref this.members, 7));
962 references to Members
Microsoft.CodeAnalysis.CSharp (5)
Declarations\DeclarationTreeBuilder.cs (2)
792if (node.Members.Count == 0) 798foreach (var member in node.Members)
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
127foreach (var decl in t.Members)
Symbols\Source\SourceMemberContainerSymbol.cs (2)
3057foreach (var m in syntax.Members) 3916AddNonTypeMembers(builder, typeDecl.Members, diagnostics);
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
src\Analyzers\CSharp\Analyzers\AddAccessibilityModifiers\CSharpAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
49ProcessMembers(context, option, typeDeclaration.Members);
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (1)
124foreach (var member in typeDeclaration.Members)
src\Analyzers\CSharp\Analyzers\RemoveUnusedMembers\CSharpRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
34=> typeDeclaration.Members;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
776foreach (var member in type.Members)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\RefactoringHelpers\CSharpRefactoringHelpers.cs (1)
50var member = typeDecl.Members.FirstOrDefault(d => d.FullSpan.Contains(position));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SelectedMembers\CSharpSelectedMembers.cs (1)
41=> containingType.Members;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
891=> ((TypeDeclarationSyntax)typeDeclaration).Members;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (24)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (10)
55typeDeclaration.Members 140foreach (var constructor in typeDeclaration.Members.OfType<ConstructorDeclarationSyntax>()) 200var equalsOp = (OperatorDeclarationSyntax?)typeDeclaration.Members.FirstOrDefault(member 202var notEqualsOp = (OperatorDeclarationSyntax?)typeDeclaration.Members.FirstOrDefault(member 219foreach (var method in typeDeclaration.Members.OfType<MethodDeclarationSyntax>()) 342foreach (var member in typeDeclaration.Members) 391if (typeDeclaration.Members.IsEmpty()) 413typeDeclaration.Members[0], typeDeclaration.Members[0].GetNodeWithoutLeadingBlankLines()); 434typeDeclaration.Members,
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (3)
184var firstMember = typeDeclaration.Members.First(); 224for (var currentIndex = typeDeclaration.Members.IndexOf(constructorDeclaration) - 1; currentIndex >= 0; currentIndex--) 226var priorMember = typeDeclaration.Members[currentIndex];
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ConstructorGenerator.cs (1)
37var members = Insert(destination.Members, constructorDeclaration, info,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ConversionGenerator.cs (1)
30var members = Insert(destination.Members, methodDeclaration, info, availableIndices, after: LastOperator);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\DestructorGenerator.cs (1)
35var members = Insert(destination.Members, destructorDeclaration, info,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EventGenerator.cs (1)
87var members = Insert(destination.Members, declaration, info, availableIndices,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (1)
80var members = Insert(destination.Members, declaration, info, availableIndices,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
69var members = Insert(destination.Members, methodDeclaration, info, availableIndices, after: LastMethod);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
33var members = Insert(destination.Members, declaration, info, availableIndices);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (1)
31var members = Insert(destination.Members, methodDeclaration, info, availableIndices, after: LastOperator);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
62var members = Insert(destination.Members, declaration, info,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (2)
22var members = destination.Members; 149return (TypeDeclarationSyntax)EnsureHasBraces(typeDeclaration, typeDeclaration.Members.Count > 0);
Microsoft.CodeAnalysis.CSharp.Features (37)
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (6)
325var firstConstructorIndex = currentTypeDeclaration.Members.IndexOf(m => m is ConstructorDeclarationSyntax c && !c.Modifiers.Any(SyntaxKind.StaticKeyword)); 329currentTypeDeclaration.Members.Insert(firstConstructorIndex, constructorDeclaration)); 333var lastFieldOrProperty = currentTypeDeclaration.Members.LastIndexOf(m => m is FieldDeclarationSyntax); 335lastFieldOrProperty = currentTypeDeclaration.Members.LastIndexOf(m => m is PropertyDeclarationSyntax); 344currentTypeDeclaration.Members.Insert(lastFieldOrProperty + 1, constructorDeclaration)); 349currentTypeDeclaration.Members.Insert(0, constructorDeclaration));
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (2)
205foreach (var member in typeDeclaration.Members) 220foreach (var member in typeDeclaration.Members)
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.CallSiteContainerRewriter.cs (1)
437var newMembers = VisitList(ReplaceMembers(node.Members, global: false));
InheritanceMargin\CSharpInheritanceMarginService.cs (1)
40foreach (var member in typeDeclarationNode.Members)
InitializeParameter\CSharpInitializeMemberFromPrimaryConstructorParameterCodeRefactoringProvider.cs (1)
281foreach (var member in typeDeclaration.Members)
IntroduceVariable\CSharpIntroduceVariableService_IntroduceField.cs (5)
82=> DetermineConstantInsertPosition(oldType.Members, newType.Members); 122=> DetermineFieldInsertPosition(oldType.Members, newType.Members); 182typeDeclaration.Members.Insert(index, memberDeclaration));
LineSeparators\CSharpLineSeparatorService.cs (1)
52ProcessNodeList(typeBlock.Members, spans, cancellationToken);
MetadataAsSource\CSharpMetadataAsSourceService.cs (1)
175foreach (var member in type.Members)
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (2)
39=> typeDeclaration.Members; 92hasItems: typeDeclaration.Members.Count > 0,
src\Analyzers\CSharp\Analyzers\AddAccessibilityModifiers\CSharpAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
49ProcessMembers(context, option, typeDeclaration.Members);
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_TopLevelStatements.cs (1)
124foreach (var member in typeDeclaration.Members)
src\Analyzers\CSharp\Analyzers\RemoveUnusedMembers\CSharpRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
34=> typeDeclaration.Members;
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (10)
55typeDeclaration.Members 140foreach (var constructor in typeDeclaration.Members.OfType<ConstructorDeclarationSyntax>()) 200var equalsOp = (OperatorDeclarationSyntax?)typeDeclaration.Members.FirstOrDefault(member 202var notEqualsOp = (OperatorDeclarationSyntax?)typeDeclaration.Members.FirstOrDefault(member 219foreach (var method in typeDeclaration.Members.OfType<MethodDeclarationSyntax>()) 342foreach (var member in typeDeclaration.Members) 391if (typeDeclaration.Members.IsEmpty()) 413typeDeclaration.Members[0], typeDeclaration.Members[0].GetNodeWithoutLeadingBlankLines()); 434typeDeclaration.Members,
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (3)
184var firstMember = typeDeclaration.Members.First(); 224for (var currentIndex = typeDeclaration.Members.IndexOf(constructorDeclaration) - 1; currentIndex >= 0; currentIndex--) 226var priorMember = typeDeclaration.Members[currentIndex];
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
127foreach (var decl in t.Members)
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests.cs (1)
617var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0];
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (14)
Semantics\ConditionalOperatorTests.cs (1)
1290var methodTest = (MethodDeclarationSyntax)classC.Members.First();
Semantics\QueryTests.cs (11)
1454dynamic methodM = (MethodDeclarationSyntax)classC.Members[0]; 1663dynamic methodM = (MethodDeclarationSyntax)classC.Members[0]; 1723dynamic methodM = (MethodDeclarationSyntax)classC.Members[0]; 1761dynamic methodM = (MethodDeclarationSyntax)classC.Members[0]; 2898dynamic main = (MethodDeclarationSyntax)classC.Members[0]; 2931dynamic main = (MethodDeclarationSyntax)classC.Members[0]; 3421var methodM = (MethodDeclarationSyntax)classC.Members[0]; 3465var methodM = (MethodDeclarationSyntax)classC.Members[0]; 3512var methodM = (MethodDeclarationSyntax)classC.Members[0]; 3551var methodM = (MethodDeclarationSyntax)classC.Members[0]; 3599var methodM = (MethodDeclarationSyntax)classC.Members[0];
Semantics\SemanticErrorTests.cs (1)
3328var mainMethod = (MethodDeclarationSyntax)classError.Members[1];
Semantics\TargetTypedConditionalOperatorTests.cs (1)
338var methodTest = (MethodDeclarationSyntax)classC.Members.First();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (123)
Compilation\GetSemanticInfoTests.cs (11)
243Assert.Equal(3, testClass.Members.Count); 244var mainMethod = testClass.Members[1] as MethodDeclarationSyntax; 297var main = (MethodDeclarationSyntax)c.Members[1]; 375Assert.Equal(2, testClass.Members.Count); 376var mainMethod = testClass.Members[1] as MethodDeclarationSyntax; 478Assert.Equal(2, testClass.Members.Count); 479var mainMethod = testClass.Members[1] as MethodDeclarationSyntax; 531Assert.Equal(1, testClass.Members.Count); 532var mainMethod = testClass.Members[0] as MethodDeclarationSyntax; 973var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 997var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0];
Compilation\SemanticModelAPITests.cs (39)
643var staticProgramField = classProgram.Members[0] as FieldDeclarationSyntax; 674var field = decl.Members[0] as FieldDeclarationSyntax; 702var method = decl.Members[0] as MethodDeclarationSyntax; 725var xdecl = bdecl.Members[0] as FieldDeclarationSyntax; 751var bdecl = adecl.Members[0] as TypeDeclarationSyntax; 789var abDecl = aDecl.Members[0] as TypeDeclarationSyntax; 795var xDecl = mainDecl.Members[0] as FieldDeclarationSyntax; 1410var fieldDecl = (FieldDeclarationSyntax)typeDecl.Members[0]; 1500var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 1549var methodDecl = (MethodDeclarationSyntax)interfaceDecl.Members[0]; 1588var constructorDecl = (ConstructorDeclarationSyntax)typeDecl.Members[0]; 1628var propertyDecl = (PropertyDeclarationSyntax)typeDecl.Members[0]; 1646var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 1664var indexerDecl = (IndexerDeclarationSyntax)typeDecl.Members[0]; 1777var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 1828var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 1878var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 1917var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 1954var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 1991var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 2170var ctor1 = (ConstructorDeclarationSyntax)typeDecl.Members[0]; 2171var ctor2 = (ConstructorDeclarationSyntax)typeDecl.Members[1]; 2172var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[2]; 2215var ctor1 = (ConstructorDeclarationSyntax)typeDecl.Members[0]; 2216var ctor2 = (ConstructorDeclarationSyntax)typeDecl.Members[1]; 2217var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[2]; 2257var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 2349var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 2444var indexerDecl = (IndexerDeclarationSyntax)typeDecl.Members[0]; 2486var propertyDecl = (PropertyDeclarationSyntax)typeDecl.Members[0]; 2531var eventDecl = (EventDeclarationSyntax)typeDecl.Members[0]; 2562var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 2634var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 2671var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 2762var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 2862var fieldDecl = (FieldDeclarationSyntax)typeDecl.Members[0]; 2863var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[1]; 2892var fieldDecl = (FieldDeclarationSyntax)typeDecl.Members[0]; 3087var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0];
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (70)
278var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 301var propertyDecl = (PropertyDeclarationSyntax)typeDecl.Members[0]; 334var indexerDecl = (IndexerDeclarationSyntax)typeDecl.Members[0]; 381var eventDecl = (EventDeclarationSyntax)typeDecl.Members[0]; 407var eventDecl = (EventFieldDeclarationSyntax)typeDecl.Members[0]; 452var node = (BasePropertyDeclarationSyntax)typeDecl.Members[0]; 474var node = (BasePropertyDeclarationSyntax)typeDecl.Members[0]; 499var node = (EventDeclarationSyntax)typeDecl.Members[0]; 521var node = (PropertyDeclarationSyntax)typeDecl.Members[0]; 543var node = (IndexerDeclarationSyntax)typeDecl.Members[0]; 566var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 588var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 775var fieldDecl = (FieldDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 797var fieldDecl = (FieldDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 821var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 857var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 901var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 948var fieldDecl = (FieldDeclarationSyntax)typeDecl.Members[0]; 955var enumDecl = (EnumDeclarationSyntax)typeDecl.Members[1]; 973var memDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 980memDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 1083var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[2]; 1126var someMemberInB = (MemberDeclarationSyntax)typeDeclB.Members[0]; 1134var someMemberInC = (MemberDeclarationSyntax)typeDeclC.Members[0]; 1173var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[2]; 1212var someMemberInC = (MemberDeclarationSyntax)typeDeclC.Members[0]; 1223var methodM = (MethodDeclarationSyntax)typeDeclC.Members[1]; 1248var someMemberInA = (MemberDeclarationSyntax)typeDeclA.Members[0]; 1282var someMemberInC = (MemberDeclarationSyntax)typeDeclC.Members[0]; 1332var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 1382var someMemberInC = (MemberDeclarationSyntax)typeDeclC.Members[0]; 1435var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 1595var someMemberInC = (MemberDeclarationSyntax)typeDeclC.Members[0]; 1630var someMemberInC = (MemberDeclarationSyntax)typeDeclC.Members[0]; 1668var someMemberInC = (MemberDeclarationSyntax)typeDeclC.Members[0]; 1712var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 1815var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 1871var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 2008var methodDecl = (MethodDeclarationSyntax)typeDecl.Members[0]; 2052var methodM = (MethodDeclarationSyntax)typeDeclA.Members[0]; 2250var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 2286var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 2323var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 2359var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 2395var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 2425var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 2457var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 2494var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 2531var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 2562var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[1]; 2591var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[1]; 2616var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 2641var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 2671var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 2699var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 2847var classMemberNodes = classNode.Members; 2975var dsyma1 = model.GetDeclaredSymbol(node1.Members[0] as MethodDeclarationSyntax); 2976var dsyma2 = model.GetDeclaredSymbol(node1.Members[1]); 2981var node2 = (node1.Members[2] as TypeDeclarationSyntax); 2986var node3 = (node1.Members[3] as TypeDeclarationSyntax); 2994var dsymc1 = model.GetDeclaredSymbol(node3.Members[0] as MethodDeclarationSyntax); 2995var dsymc2 = model.GetDeclaredSymbol(node3.Members[1] as MethodDeclarationSyntax); 2996var dsymc3 = model.GetDeclaredSymbol(node3.Members[2] as MethodDeclarationSyntax); 3146var accessors = (synType.Members[0] as PropertyDeclarationSyntax).AccessorList; 3153accessors = (synType.Members[1] as PropertyDeclarationSyntax).AccessorList; 3211var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[2]).Members[0]; 3234var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 3265var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 3709var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 5175var methodDeclM = (MethodDeclarationSyntax)typeDeclC.Members.Single();
Symbols\MethodEqualityTests.cs (1)
210var mDecl = (MethodDeclarationSyntax)cDecl.Members[0];
Symbols\Source\BaseClassTests.cs (2)
273var someMemberInA = classA.Members[0]; 310var someMemberInA = classA.Members[0];
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (701)
IncrementalParsing\BinaryExpression.cs (2)
32var method = type.Members[0] as MethodDeclarationSyntax; 208MethodDeclarationSyntax method = classType.Members[0] as MethodDeclarationSyntax;
IncrementalParsing\ChangingIdentifiers.cs (1)
275MethodDeclarationSyntax method = classType.Members[0] as MethodDeclarationSyntax;
IncrementalParsing\CompoundAssignment.cs (1)
147var method = classType.Members[0] as MethodDeclarationSyntax;
IncrementalParsing\TypeChanges.cs (8)
33Assert.IsType<DestructorDeclarationSyntax>(classType.Members[0]); 48Assert.IsType<ConstructorDeclarationSyntax>(classType.Members[0]); 63Assert.IsType<ConstructorDeclarationSyntax>(classType.Members[0]); 78Assert.IsType<ConstructorDeclarationSyntax>(classType.Members[0]); 93var propertyType = classType.Members[0] as PropertyDeclarationSyntax; 109var propertyType = classType.Members[0] as PropertyDeclarationSyntax; 125var propertyType = classType.Members[0] as EventDeclarationSyntax; 141var propertyType = classType.Members[0] as EventDeclarationSyntax;
IncrementalParsing\UnaryExpression.cs (1)
90var method = classType.Members[0] as MethodDeclarationSyntax;
LexicalAndXml\XmlDocCommentTests.cs (12)
1832Assert.Equal(typeof(MethodDeclarationSyntax), (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Members[0].GetType()); 1834var keyword = ((tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Members[0] as MethodDeclarationSyntax).ReturnType; 1867Assert.Equal(typeof(MethodDeclarationSyntax), (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Members[0].GetType()); 1869var keyword = ((tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Members[0] as MethodDeclarationSyntax).ReturnType; 1902Assert.Equal(typeof(PropertyDeclarationSyntax), (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Members[0].GetType()); 1904var keyword = ((tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Members[0] as PropertyDeclarationSyntax).Type; 1937Assert.Equal(typeof(IndexerDeclarationSyntax), (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Members[0].GetType()); 1939var keyword = ((tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Members[0] as IndexerDeclarationSyntax).Type; 1972Assert.Equal(typeof(MethodDeclarationSyntax), (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Members[0].GetType()); 1975var method = (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Members[0] as MethodDeclarationSyntax; 2047Assert.Equal(typeof(MethodDeclarationSyntax), (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Members[0].GetType()); 2049var keyword = ((tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Members[0] as MethodDeclarationSyntax).ReturnType;
Parsing\DeclarationParsingTests.cs (205)
791Assert.Equal(0, cs.Members.Count); 818Assert.Equal(0, cs.Members.Count); 845Assert.Equal(0, cs.Members.Count); 872Assert.Equal(0, cs.Members.Count); 899Assert.Equal(0, cs.Members.Count); 926Assert.Equal(0, cs.Members.Count); 953Assert.Equal(0, cs.Members.Count); 980Assert.Equal(0, cs.Members.Count); 1008Assert.Equal(0, cs.Members.Count); 1035Assert.Equal(0, cs.Members.Count); 1066Assert.Equal(0, cs.Members.Count); 1098Assert.Equal(0, cs.Members.Count); 1138Assert.Equal(0, cs.Members.Count); 1179Assert.Equal(0, cs.Members.Count); 1245Assert.Equal(0, cs.Members.Count); 1286Assert.Equal(0, cs.Members.Count); 1327Assert.Equal(0, cs.Members.Count); 1383Assert.Equal(0, cs.Members.Count); 1438Assert.Equal(0, cs.Members.Count); 1588Assert.Equal(0, cs.Members.Count); 1728Assert.Equal(1, cs.Members.Count); 1730Assert.Equal(SyntaxKind.ClassDeclaration, cs.Members[0].Kind()); 1731cs = (TypeDeclarationSyntax)cs.Members[0]; 1768Assert.Equal(1, cs.Members.Count); 1770Assert.Equal(SyntaxKind.ClassDeclaration, cs.Members[0].Kind()); 1771cs = (TypeDeclarationSyntax)cs.Members[0]; 1809Assert.Equal(1, cs.Members.Count); 1811Assert.Equal(SyntaxKind.ClassDeclaration, cs.Members[0].Kind()); 1812cs = (TypeDeclarationSyntax)cs.Members[0]; 1850Assert.Equal(1, cs.Members.Count); 1852Assert.Equal(SyntaxKind.ClassDeclaration, cs.Members[0].Kind()); 1853cs = (TypeDeclarationSyntax)cs.Members[0]; 1892Assert.Equal(1, cs.Members.Count); 1894Assert.Equal(SyntaxKind.ClassDeclaration, cs.Members[0].Kind()); 1895cs = (TypeDeclarationSyntax)cs.Members[0]; 1934Assert.Equal(1, cs.Members.Count); 1936Assert.Equal(SyntaxKind.ClassDeclaration, cs.Members[0].Kind()); 1937cs = (TypeDeclarationSyntax)cs.Members[0]; 1975Assert.Equal(1, cs.Members.Count); 1977Assert.Equal(SyntaxKind.ClassDeclaration, cs.Members[0].Kind()); 1978cs = (TypeDeclarationSyntax)cs.Members[0]; 2454Assert.Equal(1, cs.Members.Count); 2456Assert.Equal(SyntaxKind.DelegateDeclaration, cs.Members[0].Kind()); 2457var ds = (DelegateDeclarationSyntax)cs.Members[0]; 2496Assert.Equal(1, cs.Members.Count); 2498Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 2499var ms = (MethodDeclarationSyntax)cs.Members[0]; 2542Assert.Equal(1, cs.Members.Count); 2544Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 2545var ms = (MethodDeclarationSyntax)cs.Members[0]; 2588Assert.Equal(1, cs.Members.Count); 2590Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 2591var ms = (MethodDeclarationSyntax)cs.Members[0]; 2633Assert.Equal(1, cs.Members.Count); 2635Assert.Equal(SyntaxKind.IncompleteMember, cs.Members[0].Kind()); 2663Assert.Equal(1, cs.Members.Count); 2665Assert.Equal(SyntaxKind.IncompleteMember, cs.Members[0].Kind()); 2691Assert.Equal(1, cs.Members.Count); 2693Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 2694var ms = (MethodDeclarationSyntax)cs.Members[0]; 2759Assert.Equal(1, cs.Members.Count); 2761Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 2762var ms = (MethodDeclarationSyntax)cs.Members[0]; 2806Assert.Equal(1, structDecl.Members.Count); 2808Assert.Equal(SyntaxKind.MethodDeclaration, structDecl.Members[0].Kind()); 2809var ms = (MethodDeclarationSyntax)structDecl.Members[0]; 2853Assert.Equal(1, structDecl.Members.Count); 2855Assert.Equal(SyntaxKind.MethodDeclaration, structDecl.Members[0].Kind()); 2856var ms = (MethodDeclarationSyntax)structDecl.Members[0]; 2903Assert.Equal(1, structDecl.Members.Count); 2905Assert.Equal(SyntaxKind.PropertyDeclaration, structDecl.Members[0].Kind()); 2906var propertySyntax = (PropertyDeclarationSyntax)structDecl.Members[0]; 2944Assert.Equal(1, structDecl.Members.Count); 2946Assert.Equal(SyntaxKind.PropertyDeclaration, structDecl.Members[0].Kind()); 2947var propertySyntax = (PropertyDeclarationSyntax)structDecl.Members[0]; 3005Assert.Equal(1, cs.Members.Count); 3007Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 3008var ms = (MethodDeclarationSyntax)cs.Members[0]; 3057Assert.Equal(1, cs.Members.Count); 3059Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 3060var ms = (MethodDeclarationSyntax)cs.Members[0]; 3118Assert.Equal(1, cs.Members.Count); 3120Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 3121var ms = (MethodDeclarationSyntax)cs.Members[0]; 3183Assert.Equal(1, cs.Members.Count); 3185Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 3186var ms = (MethodDeclarationSyntax)cs.Members[0]; 3257Assert.Equal(1, cs.Members.Count); 3259Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 3260var ms = (MethodDeclarationSyntax)cs.Members[0]; 3322Assert.Equal(1, cs.Members.Count); 3324Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 3325var ms = (MethodDeclarationSyntax)cs.Members[0]; 3374Assert.Equal(1, cs.Members.Count); 3376Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 3377var ms = (MethodDeclarationSyntax)cs.Members[0]; 3420Assert.Equal(1, cs.Members.Count); 3422Assert.Equal(SyntaxKind.MethodDeclaration, cs.Members[0].Kind()); 3423var ms = (MethodDeclarationSyntax)cs.Members[0]; 3502Assert.Equal(1, cs.Members.Count); 3504Assert.Equal(SyntaxKind.ConstructorDeclaration, cs.Members[0].Kind()); 3505var cn = (ConstructorDeclarationSyntax)cs.Members[0]; 3537Assert.Equal(1, cs.Members.Count); 3539Assert.Equal(SyntaxKind.ConstructorDeclaration, cs.Members[0].Kind()); 3540var cn = (ConstructorDeclarationSyntax)cs.Members[0]; 3584Assert.Equal(1, cs.Members.Count); 3586Assert.Equal(SyntaxKind.DestructorDeclaration, cs.Members[0].Kind()); 3587var cn = (DestructorDeclarationSyntax)cs.Members[0]; 3620Assert.Equal(1, cs.Members.Count); 3622Assert.Equal(SyntaxKind.FieldDeclaration, cs.Members[0].Kind()); 3623var fs = (FieldDeclarationSyntax)cs.Members[0]; 3680Assert.Equal(1, cs.Members.Count); 3682Assert.Equal(SyntaxKind.FieldDeclaration, cs.Members[0].Kind()); 3683var fs = (FieldDeclarationSyntax)cs.Members[0]; 3720Assert.Equal(1, cs.Members.Count); 3722Assert.Equal(SyntaxKind.FieldDeclaration, cs.Members[0].Kind()); 3723var fs = (FieldDeclarationSyntax)cs.Members[0]; 3774Assert.Equal(1, cs.Members.Count); 3776Assert.Equal(SyntaxKind.EventFieldDeclaration, cs.Members[0].Kind()); 3777var fs = (EventFieldDeclarationSyntax)cs.Members[0]; 3830Assert.Equal(1, cs.Members.Count); 3832Assert.Equal(SyntaxKind.FieldDeclaration, cs.Members[0].Kind()); 3833var fs = (FieldDeclarationSyntax)cs.Members[0]; 3875Assert.Equal(1, cs.Members.Count); 3877Assert.Equal(SyntaxKind.FieldDeclaration, cs.Members[0].Kind()); 3878var fs = (FieldDeclarationSyntax)cs.Members[0]; 3919Assert.Equal(1, cs.Members.Count); 3921Assert.Equal(SyntaxKind.FieldDeclaration, cs.Members[0].Kind()); 3922var fs = (FieldDeclarationSyntax)cs.Members[0]; 3964Assert.Equal(1, cs.Members.Count); 3966Assert.Equal(SyntaxKind.FieldDeclaration, cs.Members[0].Kind()); 3967var fs = (FieldDeclarationSyntax)cs.Members[0]; 4018Assert.Equal(1, cs.Members.Count); 4020Assert.Equal(SyntaxKind.FieldDeclaration, cs.Members[0].Kind()); 4021var fs = (FieldDeclarationSyntax)cs.Members[0]; 4081Assert.Equal(1, cs.Members.Count); 4083Assert.Equal(SyntaxKind.FieldDeclaration, cs.Members[0].Kind()); 4084var fs = (FieldDeclarationSyntax)cs.Members[0]; 4127Assert.Equal(1, cs.Members.Count); 4129Assert.Equal(SyntaxKind.PropertyDeclaration, cs.Members[0].Kind()); 4130var ps = (PropertyDeclarationSyntax)cs.Members[0]; 4181Assert.Equal(1, cs.Members.Count); 4183Assert.Equal(SyntaxKind.PropertyDeclaration, cs.Members[0].Kind()); 4184var ps = (PropertyDeclarationSyntax)cs.Members[0]; 4236Assert.Equal(1, cs.Members.Count); 4238Assert.Equal(SyntaxKind.PropertyDeclaration, cs.Members[0].Kind()); 4239var ps = (PropertyDeclarationSyntax)cs.Members[0]; 4309Assert.Equal(1, cs.Members.Count); 4311Assert.Equal(SyntaxKind.PropertyDeclaration, cs.Members[0].Kind()); 4312var ps = (PropertyDeclarationSyntax)cs.Members[0]; 4363Assert.Equal(1, cs.Members.Count); 4365Assert.Equal(SyntaxKind.PropertyDeclaration, cs.Members[0].Kind()); 4366var ps = (PropertyDeclarationSyntax)cs.Members[0]; 4501Assert.Equal(1, cs.Members.Count); 4503Assert.Equal(isEvent ? SyntaxKind.EventDeclaration : SyntaxKind.PropertyDeclaration, cs.Members[0].Kind()); 4504var ps = (PropertyDeclarationSyntax)cs.Members[0]; 4557Assert.Equal(1, cs.Members.Count); 4559Assert.Equal(SyntaxKind.EventDeclaration, cs.Members[0].Kind()); 4560var es = (EventDeclarationSyntax)cs.Members[0]; 4613Assert.Equal(1, cs.Members.Count); 4615Assert.Equal(SyntaxKind.PropertyDeclaration, cs.Members[0].Kind()); 4616var ps = (PropertyDeclarationSyntax)cs.Members[0]; 4697Assert.Equal(1, cs.Members.Count); 4699Assert.Equal(SyntaxKind.PropertyDeclaration, cs.Members[0].Kind()); 4700var ps = (PropertyDeclarationSyntax)cs.Members[0]; 4753Assert.Equal(1, cs.Members.Count); 4755Assert.Equal(SyntaxKind.EventDeclaration, cs.Members[0].Kind()); 4756var es = (EventDeclarationSyntax)cs.Members[0]; 4807Assert.Equal(1, cs.Members.Count); 4809Assert.Equal(SyntaxKind.EventDeclaration, cs.Members[0].Kind()); 4810var es = (EventDeclarationSyntax)cs.Members[0]; 4890Assert.Equal(1, cs.Members.Count); 4892Assert.Equal(SyntaxKind.EventDeclaration, cs.Members[0].Kind()); 4893var es = (EventDeclarationSyntax)cs.Members[0]; 4947Assert.Equal(1, cs.Members.Count); 4949Assert.Equal(SyntaxKind.IndexerDeclaration, cs.Members[0].Kind()); 4950var ps = (IndexerDeclarationSyntax)cs.Members[0]; 5014Assert.Equal(1, cs.Members.Count); 5016Assert.Equal(SyntaxKind.IndexerDeclaration, cs.Members[0].Kind()); 5017var ps = (IndexerDeclarationSyntax)cs.Members[0]; 5082Assert.Equal(1, cs.Members.Count); 5084Assert.Equal(SyntaxKind.IndexerDeclaration, cs.Members[0].Kind()); 5085var ps = (IndexerDeclarationSyntax)cs.Members[0]; 5149Assert.Equal(1, cs.Members.Count); 5151Assert.Equal(SyntaxKind.IndexerDeclaration, cs.Members[0].Kind()); 5152var ps = (IndexerDeclarationSyntax)cs.Members[0]; 5225Assert.Equal(1, cs.Members.Count); 5227Assert.Equal(SyntaxKind.IndexerDeclaration, cs.Members[0].Kind()); 5228var ps = (IndexerDeclarationSyntax)cs.Members[0]; 5293Assert.Equal(1, cs.Members.Count); 5295Assert.Equal(SyntaxKind.OperatorDeclaration, cs.Members[0].Kind()); 5296var ps = (OperatorDeclarationSyntax)cs.Members[0]; 5373Assert.Equal(1, cs.Members.Count); 5375Assert.Equal(SyntaxKind.OperatorDeclaration, cs.Members[0].Kind()); 5376var ps = (OperatorDeclarationSyntax)cs.Members[0]; 5487Assert.Equal(1, cs.Members.Count); 5489Assert.Equal(SyntaxKind.OperatorDeclaration, cs.Members[0].Kind()); 5490var ps = (OperatorDeclarationSyntax)cs.Members[0]; 5550Assert.Equal(1, cs.Members.Count); 5552Assert.Equal(SyntaxKind.ConversionOperatorDeclaration, cs.Members[0].Kind()); 5553var ms = (ConversionOperatorDeclarationSyntax)cs.Members[0]; 5598Assert.Equal(1, cs.Members.Count); 5600Assert.Equal(SyntaxKind.ConversionOperatorDeclaration, cs.Members[0].Kind()); 5601var ms = (ConversionOperatorDeclarationSyntax)cs.Members[0]; 5885var mainMethod = (MethodDeclarationSyntax)@class.Members[0];
Parsing\ParsingErrorRecoveryTests.cs (469)
1533Assert.Equal(2, agg.Members.Count); 1534Assert.Equal(SyntaxKind.IncompleteMember, agg.Members[0].Kind()); 1535Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[1].Kind()); 1551Assert.Equal(2, agg.Members.Count); 1552Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[0].Kind()); 1553Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[1].Kind()); 1569Assert.Equal(2, agg.Members.Count); 1570Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[0].Kind()); 1571Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[1].Kind()); 1588Assert.Equal(2, agg.Members.Count); 1589Assert.Equal(SyntaxKind.IncompleteMember, agg.Members[0].Kind()); 1590Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[1].Kind()); 1608Assert.Equal(2, agg.Members.Count); 1609Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[0].Kind()); 1610Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[1].Kind()); 1627Assert.Equal(2, agg.Members.Count); 1628Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[0].Kind()); 1629Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[1].Kind()); 1647Assert.Equal(1, agg.Members.Count); 1648Assert.Equal(SyntaxKind.IncompleteMember, agg.Members[0].Kind()); 1664Assert.Equal(1, agg.Members.Count); 1665Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[0].Kind()); 1681Assert.Equal(1, agg.Members.Count); 1682Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[0].Kind()); 1699Assert.Equal(1, agg.Members.Count); 1700Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1717Assert.Equal(1, agg.Members.Count); 1718Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1736Assert.Equal(1, agg.Members.Count); 1737Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1754Assert.Equal(1, agg.Members.Count); 1755Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1774Assert.Equal(1, agg.Members.Count); 1775Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1791Assert.Equal(1, agg.Members.Count); 1792Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1808Assert.Equal(1, agg.Members.Count); 1809Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1826Assert.Equal(1, agg.Members.Count); 1827Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1843Assert.Equal(1, agg.Members.Count); 1844Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1862Assert.Equal(2, agg.Members.Count); 1863Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1864Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 1881Assert.Equal(2, agg.Members.Count); 1882Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1883Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 1901Assert.Equal(2, agg.Members.Count); 1902Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1903Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 1920Assert.Equal(2, agg.Members.Count); 1921Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1922Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 1941Assert.Equal(2, agg.Members.Count); 1942Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1943Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 1959Assert.Equal(1, agg.Members.Count); 1960Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1976Assert.Equal(1, agg.Members.Count); 1977Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 1993Assert.Equal(1, agg.Members.Count); 1994Assert.Equal(SyntaxKind.ConstructorDeclaration, agg.Members[0].Kind()); 2025Assert.Equal(1, agg.Members.Count); 2026Assert.Equal(SyntaxKind.IndexerDeclaration, agg.Members[0].Kind()); 2064Assert.Equal(1, agg.Members.Count); 2065Assert.Equal(SyntaxKind.IndexerDeclaration, agg.Members[0].Kind()); 2084Assert.Equal(1, agg.Members.Count); 2085Assert.Equal(SyntaxKind.IndexerDeclaration, agg.Members[0].Kind()); 2103Assert.Equal(1, agg.Members.Count); 2104Assert.Equal(SyntaxKind.IndexerDeclaration, agg.Members[0].Kind()); 2124Assert.Equal(1, agg.Members.Count); 2125Assert.Equal(SyntaxKind.IndexerDeclaration, agg.Members[0].Kind()); 2142Assert.Equal(1, agg.Members.Count); 2143Assert.Equal(SyntaxKind.IndexerDeclaration, agg.Members[0].Kind()); 2173Assert.Equal(1, agg.Members.Count); 2174Assert.Equal(SyntaxKind.IndexerDeclaration, agg.Members[0].Kind()); 2191Assert.Equal(1, agg.Members.Count); 2192Assert.Equal(SyntaxKind.IndexerDeclaration, agg.Members[0].Kind()); 2208Assert.Equal(1, agg.Members.Count); 2209Assert.Equal(SyntaxKind.IndexerDeclaration, agg.Members[0].Kind()); 2227Assert.Equal(2, agg.Members.Count); 2228Assert.Equal(SyntaxKind.IndexerDeclaration, agg.Members[0].Kind()); 2229Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 2267Assert.Equal(2, agg.Members.Count); 2268Assert.Equal(SyntaxKind.IndexerDeclaration, agg.Members[0].Kind()); 2269Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 2288Assert.Equal(2, agg.Members.Count); 2289Assert.Equal(SyntaxKind.IndexerDeclaration, agg.Members[0].Kind()); 2290Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 2308Assert.Equal(2, agg.Members.Count); 2309Assert.Equal(SyntaxKind.IndexerDeclaration, agg.Members[0].Kind()); 2310Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 2330Assert.Equal(2, agg.Members.Count); 2331Assert.Equal(SyntaxKind.IndexerDeclaration, agg.Members[0].Kind()); 2332Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 2873Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[0].Kind()); 2890Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[0].Kind()); 2906Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[0].Kind()); 2924Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[0].Kind()); 2940Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[0].Kind()); 2956Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[0].Kind()); 2972Assert.Equal(SyntaxKind.IncompleteMember, agg.Members[0].Kind()); 2988Assert.Equal(SyntaxKind.IncompleteMember, agg.Members[0].Kind()); 3004Assert.Equal(2, agg.Members.Count); 3005Assert.Equal(SyntaxKind.IncompleteMember, agg.Members[0].Kind()); 3006Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 3022Assert.Equal(2, agg.Members.Count); 3023Assert.Equal(SyntaxKind.IncompleteMember, agg.Members[0].Kind()); 3024Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 3040Assert.Equal(1, agg.Members.Count); 3041Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3042var ms = (MethodDeclarationSyntax)agg.Members[0]; 3063Assert.Equal(1, agg.Members.Count); 3064Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3065var ms = (MethodDeclarationSyntax)agg.Members[0]; 3087Assert.Equal(1, agg.Members.Count); 3088Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3089var ms = (MethodDeclarationSyntax)agg.Members[0]; 3111Assert.Equal(1, agg.Members.Count); 3112Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3113var ms = (MethodDeclarationSyntax)agg.Members[0]; 3133Assert.Equal(1, agg.Members.Count); 3134Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3135var ms = (MethodDeclarationSyntax)agg.Members[0]; 3156Assert.Equal(1, agg.Members.Count); 3157Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3158var ms = (MethodDeclarationSyntax)agg.Members[0]; 3179Assert.Equal(1, agg.Members.Count); 3180Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3181var ms = (MethodDeclarationSyntax)agg.Members[0]; 3202Assert.Equal(1, agg.Members.Count); 3203Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3204var ms = (MethodDeclarationSyntax)agg.Members[0]; 3225Assert.Equal(1, agg.Members.Count); 3226Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3227var ms = (MethodDeclarationSyntax)agg.Members[0]; 3248Assert.Equal(1, agg.Members.Count); 3249Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3250var ms = (MethodDeclarationSyntax)agg.Members[0]; 3269Assert.Equal(1, agg.Members.Count); 3270Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3271var ms = (MethodDeclarationSyntax)agg.Members[0]; 3290Assert.Equal(1, agg.Members.Count); 3291Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3292var ms = (MethodDeclarationSyntax)agg.Members[0]; 3311Assert.Equal(1, agg.Members.Count); 3312Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3313var ms = (MethodDeclarationSyntax)agg.Members[0]; 3332Assert.Equal(1, agg.Members.Count); 3333Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3334var ms = (MethodDeclarationSyntax)agg.Members[0]; 3353Assert.Equal(1, agg.Members.Count); 3354Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3355var ms = (MethodDeclarationSyntax)agg.Members[0]; 3374Assert.Equal(1, agg.Members.Count); 3375Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3376var ms = (MethodDeclarationSyntax)agg.Members[0]; 3396Assert.Equal(1, agg.Members.Count); 3397Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3398var ms = (MethodDeclarationSyntax)agg.Members[0]; 3419Assert.Equal(1, agg.Members.Count); 3420Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3421var ms = (MethodDeclarationSyntax)agg.Members[0]; 3442Assert.Equal(1, agg.Members.Count); 3443Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3444var ms = (MethodDeclarationSyntax)agg.Members[0]; 3465Assert.Equal(1, agg.Members.Count); 3466Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3467var ms = (MethodDeclarationSyntax)agg.Members[0]; 3489Assert.Equal(1, agg.Members.Count); 3490Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3491var ms = (MethodDeclarationSyntax)agg.Members[0]; 3512Assert.Equal(1, agg.Members.Count); 3513Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3514var ms = (MethodDeclarationSyntax)agg.Members[0]; 3535Assert.Equal(1, agg.Members.Count); 3536Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3537var ms = (MethodDeclarationSyntax)agg.Members[0]; 3554var md = (file.Members[0] as TypeDeclarationSyntax).Members[0] as MethodDeclarationSyntax; 3578Assert.Equal(1, agg.Members.Count); 3579Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3580var ms = (MethodDeclarationSyntax)agg.Members[0]; 3603Assert.Equal(1, agg.Members.Count); 3604Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3605var ms = (MethodDeclarationSyntax)agg.Members[0]; 3628Assert.Equal(1, agg.Members.Count); 3629Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3630var ms = (MethodDeclarationSyntax)agg.Members[0]; 3654Assert.Equal(1, agg.Members.Count); 3655Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3656var ms = (MethodDeclarationSyntax)agg.Members[0]; 3678Assert.Equal(1, agg.Members.Count); 3679Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3680var ms = (MethodDeclarationSyntax)agg.Members[0]; 3702Assert.Equal(1, agg.Members.Count); 3703Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3704var ms = (MethodDeclarationSyntax)agg.Members[0]; 3727Assert.Equal(1, agg.Members.Count); 3728Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3729var ms = (MethodDeclarationSyntax)agg.Members[0]; 3751Assert.Equal(1, agg.Members.Count); 3752Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3753var ms = (MethodDeclarationSyntax)agg.Members[0]; 3775Assert.Equal(1, agg.Members.Count); 3776Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3777var ms = (MethodDeclarationSyntax)agg.Members[0]; 3799Assert.Equal(1, agg.Members.Count); 3800Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3801var ms = (MethodDeclarationSyntax)agg.Members[0]; 3824Assert.Equal(1, agg.Members.Count); 3825Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3826var ms = (MethodDeclarationSyntax)agg.Members[0]; 3848Assert.Equal(1, agg.Members.Count); 3849Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3850var ms = (MethodDeclarationSyntax)agg.Members[0]; 3872Assert.Equal(1, agg.Members.Count); 3873Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3874var ms = (MethodDeclarationSyntax)agg.Members[0]; 3897Assert.Equal(1, agg.Members.Count); 3898Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3899var ms = (MethodDeclarationSyntax)agg.Members[0]; 3923Assert.Equal(1, agg.Members.Count); 3924Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3925var ms = (MethodDeclarationSyntax)agg.Members[0]; 3949Assert.Equal(1, agg.Members.Count); 3950Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3951var ms = (MethodDeclarationSyntax)agg.Members[0]; 3976Assert.Equal(1, agg.Members.Count); 3977Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 3978var ms = (MethodDeclarationSyntax)agg.Members[0]; 4001Assert.Equal(1, agg.Members.Count); 4002Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4003var ms = (MethodDeclarationSyntax)agg.Members[0]; 4026Assert.Equal(1, agg.Members.Count); 4027Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4028var ms = (MethodDeclarationSyntax)agg.Members[0]; 4052Assert.Equal(1, agg.Members.Count); 4053Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4054var ms = (MethodDeclarationSyntax)agg.Members[0]; 4073Assert.Equal(1, agg.Members.Count); 4074Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4075var ms = (MethodDeclarationSyntax)agg.Members[0]; 4118Assert.Equal(1, agg.Members.Count); 4119Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4120var ms = (MethodDeclarationSyntax)agg.Members[0]; 4139Assert.Equal(1, agg.Members.Count); 4140Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4141var ms = (MethodDeclarationSyntax)agg.Members[0]; 4160Assert.Equal(1, agg.Members.Count); 4161Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4162var ms = (MethodDeclarationSyntax)agg.Members[0]; 4181Assert.Equal(1, agg.Members.Count); 4182Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4183var ms = (MethodDeclarationSyntax)agg.Members[0]; 4203Assert.Equal(1, agg.Members.Count); 4204Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4205var ms = (MethodDeclarationSyntax)agg.Members[0]; 4225Assert.Equal(1, agg.Members.Count); 4226Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4227var ms = (MethodDeclarationSyntax)agg.Members[0]; 4248Assert.Equal(1, agg.Members.Count); 4249Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4250var ms = (MethodDeclarationSyntax)agg.Members[0]; 4271Assert.Equal(1, agg.Members.Count); 4272Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4273var ms = (MethodDeclarationSyntax)agg.Members[0]; 4292Assert.Equal(1, agg.Members.Count); 4293Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4294var ms = (MethodDeclarationSyntax)agg.Members[0]; 4315Assert.Equal(1, agg.Members.Count); 4316Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4317var ms = (MethodDeclarationSyntax)agg.Members[0]; 4338Assert.Equal(1, agg.Members.Count); 4339Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4340var ms = (MethodDeclarationSyntax)agg.Members[0]; 4364Assert.Equal(1, agg.Members.Count); 4365Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4366var ms = (MethodDeclarationSyntax)agg.Members[0]; 4386Assert.Equal(1, agg.Members.Count); 4387Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4388var ms = (MethodDeclarationSyntax)agg.Members[0]; 4412Assert.Equal(1, agg.Members.Count); 4413Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4414var ms = (MethodDeclarationSyntax)agg.Members[0]; 4439Assert.Equal(1, agg.Members.Count); 4440Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4441var ms = (MethodDeclarationSyntax)agg.Members[0]; 4460Assert.Equal(1, agg.Members.Count); 4461Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4462var ms = (MethodDeclarationSyntax)agg.Members[0]; 4483Assert.Equal(1, agg.Members.Count); 4484Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4485var ms = (MethodDeclarationSyntax)agg.Members[0]; 4508Assert.Equal(1, agg.Members.Count); 4509Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4510var ms = (MethodDeclarationSyntax)agg.Members[0]; 4533Assert.Equal(1, agg.Members.Count); 4534Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4535var ms = (MethodDeclarationSyntax)agg.Members[0]; 4555Assert.Equal(1, agg.Members.Count); 4556Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4557var ms = (MethodDeclarationSyntax)agg.Members[0]; 4580Assert.Equal(1, agg.Members.Count); 4581Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4582var ms = (MethodDeclarationSyntax)agg.Members[0]; 4606Assert.Equal(1, agg.Members.Count); 4607Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4608var ms = (MethodDeclarationSyntax)agg.Members[0]; 4633Assert.Equal(1, agg.Members.Count); 4634Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4635var ms = (MethodDeclarationSyntax)agg.Members[0]; 4660Assert.Equal(1, agg.Members.Count); 4661Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4662var ms = (MethodDeclarationSyntax)agg.Members[0]; 4688Assert.Equal(1, agg.Members.Count); 4689Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4690var ms = (MethodDeclarationSyntax)agg.Members[0]; 4715Assert.Equal(1, agg.Members.Count); 4716Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4717var ms = (MethodDeclarationSyntax)agg.Members[0]; 4742Assert.Equal(1, agg.Members.Count); 4743Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4744var ms = (MethodDeclarationSyntax)agg.Members[0]; 4771Assert.Equal(1, agg.Members.Count); 4772Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4773var ms = (MethodDeclarationSyntax)agg.Members[0]; 4800Assert.Equal(1, agg.Members.Count); 4801Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4802var ms = (MethodDeclarationSyntax)agg.Members[0]; 4830Assert.Equal(1, agg.Members.Count); 4831Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4832var ms = (MethodDeclarationSyntax)agg.Members[0]; 4859Assert.Equal(1, agg.Members.Count); 4860Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4861var ms = (MethodDeclarationSyntax)agg.Members[0]; 4888Assert.Equal(1, agg.Members.Count); 4889Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4890var ms = (MethodDeclarationSyntax)agg.Members[0]; 4915Assert.Equal(1, agg.Members.Count); 4916Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4917var ms = (MethodDeclarationSyntax)agg.Members[0]; 4942Assert.Equal(1, agg.Members.Count); 4943Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4944var ms = (MethodDeclarationSyntax)agg.Members[0]; 4969Assert.Equal(1, agg.Members.Count); 4970Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4971var ms = (MethodDeclarationSyntax)agg.Members[0]; 4997Assert.Equal(1, agg.Members.Count); 4998Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 4999var ms = (MethodDeclarationSyntax)agg.Members[0]; 5024Assert.Equal(1, agg.Members.Count); 5025Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5026var ms = (MethodDeclarationSyntax)agg.Members[0]; 5052Assert.Equal(1, agg.Members.Count); 5053Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5054var ms = (MethodDeclarationSyntax)agg.Members[0]; 5078Assert.Equal(1, agg.Members.Count); 5079Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5080var ms = (MethodDeclarationSyntax)agg.Members[0]; 5108Assert.Equal(1, agg.Members.Count); 5109Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5110var ms = (MethodDeclarationSyntax)agg.Members[0]; 5137Assert.Equal(1, agg.Members.Count); 5138Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5139var ms = (MethodDeclarationSyntax)agg.Members[0]; 5167Assert.Equal(1, agg.Members.Count); 5168Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5169var ms = (MethodDeclarationSyntax)agg.Members[0]; 5820Assert.Equal(1, agg.Members.Count); 5821Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5822var ms = (MethodDeclarationSyntax)agg.Members[0]; 5859Assert.Equal(1, agg.Members.Count); 5860Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5861var ms = (MethodDeclarationSyntax)agg.Members[0]; 5888Assert.Equal(1, agg.Members.Count); 5889Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5890var ms = (MethodDeclarationSyntax)agg.Members[0]; 5917Assert.Equal(1, agg.Members.Count); 5918Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5919var ms = (MethodDeclarationSyntax)agg.Members[0]; 5947Assert.Equal(1, agg.Members.Count); 5948Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5949var ms = (MethodDeclarationSyntax)agg.Members[0]; 5976Assert.Equal(1, agg.Members.Count); 5977Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 5978var ms = (MethodDeclarationSyntax)agg.Members[0]; 6010Assert.Equal(1, agg.Members.Count); 6011Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6012var ms = (MethodDeclarationSyntax)agg.Members[0]; 6037Assert.Equal(1, agg.Members.Count); 6038Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6039var ms = (MethodDeclarationSyntax)agg.Members[0]; 6064Assert.Equal(1, agg.Members.Count); 6065Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6066var ms = (MethodDeclarationSyntax)agg.Members[0]; 6091Assert.Equal(1, agg.Members.Count); 6092Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6093var ms = (MethodDeclarationSyntax)agg.Members[0]; 6119Assert.Equal(1, agg.Members.Count); 6120Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6121var ms = (MethodDeclarationSyntax)agg.Members[0]; 6146Assert.Equal(1, agg.Members.Count); 6147Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6148var ms = (MethodDeclarationSyntax)agg.Members[0]; 6176Assert.Equal(1, agg.Members.Count); 6177Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6178var ms = (MethodDeclarationSyntax)agg.Members[0]; 6207Assert.Equal(1, agg.Members.Count); 6208Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6209var ms = (MethodDeclarationSyntax)agg.Members[0]; 6235Assert.Equal(1, agg.Members.Count); 6236Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6237var ms = (MethodDeclarationSyntax)agg.Members[0]; 6282Assert.Equal(1, agg.Members.Count); 6283Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6284var ms = (MethodDeclarationSyntax)agg.Members[0]; 6316Assert.Equal(1, agg.Members.Count); 6317Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6318var ms = (MethodDeclarationSyntax)agg.Members[0]; 6346Assert.Equal(1, agg.Members.Count); 6347Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6348var ms = (MethodDeclarationSyntax)agg.Members[0]; 6404Assert.Equal(1, agg.Members.Count); 6405Assert.Equal(SyntaxKind.PropertyDeclaration, agg.Members[0].Kind()); 6406var pd = (PropertyDeclarationSyntax)agg.Members[0]; 6428Assert.Equal(2, agg.Members.Count); 6429Assert.Equal(SyntaxKind.PropertyDeclaration, agg.Members[0].Kind()); 6430Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 6431var pd = (PropertyDeclarationSyntax)agg.Members[0]; 6453Assert.Equal(2, agg.Members.Count); 6454Assert.Equal(SyntaxKind.PropertyDeclaration, agg.Members[0].Kind()); 6455Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[1].Kind()); 6456var pd = (PropertyDeclarationSyntax)agg.Members[0]; 6488Assert.Equal(2, agg.Members.Count); 6489Assert.Equal(SyntaxKind.PropertyDeclaration, agg.Members[0].Kind()); 6490Assert.Equal(SyntaxKind.ClassDeclaration, agg.Members[1].Kind()); 6491var pd = (PropertyDeclarationSyntax)agg.Members[0]; 6527Assert.Equal(2, agg.Members.Count); 6528Assert.Equal(SyntaxKind.PropertyDeclaration, agg.Members[0].Kind()); 6529Assert.Equal(SyntaxKind.ClassDeclaration, agg.Members[1].Kind()); 6530var pd = (PropertyDeclarationSyntax)agg.Members[0]; 6566var propertyDecl = (PropertyDeclarationSyntax)classDecl.Members[0]; 6598var propertyDecl = (PropertyDeclarationSyntax)classDecl.Members[0]; 6629Assert.Equal(1, agg.Members.Count); 6630Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6631var md = (MethodDeclarationSyntax)agg.Members[0]; 6674Assert.Equal(1, agg.Members.Count); 6675Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6676var md = (MethodDeclarationSyntax)agg.Members[0]; 6718Assert.Equal(1, agg.Members.Count); 6719Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6720var md = (MethodDeclarationSyntax)agg.Members[0]; 6767Assert.Equal(2, agg.Members.Count); 6768Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6769Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[1].Kind()); 6770var md = (MethodDeclarationSyntax)agg.Members[0]; 6815Assert.Equal(2, agg.Members.Count); 6816Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6817Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[1].Kind()); 6818var md = (MethodDeclarationSyntax)agg.Members[0]; 6862Assert.Equal(2, agg.Members.Count); 6863Assert.Equal(SyntaxKind.MethodDeclaration, agg.Members[0].Kind()); 6864Assert.Equal(SyntaxKind.FieldDeclaration, agg.Members[1].Kind()); 6865var md = (MethodDeclarationSyntax)agg.Members[0]; 6917Assert.Equal(2, item1.Members.Count); 6920var subitem1 = (MethodDeclarationSyntax)item1.Members[0]; 6937var subitem2 = (TypeDeclarationSyntax)item1.Members[1]; 6938Assert.Equal(SyntaxKind.ClassDeclaration, item1.Members[1].Kind());
Syntax\SyntaxNodeTests.cs (2)
846var m1 = ((TypeDeclarationSyntax)tree1.GetCompilationUnitRoot().Members[0]).Members[0]; 847var m2 = ((TypeDeclarationSyntax)tree2.GetCompilationUnitRoot().Members[0]).Members[0];
Microsoft.CodeAnalysis.CSharp.Workspaces (21)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
1264TypeDeclarationSyntax type => type.Members, 1371TypeDeclarationSyntax type => type.WithMembers(type.Members.AddRange(newMembers)),
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (3)
217typeDeclaration.Members.Any() && 218typeDeclaration.Members.All(m => m is BaseTypeDeclarationSyntax)) 465=> node.Members;
Recommendations\CSharpRecommendationServiceRunner.cs (1)
492foreach (var member in typeDeclaration.Members)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
776foreach (var member in type.Members)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\RefactoringHelpers\CSharpRefactoringHelpers.cs (1)
50var member = typeDecl.Members.FirstOrDefault(d => d.FullSpan.Contains(position));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SelectedMembers\CSharpSelectedMembers.cs (1)
41=> containingType.Members;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
891=> ((TypeDeclarationSyntax)typeDeclaration).Members;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ConstructorGenerator.cs (1)
37var members = Insert(destination.Members, constructorDeclaration, info,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ConversionGenerator.cs (1)
30var members = Insert(destination.Members, methodDeclaration, info, availableIndices, after: LastOperator);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\DestructorGenerator.cs (1)
35var members = Insert(destination.Members, destructorDeclaration, info,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EventGenerator.cs (1)
87var members = Insert(destination.Members, declaration, info, availableIndices,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (1)
80var members = Insert(destination.Members, declaration, info, availableIndices,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
69var members = Insert(destination.Members, methodDeclaration, info, availableIndices, after: LastMethod);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
33var members = Insert(destination.Members, declaration, info, availableIndices);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (1)
31var members = Insert(destination.Members, methodDeclaration, info, availableIndices, after: LastOperator);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
62var members = Insert(destination.Members, declaration, info,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (2)
22var members = destination.Members; 149return (TypeDeclarationSyntax)EnsureHasBraces(typeDeclaration, typeDeclaration.Members.Count > 0);
Microsoft.CodeAnalysis.Workspaces.UnitTests (6)
SyntaxPathTests.cs (6)
152var member1 = classDecl.Members[0]; 153var member2 = classDecl.Members[1]; 154var member3 = classDecl.Members[2]; 227var member1 = classDecl.Members[0]; 228var member2 = classDecl.Members[1]; 291var method1 = class1.Members[0];
Microsoft.Gen.Logging (1)
Parsing\Parser.cs (1)
69foreach (MemberDeclarationSyntax member in typeDec.Members)
Microsoft.Gen.MetadataExtractor (1)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (1)
81foreach (var memberSyntax in typeDeclaration.Members.Where(x => x.IsKind(SyntaxKind.MethodDeclaration)))
Microsoft.Gen.Metrics (1)
Parser.cs (1)
81foreach (var memberSyntax in typeDeclaration.Members.Where(x => x.IsKind(SyntaxKind.MethodDeclaration)))
Microsoft.Gen.MetricsReports (1)
src\Generators\Microsoft.Gen.Metrics\Parser.cs (1)
81foreach (var memberSyntax in typeDeclaration.Members.Where(x => x.IsKind(SyntaxKind.MethodDeclaration)))
Microsoft.VisualStudio.LanguageServices.CSharp (4)
CodeModel\CSharpCodeModelService.cs (4)
407foreach (var member in typeDecl.Members) 930foreach (var member in typeNode.Members) 3230var newMembers = typeDeclaration.Members.Insert(index, (MemberDeclarationSyntax)member); 3271return typeDeclaration.Members[index];
Roslyn.Diagnostics.CSharp.Analyzers (15)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
776foreach (var member in type.Members)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\RefactoringHelpers\CSharpRefactoringHelpers.cs (1)
50var member = typeDecl.Members.FirstOrDefault(d => d.FullSpan.Contains(position));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SelectedMembers\CSharpSelectedMembers.cs (1)
41=> containingType.Members;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
891=> ((TypeDeclarationSyntax)typeDeclaration).Members;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ConstructorGenerator.cs (1)
37var members = Insert(destination.Members, constructorDeclaration, info,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ConversionGenerator.cs (1)
30var members = Insert(destination.Members, methodDeclaration, info, availableIndices, after: LastOperator);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\DestructorGenerator.cs (1)
35var members = Insert(destination.Members, destructorDeclaration, info,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EventGenerator.cs (1)
87var members = Insert(destination.Members, declaration, info, availableIndices,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (1)
80var members = Insert(destination.Members, declaration, info, availableIndices,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
69var members = Insert(destination.Members, methodDeclaration, info, availableIndices, after: LastMethod);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
33var members = Insert(destination.Members, declaration, info, availableIndices);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (1)
31var members = Insert(destination.Members, methodDeclaration, info, availableIndices, after: LastOperator);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
62var members = Insert(destination.Members, declaration, info,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (2)
22var members = destination.Members; 149return (TypeDeclarationSyntax)EnsureHasBraces(typeDeclaration, typeDeclaration.Members.Count > 0);