1571 references to Members
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder_Statements.cs (1)
3696foreach (var statement in compilationUnit.Members)
Binder\LocalBinderFactory.cs (1)
125foreach (MemberDeclarationSyntax member in node.Members)
Binder\ScriptLocalScopeBinder.cs (1)
82foreach (var member in syntax.Members)
Binder\SimpleProgramBinder.cs (3)
30foreach (var statement in _entryPoint.CompilationUnit.Members) 45foreach (var statement in _entryPoint.CompilationUnit.Members) 68foreach (var statement in _entryPoint.CompilationUnit.Members)
Compilation\CSharpCompilation.cs (2)
829var lastGlobalStatement = (GlobalStatementSyntax?)root.Members.LastOrDefault(m => m.IsKind(SyntaxKind.GlobalStatement)); 3998if (unit.Members.Count > 0)
Declarations\DeclarationTreeBuilder.cs (4)
269var members = compilationUnit.Members; 400var children = VisitNamespaceChildren(compilationUnit, compilationUnit.Members, ((Syntax.InternalSyntax.CompilationUnitSyntax)(compilationUnit.Green)).Members); 408foreach (var member in compilationUnit.Members) 561if (node != compilationUnit.Members[0])
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
350foreach (var decl in t.Members)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3902AddNonTypeMembers(builder, ((CompilationUnitSyntax)syntax).Members, diagnostics);
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (3)
266foreach (var global in ((CompilationUnitSyntax)tree.GetRoot(cancellationToken)).Members.OfType<GlobalStatementSyntax>()) 281public SyntaxNode ReturnTypeSyntax => CompilationUnit.Members.First(m => m.Kind() == SyntaxKind.GlobalStatement); 285foreach (var member in syntax.Members)
Syntax.xml.Main.Generated.cs (1)
1957=> node.Update(VisitList(node.Externs), VisitList(node.Usings), VisitList(node.AttributeLists), VisitList(node.Members), VisitToken(node.EndOfFileToken));
Syntax.xml.Syntax.Generated.cs (6)
9294if (externs != this.Externs || usings != this.Usings || attributeLists != this.AttributeLists || members != this.Members || endOfFileToken != this.EndOfFileToken) 9304public CompilationUnitSyntax WithExterns(SyntaxList<ExternAliasDirectiveSyntax> externs) => Update(externs, this.Usings, this.AttributeLists, this.Members, this.EndOfFileToken); 9305public CompilationUnitSyntax WithUsings(SyntaxList<UsingDirectiveSyntax> usings) => Update(this.Externs, usings, this.AttributeLists, this.Members, this.EndOfFileToken); 9306public CompilationUnitSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => Update(this.Externs, this.Usings, attributeLists, this.Members, this.EndOfFileToken); 9308public CompilationUnitSyntax WithEndOfFileToken(SyntaxToken endOfFileToken) => Update(this.Externs, this.Usings, this.AttributeLists, this.Members, endOfFileToken); 9313public CompilationUnitSyntax AddMembers(params MemberDeclarationSyntax[] items) => WithMembers(this.Members.AddRange(items));
Microsoft.CodeAnalysis.CSharp.CodeStyle (12)
src\Analyzers\CSharp\Analyzers\AddAccessibilityModifiers\CSharpAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
25ProcessMembers(context, option, compilationUnit.Members);
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertNamespaceAnalysis.cs (1)
73if (root.Members is not [var singleMember] || singleMember != namespaceDeclaration)
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_ProgramMain.cs (2)
62return root.Members.OfType<GlobalStatementSyntax>().First().GetFirstToken().GetLocation(); 71TextSpan.FromBounds(start, root.Members.OfType<GlobalStatementSyntax>().Last().FullSpan.End));
src\Analyzers\CSharp\Analyzers\RemoveUnreachableCode\RemoveUnreachableCodeHelpers.cs (1)
36foreach (var member in compilationUnit.Members)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs (1)
13=> compilationUnit.Members is [GlobalStatementSyntax, ..];
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (2)
454=> node.IsReturnableConstruct() || (node is CompilationUnitSyntax compilationUnit && compilationUnit.Members.Any(SyntaxKind.GlobalStatement)); 768foreach (var member in compilation.Members)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
141AppendAliasNames(root.Members.OfType<BaseNamespaceDeclarationSyntax>(), builder, cancellationToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpBlockFacts.cs (1)
42CompilationUnitSyntax compilationUnit => compilationUnit.Members.OfType<GlobalStatementSyntax>().SelectAsArray(globalStatement => globalStatement.Statement),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
1002AppendConstructors(compilationUnit.Members, constructors, cancellationToken); 1563members = compilationUnit.Members;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (18)
src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (6)
117Recurse(compilationUnit.Members); 207var namespaceDeclaration = (BaseNamespaceDeclarationSyntax)compilationUnitWithoutBlankLine.Members[0]; 221var namespaceDeclarations = compilationUnit.Members.OfType<BaseNamespaceDeclarationSyntax>(); 249var firstMember = compilationUnitWithSeparatorLine.Members[0]; 323CompilationUnitSyntax compilationUnit => compilationUnit.Members, 402|| compilationUnit.Members.Count > 1
src\Analyzers\CSharp\CodeFixes\UseSimpleUsingStatement\UseSimpleUsingStatementCodeFixProvider.cs (1)
110compilationUnit.Members.ReplaceRange((GlobalStatementSyntax)usingStatement.GetRequiredParent(), expandedUsingStatements.Select(GlobalStatement))),
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (2)
511var insertionIndex = compilationUnit.Members.LastIndexOf(memberDeclaration => memberDeclaration.IsKind(SyntaxKind.GlobalStatement)) + 1; 513return Cast<TDeclarationNode>(compilationUnit.WithMembers(compilationUnit.Members.InsertRange(insertionIndex, wrappedStatements)));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EventGenerator.cs (1)
73var members = Insert(destination.Members, declaration, info, availableIndices,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (1)
64var members = Insert(destination.Members, declaration, info, availableIndices,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
54var members = Insert(destination.Members, declaration, info, availableIndices, after: LastMethod);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
63destination.Members, declaration, info, availableIndices,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamespaceGenerator.cs (1)
62var members = Insert(destination.Members, namespaceDeclaration, info, availableIndices);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
47var members = Insert(destination.Members, declaration, info,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs (1)
58var end = root.Members is [var firstMember, ..]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.cs (1)
61if (node is CompilationUnitSyntax { Members: [var firstMemberA, ..] })
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.Rewriter.cs (1)
182resultCompilationUnit.Members.Count >= 1)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Utilities\CSharpServiceTestExtensions.cs (1)
50=> (syntaxTree.GetRoot() as CompilationUnitSyntax).Members.OfType<TypeDeclarationSyntax>().First();
Workspaces\WorkspaceTests_EditorFeatures.cs (1)
251var type = (TypeDeclarationSyntax)root.Members[0];
Microsoft.CodeAnalysis.CSharp.Features (53)
CodeRefactorings\SyncNamespace\CSharpChangeNamespaceService.cs (4)
96return compilationUnit.Members; 314root.Members.ReplaceRange(namespaceDecl, members), 320Debug.Assert(!compilationUnit.Members.Any(m => m is BaseNamespaceDeclarationSyntax)); 327members: compilationUnit.Members);
CodeRefactorings\SyncNamespace\CSharpSyncNamespaceCodeRefactoringProvider.cs (2)
37if (namespaceDecls.Length == 1 && compilationUnit.Members.Count == 1) 46var firstMemberDeclarationName = compilationUnit.Members.FirstOrDefault().GetNameToken();
ConvertProgram\ConvertProgramTransform_ProgramMain.cs (4)
39var oldClassDeclaration = root.Members.OfType<ClassDeclarationSyntax>().FirstOrDefault(IsProgramClass); 44var newRoot = root.RemoveNodes(root.Members.OfType<GlobalStatementSyntax>().Skip(1), SyntaxGenerator.DefaultRemoveOptions); 53var firstGlobalStatement = newRoot.Members.OfType<GlobalStatementSyntax>().Single(); 127foreach (var globalStatement in root.Members.OfType<GlobalStatementSyntax>())
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (6)
64return root.Members.OfType<FileScopedNamespaceDeclarationSyntax>().FirstOrDefault() is { } fileScopedNamespace 121AddDirectivesToNextMemberOrEndOfFile(root.Members.IndexOf(namespaceDeclaration)); 141AddDirectivesToNextMemberOrEndOfFile(root.Members.IndexOf(namespaceDeclaration) + 1); 149AddDirectivesToNextMemberOrEndOfFile(root.Members.IndexOf(typeDeclaration) + 1); 166if (memberIndexToPlaceTrailingDirectivesOn < root.Members.Count) 169root.Members[memberIndexToPlaceTrailingDirectivesOn],
Debugging\CSharpProximityExpressionsService.Worker.cs (1)
121&& compilationUnit.Members.FirstOrDefault() == globalStatement)
Diagnostics\Analyzers\TypeSyntaxSimplifierWalker.cs (1)
110foreach (var member in compilationUnit.Members)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
535stack.Add(((CompilationUnitSyntax)compilationUnit).Members); 1613var globalStatements = unit.Members.OfType<GlobalStatementSyntax>();
EditAndContinue\DeclarationBody\TopLevelCodeDeclarationBody.cs (3)
26=> unit.Members.OfType<GlobalStatementSyntax>(); 32=> model.AnalyzeDataFlow(((GlobalStatementSyntax)unit.Members[0]).Statement, GlobalStatements.Last().Statement)!.CapturedInside; 35=> TextSpan.FromBounds(unit.Members[0].SpanStart, GlobalStatements.Last().Span.End);
EditAndContinue\SyntaxUtilities.cs (1)
134=> compilationUnit.Members is [GlobalStatementSyntax, ..];
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.CallSiteContainerRewriter.cs (1)
422var newMembers = VisitList(ReplaceMembers(node.Members, global: true));
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.MultipleStatementsCodeGenerator.cs (1)
75GlobalStatementSyntax globalStatement => ((CompilationUnitSyntax)globalStatement.Parent).Members.OfType<GlobalStatementSyntax>().Select(globalStatement => globalStatement.Statement),
GenerateType\CSharpGenerateTypeService.cs (2)
551var enclosingNamespace = FindNamespaceInMemberDeclarations(compilationUnit.Members, indexDone: 0, containerList); 562var lastMember = compilationUnit.Members.LastOrDefault();
IntroduceVariable\CSharpIntroduceVariableService_IntroduceField.cs (5)
73? DetermineConstantInsertPosition(oldCompilationUnit.Members, newCompilationUnit.Members) 74: DetermineFieldInsertPosition(oldCompilationUnit.Members, newCompilationUnit.Members); 76var newRoot = newCompilationUnit.WithMembers(newCompilationUnit.Members.Insert(insertionIndex, newFieldDeclaration));
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (3)
340var firstAffectedGlobalStatement = compilationUnit.Members.OfType<GlobalStatementSyntax>().Single(s => firstAffectedExpression.GetAncestorOrThis<GlobalStatementSyntax>()!.Contains(s)); 341var firstAffectedGlobalStatementIndex = compilationUnit.Members.IndexOf(firstAffectedGlobalStatement); 348currentCompilationUnit.Members.Insert(firstAffectedGlobalStatementIndex, GlobalStatement(declarationStatement)));
LineSeparators\CSharpLineSeparatorService.cs (1)
60ProcessNodeList(progBlock.Members, spans, cancellationToken);
MetadataAsSource\CSharpMetadataAsSourceService.cs (1)
154CompilationUnitSyntax compilationUnit => (TSyntax)(object)compilationUnit.WithMembers(AddNullableRegions(compilationUnit.Members, cancellationToken)),
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (1)
33=> root.Members;
src\Analyzers\CSharp\Analyzers\AddAccessibilityModifiers\CSharpAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
25ProcessMembers(context, option, compilationUnit.Members);
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertNamespaceAnalysis.cs (1)
73if (root.Members is not [var singleMember] || singleMember != namespaceDeclaration)
src\Analyzers\CSharp\Analyzers\ConvertProgram\ConvertProgramAnalysis_ProgramMain.cs (2)
62return root.Members.OfType<GlobalStatementSyntax>().First().GetFirstToken().GetLocation(); 71TextSpan.FromBounds(start, root.Members.OfType<GlobalStatementSyntax>().Last().FullSpan.End));
src\Analyzers\CSharp\Analyzers\RemoveUnreachableCode\RemoveUnreachableCodeHelpers.cs (1)
36foreach (var member in compilationUnit.Members)
src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (6)
117Recurse(compilationUnit.Members); 207var namespaceDeclaration = (BaseNamespaceDeclarationSyntax)compilationUnitWithoutBlankLine.Members[0]; 221var namespaceDeclarations = compilationUnit.Members.OfType<BaseNamespaceDeclarationSyntax>(); 249var firstMember = compilationUnitWithSeparatorLine.Members[0]; 323CompilationUnitSyntax compilationUnit => compilationUnit.Members, 402|| compilationUnit.Members.Count > 1
src\Analyzers\CSharp\CodeFixes\UseSimpleUsingStatement\UseSimpleUsingStatementCodeFixProvider.cs (1)
110compilationUnit.Members.ReplaceRange((GlobalStatementSyntax)usingStatement.GetRequiredParent(), expandedUsingStatements.Select(GlobalStatement))),
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
350foreach (var decl in t.Members)
Structure\Providers\CompilationUnitStructureProvider.cs (1)
42compilationUnit.Members.Count > 0 ||
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (3)
EditAndContinue\Helpers\EditingTestBase.cs (3)
220var declaration = (BaseMethodDeclarationSyntax)((ClassDeclarationSyntax)((CompilationUnitSyntax)root).Members[0]).Members[0]; 255var oldDeclaration = (MethodDeclarationSyntax)((ClassDeclarationSyntax)((CompilationUnitSyntax)edits.Match.OldRoot).Members[0]).Members[0]; 259var newDeclaration = (MethodDeclarationSyntax)((ClassDeclarationSyntax)((CompilationUnitSyntax)edits.Match.NewRoot).Members[0]).Members[0];
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests.cs (1)
616var typeDecl = (TypeDeclarationSyntax)root.Members[0];
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (7)
Semantics\ArglistTests.cs (1)
960var clss = root.Members[0] as ClassDeclarationSyntax;
Semantics\ConditionalOperatorTests.cs (1)
1289var classC = (TypeDeclarationSyntax)compUnit.Members.First();
Semantics\InteractiveSemanticModelTests.cs (1)
41var classB = (root.Members[1] as NamespaceDeclarationSyntax).Members[0] as TypeDeclarationSyntax;
Semantics\ScriptSemanticsTests.cs (2)
493Members[0] as GlobalStatementSyntax). 1390var node2 = (GlobalStatementSyntax)node1.Members.First();
Semantics\SemanticErrorTests.cs (1)
3327var classError = (TypeDeclarationSyntax)compilationUnit.Members[2];
Semantics\TargetTypedConditionalOperatorTests.cs (1)
337var classC = (TypeDeclarationSyntax)compUnit.Members.First();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (183)
Compilation\GetSemanticInfoTests.cs (10)
242var testClass = tree.GetCompilationUnitRoot().Members[1] as TypeDeclarationSyntax; 296var c = (TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]; 374var testClass = tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 477var testClass = tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 530var testClass = tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 973var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 997var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 1137var stmt = (GlobalStatementSyntax)root.Members.Single(); 5405var type = (INamedTypeSymbol)model.GetDeclaredSymbol(root.Members[0]); 5417type = (INamedTypeSymbol)model.GetDeclaredSymbol(root.Members[1]);
Compilation\SemanticModelAPITests.cs (47)
533var bdecl = tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 559var cdecl = tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 585var cdecl = tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 608var bdecl = tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 642var classProgram = tree2.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 673var decl = tree1.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 701var decl = tree1.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 724var bdecl = tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 750var adecl = tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 783var mainDecl = root.Members[0] as TypeDeclarationSyntax; 786var aDecl = root.Members[1] as TypeDeclarationSyntax; 792var bDecl = root.Members[2] as TypeDeclarationSyntax; 818var nDecl = root.Members[0] as NamespaceDeclarationSyntax; 819var n2Decl = root.Members[1] as NamespaceDeclarationSyntax; 1409var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 1453var typeDecl = (EnumDeclarationSyntax)root.Members[0]; 1499var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 1548var interfaceDecl = (TypeDeclarationSyntax)root.Members[1]; 1587var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 1627var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 1645var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 1663var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 1776var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 1827var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 1877var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 1916var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 1953var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 1990var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 2169var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 2214var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 2256var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 2348var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 2443var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 2485var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 2530var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 2561var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 2633var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 2670var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 2761var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 2831var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 2861var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 2891var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 2920var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 2960var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 3005var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 3086var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 3588return SyntaxFactory.ParseCompilationUnit(source + " class X {}").Members.First().AsTypeDeclarationSyntax().AttributeLists.First().Attributes.First();
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (92)
79var decl = (BaseNamespaceDeclarationSyntax)root.Members[0]; 104var decl = (NamespaceDeclarationSyntax)root.Members[1]; 124var abns = (BaseNamespaceDeclarationSyntax)root.Members[0]; 147var classC = (root.Members[0] as NamespaceDeclarationSyntax).Members[0] as TypeDeclarationSyntax; 170Members[1] as NamespaceDeclarationSyntax). 189var enumE = root.Members[0] as EnumDeclarationSyntax; 211Members[0] as BaseNamespaceDeclarationSyntax). 234Members[0] as BaseNamespaceDeclarationSyntax). 257var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 277var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 300var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 333var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 380var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 406var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 451var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 473var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 498var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 520var typeDecl = (TypeDeclarationSyntax)root.Members[0]; 542var typeDecl = (TypeDeclarationSyntax)root.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]; 837var delegateDecl = (DelegateDeclarationSyntax)(tree.GetCompilationUnitRoot().Members[0]); 857var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 881var typeDecl = (TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]; 901var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 939var nsDecl = (NamespaceDeclarationSyntax)root.Members[0]; 959nsDecl = (NamespaceDeclarationSyntax)root.Members[1]; 1005var typeDecl = (ClassDeclarationSyntax)root.Members[1]; 1053var namespaceDecl = (BaseNamespaceDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]; 1082var typeDecl = (TypeDeclarationSyntax)cu.Members[1]; 1125var typeDeclB = (TypeDeclarationSyntax)cu.Members[1]; 1133var typeDeclC = (TypeDeclarationSyntax)cu.Members[2]; 1172var typeDecl = (TypeDeclarationSyntax)cu.Members[1]; 1211var typeDeclC = (TypeDeclarationSyntax)cu.Members[2]; 1247var typeDeclA = (TypeDeclarationSyntax)cu.Members[0]; 1281var typeDeclC = (TypeDeclarationSyntax)cu.Members[2]; 1331var typeDecl = (TypeDeclarationSyntax)cu.Members[4]; 1381var typeDeclC = (TypeDeclarationSyntax)cu.Members[2]; 1434var typeDecl = (TypeDeclarationSyntax)cu.Members[4]; 1483var interfaceDecl = (InterfaceDeclarationSyntax)cu.Members[0]; 1487var classDecl = (ClassDeclarationSyntax)cu.Members[1]; 1492var structDecl = (StructDeclarationSyntax)cu.Members[2]; 1532var interfaceDecl = (InterfaceDeclarationSyntax)cu.Members[0]; 1544interfaceDecl = (InterfaceDeclarationSyntax)cu.Members[1]; 1594var typeDeclC = (TypeDeclarationSyntax)cu.Members[2]; 1628var typeDeclC = (TypeDeclarationSyntax)cu.Members[2]; 1666var typeDeclC = (TypeDeclarationSyntax)cu.Members[2]; 1710var namespaceDecl = (NamespaceDeclarationSyntax)cu.Members[0]; 1814var typeDecl = (TypeDeclarationSyntax)cu.Members[0]; 1870var typeDecl = (TypeDeclarationSyntax)cu.Members[2]; 2007var typeDecl = (TypeDeclarationSyntax)cu.Members[0]; 2051var typeDeclA = (TypeDeclarationSyntax)cu.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]; 2789Assert.Equal(2, root.Members.Count); 2790var nsSyntax = (root.Members[1] as NamespaceDeclarationSyntax); 2813var n2 = (NamespaceDeclarationSyntax)root.Members[1]; 2844var classNode = (TypeDeclarationSyntax)root.Members[1]; 2912var nsSyntax = (root.Members[0] as NamespaceDeclarationSyntax); 2939var nsSyntax = (root.Members[0] as NamespaceDeclarationSyntax); 2973var node1 = (root.Members[0] as TypeDeclarationSyntax); 3022var nsSyntax = (root.Members[0] as BaseNamespaceDeclarationSyntax); 3050var nsSyntax = (root.Members[0] as NamespaceDeclarationSyntax); 3079var nsSyntax = (root.Members[1] as NamespaceDeclarationSyntax); 3115var nsSyntax1 = (root.Members[0] as NamespaceDeclarationSyntax); 3145var synType = root.Members[0] as TypeDeclarationSyntax; 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]; 3634var enumDecl = (EnumDeclarationSyntax)cu.Members[0]; 3709var methodDecl = (MethodDeclarationSyntax)((TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]).Members[0]; 3738var decl = (NamespaceDeclarationSyntax)root.Members[0]; 3750var decl2 = (NamespaceDeclarationSyntax)root2.Members[0]; 3966var attr = (AttributeSyntax)((ClassDeclarationSyntax)((CompilationUnitSyntax)tree2.GetCompilationUnitRoot()).Members[0]).AttributeLists[0].Attributes[0]; 4106return SyntaxFactory.ParseCompilationUnit(source + " class X {}").Members.First().AsTypeDeclarationSyntax().AttributeLists.First().Attributes.First(); 5174var typeDeclC = (TypeDeclarationSyntax)cu.Members.Single();
Symbols\CompilationCreationTests.cs (1)
55var types = expectedSyntaxTrees.Select(tree => compilation.GetSemanticModel(tree).GetDeclaredSymbol(tree.GetCompilationUnitRoot().Members.Single())).ToArray();
Symbols\ExtensionMethodTests.cs (1)
2431var expr = ((ExpressionStatementSyntax)((GlobalStatementSyntax)tree.GetCompilationUnitRoot().Members[0]).Statement).Expression;
Symbols\MethodEqualityTests.cs (1)
209var cDecl = (TypeDeclarationSyntax)root.Members[0];
Symbols\Source\BaseClassTests.cs (2)
272var classA = (TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]; 309var classA = (TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0];
Symbols\Source\ExternAliasTests.cs (1)
357var a1 = root.Members[0] as TypeDeclarationSyntax;
Symbols\Source\UsingAliasTests.cs (28)
36var a1 = root.Members[0] as TypeDeclarationSyntax; 37var a2 = root.Members[1] as TypeDeclarationSyntax; 38var a3 = root.Members[2] as TypeDeclarationSyntax; 39var a4 = root.Members[3] as TypeDeclarationSyntax; 93var a1 = root.Members[0] as TypeDeclarationSyntax; 94var a2 = root.Members[1] as TypeDeclarationSyntax; 95var a3 = root.Members[2] as TypeDeclarationSyntax; 96var a4 = root.Members[3] as TypeDeclarationSyntax; 153var a1 = root.Members[0] as TypeDeclarationSyntax; 154var a2 = root.Members[1] as TypeDeclarationSyntax; 155var a3 = root.Members[2] as TypeDeclarationSyntax; 156var a4 = root.Members[3] as TypeDeclarationSyntax; 208var a1 = root.Members[0] as TypeDeclarationSyntax; 209var a2 = root.Members[1] as TypeDeclarationSyntax; 210var a3 = root.Members[2] as TypeDeclarationSyntax; 211var a4 = root.Members[3] as TypeDeclarationSyntax; 300var a1 = root.Members[0] as TypeDeclarationSyntax; 301var a2 = root.Members[1] as TypeDeclarationSyntax; 302var a3 = root.Members[2] as TypeDeclarationSyntax; 303var a4 = root.Members[3] as TypeDeclarationSyntax; 346var a1 = root.Members[0] as TypeDeclarationSyntax; 347var a2 = root.Members[1] as TypeDeclarationSyntax; 348var a3 = root.Members[2] as TypeDeclarationSyntax; 349var a4 = root.Members[3] as TypeDeclarationSyntax; 448var names = model.LookupNames(root.Members[0].SpanStart); 467var names = model.LookupNames(root.Members[0].SpanStart); 486var symbols = model.LookupSymbols(root.Members[0].SpanStart, name: "O"); 507var symbols = model.LookupSymbols(root.Members[0].SpanStart, name: "O");
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1178)
Generated\Syntax.Test.xml.Generated.cs (2)
12954Assert.Equal(default, node.Members); 12956var newNode = node.WithExterns(node.Externs).WithUsings(node.Usings).WithAttributeLists(node.AttributeLists).WithMembers(node.Members).WithEndOfFileToken(node.EndOfFileToken);
IncrementalParsing\BinaryExpression.cs (3)
31var type = newTree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 207TypeDeclarationSyntax classType = newTree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 216var statementType = newTree.GetCompilationUnitRoot().Members[0] as GlobalStatementSyntax;
IncrementalParsing\ChangingIdentifiers.cs (2)
274TypeDeclarationSyntax classType = newTree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 282var method = newTree.GetCompilationUnitRoot().Members[0] as MethodDeclarationSyntax;
IncrementalParsing\CompoundAssignment.cs (2)
146var classType = newTree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 156var statementType = newTree.GetCompilationUnitRoot().Members[0] as GlobalStatementSyntax;
IncrementalParsing\IncrementalParsingTests.cs (1)
3470tree.GetCompilationUnitRoot().Members.First().Green;
IncrementalParsing\TypeChanges.cs (8)
32var classType = newTree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 47var classType = newTree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 62var classType = newTree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 77var classType = newTree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 92var classType = newTree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 108var classType = newTree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 124var classType = newTree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 140var classType = newTree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax;
IncrementalParsing\UnaryExpression.cs (2)
89var classType = newTree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax; 99var statementType = newTree.GetCompilationUnitRoot().Members[0] as GlobalStatementSyntax;
LexicalAndXml\PreprocessorTests.cs (5)
438Assert.Equal(memberInfo.Length, node.Members.Count); 439var actual = node.Members; 1684Assert.Equal(1, node.Members.Count); 1685Assert.Equal(SyntaxKind.ClassDeclaration, node.Members[0].Kind()); 1686var td = (TypeDeclarationSyntax)node.Members[0];
LexicalAndXml\XmlDocCommentTests.cs (39)
148Assert.Equal(SyntaxKind.ClassDeclaration, tree.GetCompilationUnitRoot().Members[0].Kind()); 149var leading = tree.GetCompilationUnitRoot().Members[0].GetLeadingTrivia(); 194Assert.Equal(SyntaxKind.ClassDeclaration, tree.GetCompilationUnitRoot().Members[0].Kind()); 195var leading = tree.GetCompilationUnitRoot().Members[0].GetLeadingTrivia(); 342var leading = tree.GetCompilationUnitRoot().Members[0].GetLeadingTrivia(); 393var leading = tree.GetCompilationUnitRoot().Members[0].GetLeadingTrivia(); 906var leading = tree.GetCompilationUnitRoot().Members[0].GetLeadingTrivia(); 932var leading = tree.GetCompilationUnitRoot().Members[0].GetLeadingTrivia(); 1068var leading = tree.GetCompilationUnitRoot().Members[0].GetLeadingTrivia(); 1210var leading = tree.GetCompilationUnitRoot().Members[0].GetLeadingTrivia(); 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; 2009Assert.Equal(typeof(ClassDeclarationSyntax), tree.GetCompilationUnitRoot().Members[0].GetType()); 2012var typeParameter = (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).TypeParameterList.Parameters.Single(); 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; 2082var bracket = (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).CloseBraceToken; 2114var classDecl = (TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]; 2257var classKeyword = (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Keyword; 2384var classKeyword = (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Keyword; 2414var classKeyword = (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Keyword; 2441var classKeyword = (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Keyword; 2467var classKeyword = (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Keyword; 2494var classKeyword = (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Keyword; 2519var classKeyword = (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Keyword; 2541var classKeyword = (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Keyword; 2567var classKeyword = (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Keyword; 2637var classKeyword = (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Keyword; 2655var classKeyword = (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Keyword; 2745var classKeyword = (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Keyword; 2769var classKeyword = (tree.GetCompilationUnitRoot().Members[0] as TypeDeclarationSyntax).Keyword;
Parsing\DeclarationParsingTests.cs (343)
566Assert.Equal(1, file.Members.Count); 570Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 571var ns = (NamespaceDeclarationSyntax)file.Members[0]; 588Assert.Equal(1, file.Members.Count); 592Assert.Equal(SyntaxKind.FileScopedNamespaceDeclaration, file.Members[0].Kind()); 593var ns = (FileScopedNamespaceDeclarationSyntax)file.Members[0]; 609Assert.Equal(1, file.Members.Count); 613Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 614var ns = (NamespaceDeclarationSyntax)file.Members[0]; 631Assert.Equal(1, file.Members.Count); 635Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 636var ns = (NamespaceDeclarationSyntax)file.Members[0]; 654Assert.Equal(1, file.Members.Count); 658Assert.Equal(SyntaxKind.FileScopedNamespaceDeclaration, file.Members[0].Kind()); 659var ns = (FileScopedNamespaceDeclarationSyntax)file.Members[0]; 676Assert.Equal(1, file.Members.Count); 680Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 681var ns = (NamespaceDeclarationSyntax)file.Members[0]; 699Assert.Equal(1, file.Members.Count); 703Assert.Equal(SyntaxKind.FileScopedNamespaceDeclaration, file.Members[0].Kind()); 704var ns = (FileScopedNamespaceDeclarationSyntax)file.Members[0]; 721Assert.Equal(1, file.Members.Count); 725Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 726var ns = (NamespaceDeclarationSyntax)file.Members[0]; 745Assert.Equal(1, file.Members.Count); 749Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 750var ns = (NamespaceDeclarationSyntax)file.Members[0]; 776Assert.Equal(1, file.Members.Count); 780Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 781var cs = (TypeDeclarationSyntax)file.Members[0]; 802Assert.Equal(1, file.Members.Count); 806Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 807var cs = (TypeDeclarationSyntax)file.Members[0]; 829Assert.Equal(1, file.Members.Count); 833Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 834var cs = (TypeDeclarationSyntax)file.Members[0]; 856Assert.Equal(1, file.Members.Count); 860Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 861var cs = (TypeDeclarationSyntax)file.Members[0]; 883Assert.Equal(1, file.Members.Count); 887Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 888var cs = (TypeDeclarationSyntax)file.Members[0]; 910Assert.Equal(1, file.Members.Count); 914Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 915var cs = (TypeDeclarationSyntax)file.Members[0]; 937Assert.Equal(1, file.Members.Count); 941Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 942var cs = (TypeDeclarationSyntax)file.Members[0]; 964Assert.Equal(1, file.Members.Count); 968Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 969var cs = (TypeDeclarationSyntax)file.Members[0]; 991Assert.Equal(1, file.Members.Count); 995Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 996var cs = (TypeDeclarationSyntax)file.Members[0]; 1019Assert.Equal(1, file.Members.Count); 1023Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1024var cs = (TypeDeclarationSyntax)file.Members[0]; 1046Assert.Equal(1, file.Members.Count); 1050Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1051var cs = (TypeDeclarationSyntax)file.Members[0]; 1077Assert.Equal(1, file.Members.Count); 1081Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1082var cs = (TypeDeclarationSyntax)file.Members[0]; 1109Assert.Equal(1, file.Members.Count); 1113Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1114var cs = (TypeDeclarationSyntax)file.Members[0]; 1149Assert.Equal(1, file.Members.Count); 1155Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1156var cs = (TypeDeclarationSyntax)file.Members[0]; 1212Assert.Equal(1, file.Members.Count); 1216Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1217var cs = (TypeDeclarationSyntax)file.Members[0]; 1256Assert.Equal(1, file.Members.Count); 1260Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1261var cs = (TypeDeclarationSyntax)file.Members[0]; 1297Assert.Equal(1, file.Members.Count); 1301Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1302var cs = (TypeDeclarationSyntax)file.Members[0]; 1338Assert.Equal(1, file.Members.Count); 1342Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1343var cs = (TypeDeclarationSyntax)file.Members[0]; 1394Assert.Equal(1, file.Members.Count); 1398Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1399var cs = (TypeDeclarationSyntax)file.Members[0]; 1449Assert.Equal(1, file.Members.Count); 1453Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1454var cs = (TypeDeclarationSyntax)file.Members[0]; 1495Assert.Equal(1, file.Members.Count); 1499Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1500var cs = (TypeDeclarationSyntax)file.Members[0]; 1539Assert.Equal(1, file.Members.Count); 1543Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1544var cs = (TypeDeclarationSyntax)file.Members[0]; 1599Assert.Equal(1, file.Members.Count); 1603Assert.Equal(SyntaxKind.InterfaceDeclaration, file.Members[0].Kind()); 1604var cs = (TypeDeclarationSyntax)file.Members[0]; 1624Assert.Equal(1, file.Members.Count); 1628Assert.Equal(SyntaxKind.InterfaceDeclaration, file.Members[0].Kind()); 1629var cs = (TypeDeclarationSyntax)file.Members[0]; 1654Assert.Equal(1, file.Members.Count); 1658Assert.Equal(SyntaxKind.InterfaceDeclaration, file.Members[0].Kind()); 1659var cs = (TypeDeclarationSyntax)file.Members[0]; 1686Assert.Equal(1, file.Members.Count); 1690Assert.Equal(SyntaxKind.StructDeclaration, file.Members[0].Kind()); 1691var cs = (TypeDeclarationSyntax)file.Members[0]; 1711Assert.Equal(1, file.Members.Count); 1715Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1716var cs = (TypeDeclarationSyntax)file.Members[0]; 1751Assert.Equal(1, file.Members.Count); 1755Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1756var cs = (TypeDeclarationSyntax)file.Members[0]; 1792Assert.Equal(1, file.Members.Count); 1796Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1797var cs = (TypeDeclarationSyntax)file.Members[0]; 1833Assert.Equal(1, file.Members.Count); 1837Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1838var cs = (TypeDeclarationSyntax)file.Members[0]; 1875Assert.Equal(1, file.Members.Count); 1879Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1880var cs = (TypeDeclarationSyntax)file.Members[0]; 1917Assert.Equal(1, file.Members.Count); 1921Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1922var cs = (TypeDeclarationSyntax)file.Members[0]; 1958Assert.Equal(1, file.Members.Count); 1962Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1963var cs = (TypeDeclarationSyntax)file.Members[0]; 1999Assert.Equal(1, file.Members.Count); 2003Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2004var ds = (DelegateDeclarationSyntax)file.Members[0]; 2026Assert.Equal(1, file.Members.Count); 2030Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2031var ds = (DelegateDeclarationSyntax)file.Members[0]; 2054Assert.Equal(1, file.Members.Count); 2058Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2059var ds = (DelegateDeclarationSyntax)file.Members[0]; 2101Assert.Equal(1, file.Members.Count); 2105Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2106var ds = (DelegateDeclarationSyntax)file.Members[0]; 2147Assert.Equal(1, file.Members.Count); 2151Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2152var ds = (DelegateDeclarationSyntax)file.Members[0]; 2182Assert.Equal(1, file.Members.Count); 2186Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2187var ds = (DelegateDeclarationSyntax)file.Members[0]; 2217Assert.Equal(1, file.Members.Count); 2221Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2222var ds = (DelegateDeclarationSyntax)file.Members[0]; 2259Assert.Equal(1, file.Members.Count); 2263Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2264var ds = (DelegateDeclarationSyntax)file.Members[0]; 2295Assert.Equal(1, file.Members.Count); 2299Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2300var ds = (DelegateDeclarationSyntax)file.Members[0]; 2331Assert.Equal(1, file.Members.Count); 2335Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2336var ds = (DelegateDeclarationSyntax)file.Members[0]; 2367Assert.Equal(1, file.Members.Count); 2372Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2373var ds = (DelegateDeclarationSyntax)file.Members[0]; 2401Assert.Equal(1, file.Members.Count); 2405Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2406var ds = (DelegateDeclarationSyntax)file.Members[0]; 2437Assert.Equal(1, file.Members.Count); 2441Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2442var cs = (TypeDeclarationSyntax)file.Members[0]; 2479Assert.Equal(1, file.Members.Count); 2483Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2484var cs = (TypeDeclarationSyntax)file.Members[0]; 2525Assert.Equal(1, file.Members.Count); 2529Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2530var cs = (TypeDeclarationSyntax)file.Members[0]; 2571Assert.Equal(1, file.Members.Count); 2575Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2576var cs = (TypeDeclarationSyntax)file.Members[0]; 2616Assert.Equal(1, file.Members.Count); 2620Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2621var cs = (TypeDeclarationSyntax)file.Members[0]; 2646Assert.Equal(1, file.Members.Count); 2650Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2651var cs = (TypeDeclarationSyntax)file.Members[0]; 2674Assert.Equal(1, file.Members.Count); 2678Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2679var cs = (TypeDeclarationSyntax)file.Members[0]; 2742Assert.Equal(1, file.Members.Count); 2746Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2747var cs = (TypeDeclarationSyntax)file.Members[0]; 2789Assert.Equal(1, file.Members.Count); 2793Assert.Equal(SyntaxKind.StructDeclaration, file.Members[0].Kind()); 2794var structDecl = (TypeDeclarationSyntax)file.Members[0]; 2836Assert.Equal(1, file.Members.Count); 2840Assert.Equal(SyntaxKind.StructDeclaration, file.Members[0].Kind()); 2841var structDecl = (TypeDeclarationSyntax)file.Members[0]; 2886Assert.Equal(1, file.Members.Count); 2890Assert.Equal(SyntaxKind.StructDeclaration, file.Members[0].Kind()); 2891var structDecl = (TypeDeclarationSyntax)file.Members[0]; 2927Assert.Equal(1, file.Members.Count); 2931Assert.Equal(SyntaxKind.StructDeclaration, file.Members[0].Kind()); 2932var structDecl = (TypeDeclarationSyntax)file.Members[0]; 2972Assert.Equal(1, file.Members.Count); 2988Assert.Equal(1, file.Members.Count); 2992Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2993var cs = (TypeDeclarationSyntax)file.Members[0]; 3040Assert.Equal(1, file.Members.Count); 3044Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3045var cs = (TypeDeclarationSyntax)file.Members[0]; 3101Assert.Equal(1, file.Members.Count); 3105Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3106var cs = (TypeDeclarationSyntax)file.Members[0]; 3166Assert.Equal(1, file.Members.Count); 3170Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3171var cs = (TypeDeclarationSyntax)file.Members[0]; 3240Assert.Equal(1, file.Members.Count); 3244Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3245var cs = (TypeDeclarationSyntax)file.Members[0]; 3305Assert.Equal(1, file.Members.Count); 3309Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3310var cs = (TypeDeclarationSyntax)file.Members[0]; 3357Assert.Equal(1, file.Members.Count); 3361Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3362var cs = (TypeDeclarationSyntax)file.Members[0]; 3403Assert.Equal(1, file.Members.Count); 3407Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3408var cs = (TypeDeclarationSyntax)file.Members[0]; 3468Assert.Equal(1, file.Members.Count); 3484Assert.Equal(1, file.Members.Count); 3488Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3489var cs = (TypeDeclarationSyntax)file.Members[0]; 3519Assert.Equal(1, file.Members.Count); 3523Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3524var cs = (TypeDeclarationSyntax)file.Members[0]; 3566Assert.Equal(1, file.Members.Count); 3570Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3571var cs = (TypeDeclarationSyntax)file.Members[0]; 3603Assert.Equal(1, file.Members.Count); 3607Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3608var cs = (TypeDeclarationSyntax)file.Members[0]; 3663Assert.Equal(1, file.Members.Count); 3667Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3668var cs = (TypeDeclarationSyntax)file.Members[0]; 3703Assert.Equal(1, file.Members.Count); 3707Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3708var cs = (TypeDeclarationSyntax)file.Members[0]; 3757Assert.Equal(1, file.Members.Count); 3761Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3762var cs = (TypeDeclarationSyntax)file.Members[0]; 3813Assert.Equal(1, file.Members.Count); 3817Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3818var cs = (TypeDeclarationSyntax)file.Members[0]; 3858Assert.Equal(1, file.Members.Count); 3862Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3863var cs = (TypeDeclarationSyntax)file.Members[0]; 3902Assert.Equal(1, file.Members.Count); 3906Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3907var cs = (TypeDeclarationSyntax)file.Members[0]; 3947Assert.Equal(1, file.Members.Count); 3951Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3952var cs = (TypeDeclarationSyntax)file.Members[0]; 4001Assert.Equal(1, file.Members.Count); 4005Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4006var cs = (TypeDeclarationSyntax)file.Members[0]; 4064Assert.Equal(1, file.Members.Count); 4068Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4069var cs = (TypeDeclarationSyntax)file.Members[0]; 4110Assert.Equal(1, file.Members.Count); 4114Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4115var cs = (TypeDeclarationSyntax)file.Members[0]; 4164Assert.Equal(1, file.Members.Count); 4168Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4169var cs = (TypeDeclarationSyntax)file.Members[0]; 4219Assert.Equal(1, file.Members.Count); 4223Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4224var cs = (TypeDeclarationSyntax)file.Members[0]; 4292Assert.Equal(1, file.Members.Count); 4296Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4297var cs = (TypeDeclarationSyntax)file.Members[0]; 4346Assert.Equal(1, file.Members.Count); 4350Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4351var cs = (TypeDeclarationSyntax)file.Members[0]; 4400Assert.Equal(1, file.Members.Count); 4404Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4405var cs = (ClassDeclarationSyntax)file.Members[0]; 4458Assert.Equal(1, file.Members.Count); 4459Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4460var cs = (ClassDeclarationSyntax)file.Members[0]; 4484Assert.Equal(1, file.Members.Count); 4488Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4489var cs = (TypeDeclarationSyntax)file.Members[0]; 4540Assert.Equal(1, file.Members.Count); 4544Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4545var cs = (TypeDeclarationSyntax)file.Members[0]; 4596Assert.Equal(1, file.Members.Count); 4600Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4601var cs = (TypeDeclarationSyntax)file.Members[0]; 4680Assert.Equal(1, file.Members.Count); 4684Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4685var cs = (TypeDeclarationSyntax)file.Members[0]; 4736Assert.Equal(1, file.Members.Count); 4740Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4741var cs = (TypeDeclarationSyntax)file.Members[0]; 4790Assert.Equal(1, file.Members.Count); 4794Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4795var cs = (TypeDeclarationSyntax)file.Members[0]; 4873Assert.Equal(1, file.Members.Count); 4877Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4878var cs = (TypeDeclarationSyntax)file.Members[0]; 4930Assert.Equal(1, file.Members.Count); 4934Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4935var cs = (TypeDeclarationSyntax)file.Members[0]; 4997Assert.Equal(1, file.Members.Count); 5001Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5002var cs = (TypeDeclarationSyntax)file.Members[0]; 5065Assert.Equal(1, file.Members.Count); 5069Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5070var cs = (TypeDeclarationSyntax)file.Members[0]; 5132Assert.Equal(1, file.Members.Count); 5136Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5137var cs = (TypeDeclarationSyntax)file.Members[0]; 5208Assert.Equal(1, file.Members.Count); 5212Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5213var cs = (TypeDeclarationSyntax)file.Members[0]; 5276Assert.Equal(1, file.Members.Count); 5280Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5281var cs = (TypeDeclarationSyntax)file.Members[0]; 5356Assert.Equal(1, file.Members.Count); 5360Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5361var cs = (TypeDeclarationSyntax)file.Members[0]; 5470Assert.Equal(1, file.Members.Count); 5474Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5475var cs = (TypeDeclarationSyntax)file.Members[0]; 5533Assert.Equal(1, file.Members.Count); 5537Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5538var cs = (TypeDeclarationSyntax)file.Members[0]; 5581Assert.Equal(1, file.Members.Count); 5585Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5586var cs = (TypeDeclarationSyntax)file.Members[0]; 5629Assert.Equal(1, file.Members.Count); 5633var ns = (NamespaceDeclarationSyntax)file.Members[0]; 5641Assert.Equal(1, file.Members.Count); 5645ns = (NamespaceDeclarationSyntax)file.Members[0]; 5653Assert.Equal(1, file.Members.Count); 5657ns = (NamespaceDeclarationSyntax)file.Members[0]; 5880Assert.Equal(1, file.Members.Count); 5884var @class = (TypeDeclarationSyntax)file.Members[0];
Parsing\LocalFunctionParsingTests.cs (2)
1294var c = Assert.IsType<ClassDeclarationSyntax>(file.Members.Single()); 1346var c = Assert.IsType<ClassDeclarationSyntax>(file.Members.Single());
Parsing\ParsingErrorRecoveryTests.cs (746)
258Assert.Equal(0, file.Members.Count); 274Assert.Equal(0, file.Members.Count); 290Assert.Equal(1, file.Members.Count); 291Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 306Assert.Equal(1, file.Members.Count); 307Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 322Assert.Equal(0, file.Members.Count); 337Assert.Equal(0, file.Members.Count); 352Assert.Equal(0, file.Members.Count); 367Assert.Equal(0, file.Members.Count); 383Assert.Equal(0, file.Members.Count); 399Assert.Equal(0, file.Members.Count); 414Assert.Equal(0, file.Members.Count); 430Assert.Equal(0, file.Members.Count); 451Assert.Equal(0, file.Members.Count); 467Assert.Equal(0, file.Members.Count); 483Assert.Equal(1, file.Members.Count); 484Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 499Assert.Equal(1, file.Members.Count); 500Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 514Assert.Equal(1, file.Members.Count); 515Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 528Assert.Equal(1, file.Members.Count); 529Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 542Assert.Equal(1, file.Members.Count); 543Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 556Assert.Equal(1, file.Members.Count); 557Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 571Assert.Equal(1, file.Members.Count); 572Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 609Assert.Equal(1, file.Members.Count); 610Assert.Equal(SyntaxKind.IncompleteMember, file.Members[0].Kind()); 625Assert.Equal(1, file.Members.Count); 626Assert.Equal(SyntaxKind.IncompleteMember, file.Members[0].Kind()); 640Assert.Equal(1, file.Members.Count); 641Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 655Assert.Equal(1, file.Members.Count); 656Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 669Assert.Equal(1, file.Members.Count); 670Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 684Assert.Equal(1, file.Members.Count); 685Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 699Assert.Equal(1, file.Members.Count); 700Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 715Assert.Equal(1, file.Members.Count); 716Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 732Assert.Equal(1, file.Members.Count); 733Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 750Assert.Equal(1, file.Members.Count); 751Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 766Assert.Equal(1, file.Members.Count); 767Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 780Assert.Equal(1, file.Members.Count); 781Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 794Assert.Equal(1, file.Members.Count); 795Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 808Assert.Equal(1, file.Members.Count); 809Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 822Assert.Equal(1, file.Members.Count); 823Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 846Assert.Equal(1, file.Members.Count); 847Assert.Equal(SyntaxKind.NamespaceDeclaration, file.Members[0].Kind()); 859Assert.Equal(2, file.Members.Count); 860Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 861Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 876Assert.Equal(2, file.Members.Count); 877Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 878Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 892Assert.Equal(2, file.Members.Count); 893Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 894Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 909Assert.Equal(2, file.Members.Count); 910Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 911Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 926Assert.Equal(1, file.Members.Count); 927Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 941Assert.Equal(1, file.Members.Count); 942Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 955Assert.Equal(1, file.Members.Count); 956Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 970Assert.Equal(1, file.Members.Count); 971Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 985Assert.Equal(1, file.Members.Count); 986Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 999Assert.Equal(1, file.Members.Count); 1000Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1012Assert.Equal(1, file.Members.Count); 1013Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1026Assert.Equal(1, file.Members.Count); 1027Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1039Assert.Equal(1, file.Members.Count); 1040Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1053Assert.Equal(1, file.Members.Count); 1054Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1067Assert.Equal(1, file.Members.Count); 1068Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1080Assert.Equal(1, file.Members.Count); 1081Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1094Assert.Equal(1, file.Members.Count); 1095Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1107Assert.Equal(1, file.Members.Count); 1108Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1121Assert.Equal(1, file.Members.Count); 1122Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1137Assert.Equal(1, file.Members.Count); 1138Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1152Assert.Equal(1, file.Members.Count); 1153Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1166Assert.Equal(1, file.Members.Count); 1167Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1180Assert.Equal(1, file.Members.Count); 1181Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1196Assert.Equal(1, file.Members.Count); 1197Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1211Assert.Equal(1, file.Members.Count); 1212Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1225Assert.Equal(1, file.Members.Count); 1226Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1239Assert.Equal(1, file.Members.Count); 1240Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1256Assert.Equal(1, file.Members.Count); 1257Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1272Assert.Equal(1, file.Members.Count); 1273Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1287Assert.Equal(1, file.Members.Count); 1288Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1301Assert.Equal(1, file.Members.Count); 1302Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1316Assert.Equal(1, file.Members.Count); 1317Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1331Assert.Equal(1, file.Members.Count); 1332Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1345Assert.Equal(1, file.Members.Count); 1346Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1360Assert.Equal(1, file.Members.Count); 1361Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1375Assert.Equal(1, file.Members.Count); 1376Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1389Assert.Equal(2, file.Members.Count); 1390Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1391Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 1407Assert.Equal(2, file.Members.Count); 1408Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1409Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 1424Assert.Equal(2, file.Members.Count); 1425Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1426Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 1442Assert.Equal(1, file.Members.Count); 1443Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1457Assert.Equal(1, file.Members.Count); 1458Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1471Assert.Equal(1, file.Members.Count); 1472Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1486Assert.Equal(1, file.Members.Count); 1487Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1501Assert.Equal(1, file.Members.Count); 1502Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1515Assert.Equal(1, file.Members.Count); 1516Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1530Assert.Equal(1, file.Members.Count); 1531Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1532var agg = (TypeDeclarationSyntax)file.Members[0]; 1548Assert.Equal(1, file.Members.Count); 1549Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1550var agg = (TypeDeclarationSyntax)file.Members[0]; 1566Assert.Equal(1, file.Members.Count); 1567Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1568var agg = (TypeDeclarationSyntax)file.Members[0]; 1585Assert.Equal(1, file.Members.Count); 1586Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1587var agg = (TypeDeclarationSyntax)file.Members[0]; 1605Assert.Equal(1, file.Members.Count); 1606Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1607var agg = (TypeDeclarationSyntax)file.Members[0]; 1624Assert.Equal(1, file.Members.Count); 1625Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1626var agg = (TypeDeclarationSyntax)file.Members[0]; 1644Assert.Equal(1, file.Members.Count); 1645Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1646var agg = (TypeDeclarationSyntax)file.Members[0]; 1661Assert.Equal(1, file.Members.Count); 1662Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1663var agg = (TypeDeclarationSyntax)file.Members[0]; 1678Assert.Equal(1, file.Members.Count); 1679Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1680var agg = (TypeDeclarationSyntax)file.Members[0]; 1696Assert.Equal(1, file.Members.Count); 1697Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1698var agg = (TypeDeclarationSyntax)file.Members[0]; 1714Assert.Equal(1, file.Members.Count); 1715Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1716var agg = (TypeDeclarationSyntax)file.Members[0]; 1733Assert.Equal(1, file.Members.Count); 1734Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1735var agg = (TypeDeclarationSyntax)file.Members[0]; 1751Assert.Equal(1, file.Members.Count); 1752Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1753var agg = (TypeDeclarationSyntax)file.Members[0]; 1771Assert.Equal(1, file.Members.Count); 1772Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1773var agg = (TypeDeclarationSyntax)file.Members[0]; 1788Assert.Equal(1, file.Members.Count); 1789Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1790var agg = (TypeDeclarationSyntax)file.Members[0]; 1805Assert.Equal(1, file.Members.Count); 1806Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1807var agg = (TypeDeclarationSyntax)file.Members[0]; 1823Assert.Equal(1, file.Members.Count); 1824Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1825var agg = (TypeDeclarationSyntax)file.Members[0]; 1840Assert.Equal(1, file.Members.Count); 1841Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1842var agg = (TypeDeclarationSyntax)file.Members[0]; 1859Assert.Equal(1, file.Members.Count); 1860Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1861var agg = (TypeDeclarationSyntax)file.Members[0]; 1878Assert.Equal(1, file.Members.Count); 1879Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1880var agg = (TypeDeclarationSyntax)file.Members[0]; 1898Assert.Equal(1, file.Members.Count); 1899Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1900var agg = (TypeDeclarationSyntax)file.Members[0]; 1917Assert.Equal(1, file.Members.Count); 1918Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1919var agg = (TypeDeclarationSyntax)file.Members[0]; 1938Assert.Equal(1, file.Members.Count); 1939Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1940var agg = (TypeDeclarationSyntax)file.Members[0]; 1956Assert.Equal(1, file.Members.Count); 1957Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1958var agg = (TypeDeclarationSyntax)file.Members[0]; 1973Assert.Equal(1, file.Members.Count); 1974Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1975var agg = (TypeDeclarationSyntax)file.Members[0]; 1990Assert.Equal(1, file.Members.Count); 1991Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1992var agg = (TypeDeclarationSyntax)file.Members[0]; 2007Assert.Equal(1, file.Members.Count); 2008Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2009var agg = (DelegateDeclarationSyntax)file.Members[0]; 2022Assert.Equal(1, file.Members.Count); 2023Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2024var agg = (TypeDeclarationSyntax)file.Members[0]; 2061Assert.Equal(1, file.Members.Count); 2062Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2063var agg = (TypeDeclarationSyntax)file.Members[0]; 2081Assert.Equal(1, file.Members.Count); 2082Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2083var agg = (TypeDeclarationSyntax)file.Members[0]; 2100Assert.Equal(1, file.Members.Count); 2101Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2102var agg = (TypeDeclarationSyntax)file.Members[0]; 2121Assert.Equal(1, file.Members.Count); 2122Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2123var agg = (TypeDeclarationSyntax)file.Members[0]; 2139Assert.Equal(1, file.Members.Count); 2140Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2141var agg = (TypeDeclarationSyntax)file.Members[0]; 2170Assert.Equal(1, file.Members.Count); 2171Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2172var agg = (TypeDeclarationSyntax)file.Members[0]; 2188Assert.Equal(1, file.Members.Count); 2189Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2190var agg = (TypeDeclarationSyntax)file.Members[0]; 2205Assert.Equal(1, file.Members.Count); 2206Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2207var agg = (TypeDeclarationSyntax)file.Members[0]; 2224Assert.Equal(1, file.Members.Count); 2225Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2226var agg = (TypeDeclarationSyntax)file.Members[0]; 2264Assert.Equal(1, file.Members.Count); 2265Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2266var agg = (TypeDeclarationSyntax)file.Members[0]; 2285Assert.Equal(1, file.Members.Count); 2286Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2287var agg = (TypeDeclarationSyntax)file.Members[0]; 2305Assert.Equal(1, file.Members.Count); 2306Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2307var agg = (TypeDeclarationSyntax)file.Members[0]; 2327Assert.Equal(1, file.Members.Count); 2328Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2329var agg = (TypeDeclarationSyntax)file.Members[0]; 2346Assert.Equal(1, file.Members.Count); 2347Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2364Assert.Equal(1, file.Members.Count); 2365Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2381Assert.Equal(1, file.Members.Count); 2382Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2397Assert.Equal(1, file.Members.Count); 2398Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2412Assert.Equal(1, file.Members.Count); 2413Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2428Assert.Equal(1, file.Members.Count); 2429Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2443Assert.Equal(1, file.Members.Count); 2444Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2457Assert.Equal(1, file.Members.Count); 2458Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2474Assert.Equal(2, file.Members.Count); 2475Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2476Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2493Assert.Equal(2, file.Members.Count); 2494Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2495Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2511Assert.Equal(2, file.Members.Count); 2512Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2513Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2528Assert.Equal(2, file.Members.Count); 2529Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2530Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2544Assert.Equal(2, file.Members.Count); 2545Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2546Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2561Assert.Equal(2, file.Members.Count); 2562Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2563Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2577Assert.Equal(2, file.Members.Count); 2578Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2579Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2592Assert.Equal(2, file.Members.Count); 2593Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2594Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2610Assert.Equal(1, file.Members.Count); 2611Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2624Assert.Equal(1, file.Members.Count); 2625Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2639Assert.Equal(1, file.Members.Count); 2640Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2653Assert.Equal(1, file.Members.Count); 2654Assert.Equal(SyntaxKind.DelegateDeclaration, file.Members[0].Kind()); 2669Assert.Equal(1, file.Members.Count); 2670Assert.Equal(SyntaxKind.EnumDeclaration, file.Members[0].Kind()); 2683Assert.Equal(1, file.Members.Count); 2684Assert.Equal(SyntaxKind.EnumDeclaration, file.Members[0].Kind()); 2697Assert.Equal(1, file.Members.Count); 2698Assert.Equal(SyntaxKind.EnumDeclaration, file.Members[0].Kind()); 2711Assert.Equal(1, file.Members.Count); 2712Assert.Equal(SyntaxKind.EnumDeclaration, file.Members[0].Kind()); 2725Assert.Equal(1, file.Members.Count); 2726Assert.Equal(SyntaxKind.EnumDeclaration, file.Members[0].Kind()); 2739Assert.Equal(1, file.Members.Count); 2740Assert.Equal(SyntaxKind.EnumDeclaration, file.Members[0].Kind()); 2753Assert.Equal(1, file.Members.Count); 2754Assert.Equal(SyntaxKind.EnumDeclaration, file.Members[0].Kind()); 2768Assert.Equal(1, file.Members.Count); 2769Assert.Equal(SyntaxKind.EnumDeclaration, file.Members[0].Kind()); 2783Assert.Equal(1, file.Members.Count); 2784Assert.Equal(SyntaxKind.EnumDeclaration, file.Members[0].Kind()); 2797Assert.Equal(1, file.Members.Count); 2798Assert.Equal(SyntaxKind.EnumDeclaration, file.Members[0].Kind()); 2811Assert.Equal(1, file.Members.Count); 2812Assert.Equal(SyntaxKind.EnumDeclaration, file.Members[0].Kind()); 2825Assert.Equal(2, file.Members.Count); 2826Assert.Equal(SyntaxKind.EnumDeclaration, file.Members[0].Kind()); 2827Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2840Assert.Equal(2, file.Members.Count); 2841Assert.Equal(SyntaxKind.EnumDeclaration, file.Members[0].Kind()); 2842Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2855Assert.Equal(2, file.Members.Count); 2856Assert.Equal(SyntaxKind.EnumDeclaration, file.Members[0].Kind()); 2857Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2870Assert.Equal(1, file.Members.Count); 2871Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2872var agg = (TypeDeclarationSyntax)file.Members[0]; 2887Assert.Equal(1, file.Members.Count); 2888Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2889var agg = (TypeDeclarationSyntax)file.Members[0]; 2903Assert.Equal(1, file.Members.Count); 2904Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2905var agg = (TypeDeclarationSyntax)file.Members[0]; 2921Assert.Equal(1, file.Members.Count); 2922Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2923var agg = (TypeDeclarationSyntax)file.Members[0]; 2937Assert.Equal(1, file.Members.Count); 2938Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2939var agg = (TypeDeclarationSyntax)file.Members[0]; 2953Assert.Equal(1, file.Members.Count); 2954Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2955var agg = (TypeDeclarationSyntax)file.Members[0]; 2969Assert.Equal(1, file.Members.Count); 2970Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2971var agg = (TypeDeclarationSyntax)file.Members[0]; 2985Assert.Equal(1, file.Members.Count); 2986Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2987var agg = (TypeDeclarationSyntax)file.Members[0]; 3001Assert.Equal(1, file.Members.Count); 3002Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3003var agg = (TypeDeclarationSyntax)file.Members[0]; 3019Assert.Equal(1, file.Members.Count); 3020Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3021var agg = (TypeDeclarationSyntax)file.Members[0]; 3037Assert.Equal(1, file.Members.Count); 3038Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3039var agg = (TypeDeclarationSyntax)file.Members[0]; 3060Assert.Equal(1, file.Members.Count); 3061Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3062var agg = (TypeDeclarationSyntax)file.Members[0]; 3084Assert.Equal(1, file.Members.Count); 3085Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3086var agg = (TypeDeclarationSyntax)file.Members[0]; 3108Assert.Equal(1, file.Members.Count); 3109Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3110var agg = (TypeDeclarationSyntax)file.Members[0]; 3130Assert.Equal(1, file.Members.Count); 3131Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3132var agg = (TypeDeclarationSyntax)file.Members[0]; 3153Assert.Equal(1, file.Members.Count); 3154Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3155var agg = (TypeDeclarationSyntax)file.Members[0]; 3176Assert.Equal(1, file.Members.Count); 3177Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3178var agg = (TypeDeclarationSyntax)file.Members[0]; 3199Assert.Equal(1, file.Members.Count); 3200Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3201var agg = (TypeDeclarationSyntax)file.Members[0]; 3222Assert.Equal(1, file.Members.Count); 3223Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3224var agg = (TypeDeclarationSyntax)file.Members[0]; 3245Assert.Equal(1, file.Members.Count); 3246Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3247var agg = (TypeDeclarationSyntax)file.Members[0]; 3266Assert.Equal(1, file.Members.Count); 3267Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3268var agg = (TypeDeclarationSyntax)file.Members[0]; 3287Assert.Equal(1, file.Members.Count); 3288Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3289var agg = (TypeDeclarationSyntax)file.Members[0]; 3308Assert.Equal(1, file.Members.Count); 3309Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3310var agg = (TypeDeclarationSyntax)file.Members[0]; 3329Assert.Equal(1, file.Members.Count); 3330Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3331var agg = (TypeDeclarationSyntax)file.Members[0]; 3350Assert.Equal(1, file.Members.Count); 3351Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3352var agg = (TypeDeclarationSyntax)file.Members[0]; 3371Assert.Equal(1, file.Members.Count); 3372Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3373var agg = (TypeDeclarationSyntax)file.Members[0]; 3393Assert.Equal(1, file.Members.Count); 3394Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3395var agg = (TypeDeclarationSyntax)file.Members[0]; 3416Assert.Equal(1, file.Members.Count); 3417Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3418var agg = (TypeDeclarationSyntax)file.Members[0]; 3439Assert.Equal(1, file.Members.Count); 3440Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3441var agg = (TypeDeclarationSyntax)file.Members[0]; 3462Assert.Equal(1, file.Members.Count); 3463Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3464var agg = (TypeDeclarationSyntax)file.Members[0]; 3486Assert.Equal(1, file.Members.Count); 3487Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3488var agg = (TypeDeclarationSyntax)file.Members[0]; 3509Assert.Equal(1, file.Members.Count); 3510Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3511var agg = (TypeDeclarationSyntax)file.Members[0]; 3532Assert.Equal(1, file.Members.Count); 3533Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3534var agg = (TypeDeclarationSyntax)file.Members[0]; 3554var md = (file.Members[0] as TypeDeclarationSyntax).Members[0] as MethodDeclarationSyntax; 3575Assert.Equal(1, file.Members.Count); 3576Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3577var agg = (TypeDeclarationSyntax)file.Members[0]; 3600Assert.Equal(1, file.Members.Count); 3601Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3602var agg = (TypeDeclarationSyntax)file.Members[0]; 3625Assert.Equal(1, file.Members.Count); 3626Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3627var agg = (TypeDeclarationSyntax)file.Members[0]; 3651Assert.Equal(1, file.Members.Count); 3652Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3653var agg = (TypeDeclarationSyntax)file.Members[0]; 3675Assert.Equal(1, file.Members.Count); 3676Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3677var agg = (TypeDeclarationSyntax)file.Members[0]; 3699Assert.Equal(1, file.Members.Count); 3700Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3701var agg = (TypeDeclarationSyntax)file.Members[0]; 3724Assert.Equal(1, file.Members.Count); 3725Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3726var agg = (TypeDeclarationSyntax)file.Members[0]; 3748Assert.Equal(1, file.Members.Count); 3749Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3750var agg = (TypeDeclarationSyntax)file.Members[0]; 3772Assert.Equal(1, file.Members.Count); 3773Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3774var agg = (TypeDeclarationSyntax)file.Members[0]; 3796Assert.Equal(1, file.Members.Count); 3797Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3798var agg = (TypeDeclarationSyntax)file.Members[0]; 3821Assert.Equal(1, file.Members.Count); 3822Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3823var agg = (TypeDeclarationSyntax)file.Members[0]; 3845Assert.Equal(1, file.Members.Count); 3846Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3847var agg = (TypeDeclarationSyntax)file.Members[0]; 3869Assert.Equal(1, file.Members.Count); 3870Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3871var agg = (TypeDeclarationSyntax)file.Members[0]; 3894Assert.Equal(1, file.Members.Count); 3895Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3896var agg = (TypeDeclarationSyntax)file.Members[0]; 3920Assert.Equal(1, file.Members.Count); 3921Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3922var agg = (TypeDeclarationSyntax)file.Members[0]; 3946Assert.Equal(1, file.Members.Count); 3947Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3948var agg = (TypeDeclarationSyntax)file.Members[0]; 3973Assert.Equal(1, file.Members.Count); 3974Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3975var agg = (TypeDeclarationSyntax)file.Members[0]; 3998Assert.Equal(1, file.Members.Count); 3999Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4000var agg = (TypeDeclarationSyntax)file.Members[0]; 4023Assert.Equal(1, file.Members.Count); 4024Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4025var agg = (TypeDeclarationSyntax)file.Members[0]; 4049Assert.Equal(1, file.Members.Count); 4050Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4051var agg = (TypeDeclarationSyntax)file.Members[0]; 4070Assert.Equal(1, file.Members.Count); 4071Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4072var agg = (TypeDeclarationSyntax)file.Members[0]; 4115Assert.Equal(1, file.Members.Count); 4116Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4117var agg = (TypeDeclarationSyntax)file.Members[0]; 4136Assert.Equal(1, file.Members.Count); 4137Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4138var agg = (TypeDeclarationSyntax)file.Members[0]; 4157Assert.Equal(1, file.Members.Count); 4158Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4159var agg = (TypeDeclarationSyntax)file.Members[0]; 4178Assert.Equal(1, file.Members.Count); 4179Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4180var agg = (TypeDeclarationSyntax)file.Members[0]; 4200Assert.Equal(1, file.Members.Count); 4201Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4202var agg = (TypeDeclarationSyntax)file.Members[0]; 4222Assert.Equal(1, file.Members.Count); 4223Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4224var agg = (TypeDeclarationSyntax)file.Members[0]; 4245Assert.Equal(1, file.Members.Count); 4246Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4247var agg = (TypeDeclarationSyntax)file.Members[0]; 4268Assert.Equal(1, file.Members.Count); 4269Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4270var agg = (TypeDeclarationSyntax)file.Members[0]; 4289Assert.Equal(1, file.Members.Count); 4290Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4291var agg = (TypeDeclarationSyntax)file.Members[0]; 4312Assert.Equal(1, file.Members.Count); 4313Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4314var agg = (TypeDeclarationSyntax)file.Members[0]; 4335Assert.Equal(1, file.Members.Count); 4336Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4337var agg = (TypeDeclarationSyntax)file.Members[0]; 4361Assert.Equal(1, file.Members.Count); 4362Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4363var agg = (TypeDeclarationSyntax)file.Members[0]; 4383Assert.Equal(1, file.Members.Count); 4384Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4385var agg = (TypeDeclarationSyntax)file.Members[0]; 4409Assert.Equal(1, file.Members.Count); 4410Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4411var agg = (TypeDeclarationSyntax)file.Members[0]; 4436Assert.Equal(1, file.Members.Count); 4437Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4438var agg = (TypeDeclarationSyntax)file.Members[0]; 4457Assert.Equal(1, file.Members.Count); 4458Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4459var agg = (TypeDeclarationSyntax)file.Members[0]; 4480Assert.Equal(1, file.Members.Count); 4481Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4482var agg = (TypeDeclarationSyntax)file.Members[0]; 4505Assert.Equal(1, file.Members.Count); 4506Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4507var agg = (TypeDeclarationSyntax)file.Members[0]; 4530Assert.Equal(1, file.Members.Count); 4531Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4532var agg = (TypeDeclarationSyntax)file.Members[0]; 4552Assert.Equal(1, file.Members.Count); 4553Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4554var agg = (TypeDeclarationSyntax)file.Members[0]; 4577Assert.Equal(1, file.Members.Count); 4578Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4579var agg = (TypeDeclarationSyntax)file.Members[0]; 4603Assert.Equal(1, file.Members.Count); 4604Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4605var agg = (TypeDeclarationSyntax)file.Members[0]; 4630Assert.Equal(1, file.Members.Count); 4631Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4632var agg = (TypeDeclarationSyntax)file.Members[0]; 4657Assert.Equal(1, file.Members.Count); 4658Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4659var agg = (TypeDeclarationSyntax)file.Members[0]; 4685Assert.Equal(1, file.Members.Count); 4686Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4687var agg = (TypeDeclarationSyntax)file.Members[0]; 4712Assert.Equal(1, file.Members.Count); 4713Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4714var agg = (TypeDeclarationSyntax)file.Members[0]; 4739Assert.Equal(1, file.Members.Count); 4740Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4741var agg = (TypeDeclarationSyntax)file.Members[0]; 4768Assert.Equal(1, file.Members.Count); 4769Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4770var agg = (TypeDeclarationSyntax)file.Members[0]; 4797Assert.Equal(1, file.Members.Count); 4798Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4799var agg = (TypeDeclarationSyntax)file.Members[0]; 4827Assert.Equal(1, file.Members.Count); 4828Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4829var agg = (TypeDeclarationSyntax)file.Members[0]; 4856Assert.Equal(1, file.Members.Count); 4857Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4858var agg = (TypeDeclarationSyntax)file.Members[0]; 4885Assert.Equal(1, file.Members.Count); 4886Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4887var agg = (TypeDeclarationSyntax)file.Members[0]; 4912Assert.Equal(1, file.Members.Count); 4913Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4914var agg = (TypeDeclarationSyntax)file.Members[0]; 4939Assert.Equal(1, file.Members.Count); 4940Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4941var agg = (TypeDeclarationSyntax)file.Members[0]; 4966Assert.Equal(1, file.Members.Count); 4967Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4968var agg = (TypeDeclarationSyntax)file.Members[0]; 4994Assert.Equal(1, file.Members.Count); 4995Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4996var agg = (TypeDeclarationSyntax)file.Members[0]; 5021Assert.Equal(1, file.Members.Count); 5022Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5023var agg = (TypeDeclarationSyntax)file.Members[0]; 5049Assert.Equal(1, file.Members.Count); 5050Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5051var agg = (TypeDeclarationSyntax)file.Members[0]; 5075Assert.Equal(1, file.Members.Count); 5076Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5077var agg = (TypeDeclarationSyntax)file.Members[0]; 5105Assert.Equal(1, file.Members.Count); 5106Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5107var agg = (TypeDeclarationSyntax)file.Members[0]; 5134Assert.Equal(1, file.Members.Count); 5135Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5136var agg = (TypeDeclarationSyntax)file.Members[0]; 5164Assert.Equal(1, file.Members.Count); 5165Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5166var agg = (TypeDeclarationSyntax)file.Members[0]; 5817Assert.Equal(1, file.Members.Count); 5818Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5819var agg = (TypeDeclarationSyntax)file.Members[0]; 5856Assert.Equal(1, file.Members.Count); 5857Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5858var agg = (TypeDeclarationSyntax)file.Members[0]; 5885Assert.Equal(1, file.Members.Count); 5886Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5887var agg = (TypeDeclarationSyntax)file.Members[0]; 5914Assert.Equal(1, file.Members.Count); 5915Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5916var agg = (TypeDeclarationSyntax)file.Members[0]; 5944Assert.Equal(1, file.Members.Count); 5945Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5946var agg = (TypeDeclarationSyntax)file.Members[0]; 5973Assert.Equal(1, file.Members.Count); 5974Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5975var agg = (TypeDeclarationSyntax)file.Members[0]; 6007Assert.Equal(1, file.Members.Count); 6008Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6009var agg = (TypeDeclarationSyntax)file.Members[0]; 6034Assert.Equal(1, file.Members.Count); 6035Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6036var agg = (TypeDeclarationSyntax)file.Members[0]; 6061Assert.Equal(1, file.Members.Count); 6062Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6063var agg = (TypeDeclarationSyntax)file.Members[0]; 6088Assert.Equal(1, file.Members.Count); 6089Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6090var agg = (TypeDeclarationSyntax)file.Members[0]; 6116Assert.Equal(1, file.Members.Count); 6117Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6118var agg = (TypeDeclarationSyntax)file.Members[0]; 6143Assert.Equal(1, file.Members.Count); 6144Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6145var agg = (TypeDeclarationSyntax)file.Members[0]; 6173Assert.Equal(1, file.Members.Count); 6174Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6175var agg = (TypeDeclarationSyntax)file.Members[0]; 6204Assert.Equal(1, file.Members.Count); 6205Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6206var agg = (TypeDeclarationSyntax)file.Members[0]; 6232Assert.Equal(1, file.Members.Count); 6233Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6234var agg = (TypeDeclarationSyntax)file.Members[0]; 6279Assert.Equal(1, file.Members.Count); 6280Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6281var agg = (TypeDeclarationSyntax)file.Members[0]; 6313Assert.Equal(1, file.Members.Count); 6314Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6315var agg = (TypeDeclarationSyntax)file.Members[0]; 6343Assert.Equal(1, file.Members.Count); 6344Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6345var agg = (TypeDeclarationSyntax)file.Members[0]; 6401Assert.Equal(1, file.Members.Count); 6402Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6403var agg = (TypeDeclarationSyntax)file.Members[0]; 6425Assert.Equal(1, file.Members.Count); 6426Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6427var agg = (TypeDeclarationSyntax)file.Members[0]; 6450Assert.Equal(1, file.Members.Count); 6451Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6452var agg = (TypeDeclarationSyntax)file.Members[0]; 6485Assert.Equal(1, file.Members.Count); 6486Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6487var agg = (TypeDeclarationSyntax)file.Members[0]; 6524Assert.Equal(1, file.Members.Count); 6525Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6526var agg = (TypeDeclarationSyntax)file.Members[0]; 6563Assert.Equal(1, file.Members.Count); 6565var classDecl = (TypeDeclarationSyntax)file.Members[0]; 6595Assert.Equal(1, file.Members.Count); 6597var classDecl = (TypeDeclarationSyntax)file.Members[0]; 6626Assert.Equal(1, file.Members.Count); 6627Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6628var agg = (TypeDeclarationSyntax)file.Members[0]; 6671Assert.Equal(1, file.Members.Count); 6672Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6673var agg = (TypeDeclarationSyntax)file.Members[0]; 6715Assert.Equal(1, file.Members.Count); 6716Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6717var agg = (TypeDeclarationSyntax)file.Members[0]; 6764Assert.Equal(1, file.Members.Count); 6765Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6766var agg = (TypeDeclarationSyntax)file.Members[0]; 6812Assert.Equal(1, file.Members.Count); 6813Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6814var agg = (TypeDeclarationSyntax)file.Members[0]; 6859Assert.Equal(1, file.Members.Count); 6860Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6861var agg = (TypeDeclarationSyntax)file.Members[0]; 6911Assert.Equal(1, file.Members.Count); 6912Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6914var item1 = (TypeDeclarationSyntax)file.Members[0]; 7108var members = file.Members; 7132var members = file.Members;
Parsing\RoundTrippingTests.cs (1)
47Assert.Equal(memberCount, tree.GetCompilationUnitRoot().Members.Count);
Syntax\StructuredTriviaTests.cs (1)
192var trivia = tree.GetCompilationUnitRoot().Members[0].GetLeadingTrivia();
Syntax\SyntaxDiffingTests.cs (3)
47var decl = (TypeDeclarationSyntax)(newTree.GetCompilationUnitRoot()).Members[0]; 67var decl1 = (TypeDeclarationSyntax)(newTree.GetCompilationUnitRoot()).Members[0]; 69var decl2 = (TypeDeclarationSyntax)(newTree.GetCompilationUnitRoot()).Members[1];
Syntax\SyntaxNodeTests.cs (18)
64var cls = SyntaxFactory.ParseCompilationUnit("class C { }").Members[0] as ClassDeclarationSyntax; 846var m1 = ((TypeDeclarationSyntax)tree1.GetCompilationUnitRoot().Members[0]).Members[0]; 847var m2 = ((TypeDeclarationSyntax)tree2.GetCompilationUnitRoot().Members[0]).Members[0]; 932var trivia = tree.GetCompilationUnitRoot().Members[0].GetLeadingTrivia()[0]; 935var triviaAgain = tree.GetCompilationUnitRoot().Members[0].GetLeadingTrivia()[0]; 972last = tree.GetCompilationUnitRoot().Members[0].GetLastToken(includeZeroWidth: true); 984TestReverse(root1.Members[0].ChildNodesAndTokens()); 985TestReverse(root1.Members[1].ChildNodesAndTokens()); 986TestReverse(root1.Members[2].ChildNodesAndTokens()); 1300var children = tree.GetCompilationUnitRoot().Members[0].ChildNodesAndTokens().ToList(); 1318var children = tree.GetCompilationUnitRoot().Members[0].ChildNodesAndTokens().ToList(); 1338var member = (TypeDeclarationSyntax)tree.GetCompilationUnitRoot().Members[0]; 1482var c = tree.GetCompilationUnitRoot().Members[0]; 2273var privateToken = ((ClassDeclarationSyntax)cu.Members[0]).Modifiers[0]; 2307var publicToken = ((ClassDeclarationSyntax)cu.Members[0]).Modifiers[0]; 3331var method = (LocalFunctionStatementSyntax)((GlobalStatementSyntax)root.Members[0]).Statement; 3476var delegateDecl = (DelegateDeclarationSyntax)compilationUnit.Members[0]; 3502var @class = (ClassDeclarationSyntax)compilationUnit.Members.Single();
Microsoft.CodeAnalysis.CSharp.Workspaces (25)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
1267CompilationUnitSyntax compilationUnit => compilationUnit.Members, 1374CompilationUnitSyntax compilationUnit => compilationUnit.WithMembers(compilationUnit.Members.AddRange(newMembers)),
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (1)
459=> node.Members;
Simplification\CSharpSimplificationService.cs (1)
235foreach (var member in root.Members)
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (3)
221root.Members.Count > 0 ? root.Members[0] : 234CompilationUnitSyntax compilationUnit => (compilationUnit.Usings, compilationUnit.Members),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs (1)
13=> compilationUnit.Members is [GlobalStatementSyntax, ..];
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (2)
454=> node.IsReturnableConstruct() || (node is CompilationUnitSyntax compilationUnit && compilationUnit.Members.Any(SyntaxKind.GlobalStatement)); 768foreach (var member in compilation.Members)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
141AppendAliasNames(root.Members.OfType<BaseNamespaceDeclarationSyntax>(), builder, cancellationToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpBlockFacts.cs (1)
42CompilationUnitSyntax compilationUnit => compilationUnit.Members.OfType<GlobalStatementSyntax>().SelectAsArray(globalStatement => globalStatement.Statement),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
1002AppendConstructors(compilationUnit.Members, constructors, cancellationToken); 1563members = compilationUnit.Members;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (2)
511var insertionIndex = compilationUnit.Members.LastIndexOf(memberDeclaration => memberDeclaration.IsKind(SyntaxKind.GlobalStatement)) + 1; 513return Cast<TDeclarationNode>(compilationUnit.WithMembers(compilationUnit.Members.InsertRange(insertionIndex, wrappedStatements)));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EventGenerator.cs (1)
73var members = Insert(destination.Members, declaration, info, availableIndices,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (1)
64var members = Insert(destination.Members, declaration, info, availableIndices,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
54var members = Insert(destination.Members, declaration, info, availableIndices, after: LastMethod);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
63destination.Members, declaration, info, availableIndices,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamespaceGenerator.cs (1)
62var members = Insert(destination.Members, namespaceDeclaration, info, availableIndices);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
47var members = Insert(destination.Members, declaration, info,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs (1)
58var end = root.Members is [var firstMember, ..]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.cs (1)
61if (node is CompilationUnitSyntax { Members: [var firstMemberA, ..] })
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.Rewriter.cs (1)
182resultCompilationUnit.Members.Count >= 1)
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (26)
CodeGeneration\SyntaxGeneratorTests.cs (25)
1619var iface = cu.Members[0]; 2085""").Members[0]; 2763var cls = cu.Members[0]; 2789var cls = cu.Members[0]; 2816var cls = cu.Members[0]; 2841var cls = cu.Members[0]; 3602var x = Generator.GetMembers(root.Members[0])[0]; 3603var y = Generator.GetMembers(root.Members[0])[1]; 3625var x = Generator.GetMembers(root.Members[0])[0]; 3626var y = Generator.GetMembers(root.Members[0])[1]; 3650var x = Generator.GetMembers(root.Members[0])[0]; 3651var y = Generator.GetMembers(root.Members[0])[1]; 3652var z = Generator.GetMembers(root.Members[0])[2]; 3677var x = Generator.GetMembers(root.Members[0])[0]; 3678var y = Generator.GetMembers(root.Members[0])[1]; 3801""").Members[0]; 3814""").Members[0]; 3826""").Members[0]; 3841""").Members[0]; 3879""").Members[0]; 3886""").Members[0]; 3893""").Members[0]; 3929""").Members[0]; 3936""").Members[0]; 3943""").Members[0];
EmbeddedLanguages\VirtualChars\CSharpVirtualCharServiceTests.cs (1)
122var namespaceDeclaration = (NamespaceDeclarationSyntax)compilationUnit.Members[0];
Microsoft.CodeAnalysis.Workspaces.UnitTests (18)
Editing\SyntaxEditorTests.cs (9)
49var cls = cu.Members[0]; 77var cls = cu.Members[0]; 104var cls = cu.Members[0]; 133var cls = cu.Members[0]; 162var cls = cu.Members[0]; 184var cls = cu.Members[0]; 219var cls = cu.Members[0]; 261var cls = cu.Members[0]; 303var cls = cu.Members[0];
SyntaxPathTests.cs (9)
149var namespaceDecl = (NamespaceDeclarationSyntax)(tree.GetRoot() as CompilationUnitSyntax).Members[0]; 189var namespaceDecl = (NamespaceDeclarationSyntax)(tree.GetRoot() as CompilationUnitSyntax).Members[0]; 224var namespaceDecl = (NamespaceDeclarationSyntax)((CompilationUnitSyntax)tree.GetRoot()).Members[0]; 258var namespaceDecl = (NamespaceDeclarationSyntax)((CompilationUnitSyntax)tree.GetRoot()).Members[0]; 288var namespaceDecl = (NamespaceDeclarationSyntax)((CompilationUnitSyntax)tree.GetRoot()).Members[0]; 321var namespaceDecl = (NamespaceDeclarationSyntax)((CompilationUnitSyntax)tree.GetRoot()).Members[0]; 352var namespaceDecl = (NamespaceDeclarationSyntax)((CompilationUnitSyntax)tree.GetRoot()).Members[0]; 382var namespaceDecl = (NamespaceDeclarationSyntax)((CompilationUnitSyntax)tree.GetRoot()).Members[0]; 414var path = new SyntaxPath(root.Members[0]);
Microsoft.VisualStudio.LanguageServices.CSharp (3)
CodeModel\CSharpCodeModelService.cs (3)
387foreach (var member in compilationUnit.Members) 3220var newMembers = compilationUnit.Members.Insert(index, (MemberDeclarationSyntax)member); 3263return compilationUnit.Members[index];
Roslyn.Diagnostics.CSharp.Analyzers (18)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs (1)
13=> compilationUnit.Members is [GlobalStatementSyntax, ..];
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (2)
454=> node.IsReturnableConstruct() || (node is CompilationUnitSyntax compilationUnit && compilationUnit.Members.Any(SyntaxKind.GlobalStatement)); 768foreach (var member in compilation.Members)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
141AppendAliasNames(root.Members.OfType<BaseNamespaceDeclarationSyntax>(), builder, cancellationToken);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpBlockFacts.cs (1)
42CompilationUnitSyntax compilationUnit => compilationUnit.Members.OfType<GlobalStatementSyntax>().SelectAsArray(globalStatement => globalStatement.Statement),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
1002AppendConstructors(compilationUnit.Members, constructors, cancellationToken); 1563members = compilationUnit.Members;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (2)
511var insertionIndex = compilationUnit.Members.LastIndexOf(memberDeclaration => memberDeclaration.IsKind(SyntaxKind.GlobalStatement)) + 1; 513return Cast<TDeclarationNode>(compilationUnit.WithMembers(compilationUnit.Members.InsertRange(insertionIndex, wrappedStatements)));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EventGenerator.cs (1)
73var members = Insert(destination.Members, declaration, info, availableIndices,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\FieldGenerator.cs (1)
64var members = Insert(destination.Members, declaration, info, availableIndices,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
54var members = Insert(destination.Members, declaration, info, availableIndices, after: LastMethod);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamedTypeGenerator.cs (1)
63destination.Members, declaration, info, availableIndices,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\NamespaceGenerator.cs (1)
62var members = Insert(destination.Members, namespaceDeclaration, info, availableIndices);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
47var members = Insert(destination.Members, declaration, info,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs (1)
58var end = root.Members is [var firstMember, ..]
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.cs (1)
61if (node is CompilationUnitSyntax { Members: [var firstMemberA, ..] })
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpRemoveUnnecessaryImportsService.Rewriter.cs (1)
182resultCompilationUnit.Members.Count >= 1)