Implemented interface member:
1916 references to Count
Microsoft.CodeAnalysis (17)
Syntax\SyntaxList`1.cs (14)
129
if (this.
Count
== 0)
135
return TextSpan.FromBounds(this[0].FullSpan.Start, this[this.
Count
- 1].FullSpan.End);
147
if (this.
Count
== 0)
153
return TextSpan.FromBounds(this[0].Span.Start, this[this.
Count
- 1].Span.End);
190
return this.Insert(this.
Count
, node);
199
return this.InsertRange(this.
Count
, nodes);
224
if (index < 0 || index > this.
Count
)
253
if (index < 0 || index > this.
Count
)
298
if (index >= 0 && index < this.
Count
)
350
return this[this.
Count
- 1];
360
return this[this.
Count
- 1];
373
Debug.Assert(_node == null ||
Count
!= 0);
516
for (int i = this.
Count
- 1; i >= 0; i--)
529
for (int i = this.
Count
- 1; i >= 0; i--)
Syntax\SyntaxList`1.Enumerator.cs (1)
29
if (newIndex < _list.
Count
)
Syntax\SyntaxListBuilder.cs (2)
81
this.AddRange(list, 0, list.
Count
);
105
this.AddRange(list, 0, list.
Count
);
Microsoft.CodeAnalysis.CodeStyle (1)
AbstractSelectedMembers.cs (1)
89
for (var i = fieldIndex; i < members.
Count
; i++)
Microsoft.CodeAnalysis.CodeStyle.Fixes (6)
AddImportHelpers.cs (1)
22
if (existingImports.
Count
== 0)
CodeGenerationHelpers.cs (5)
200
Contract.ThrowIfTrue(availableIndices != null && availableIndices.Count != declarationList.
Count
+ 1);
287
var index = GetPreferredIndex(declarationList.
Count
, availableIndices, forward: false);
294
return declarationList.
Count
;
343
Debug.Assert(desiredGroupIndex <= declarationList.
Count
);
346
while (desiredGroupIndex < declarationList.
Count
)
Microsoft.CodeAnalysis.CSharp (48)
Binder\Binder_Constraints.cs (1)
36
Debug.Assert(clauses.
Count
> 0);
Binder\Binder_Expressions.cs (2)
3354
for (int additionalRankIndex = 1; additionalRankIndex < node.Type.RankSpecifiers.
Count
; additionalRankIndex++)
3815
if (rankSpecifiers.
Count
!= 1 ||
Binder\Binder_InterpolatedString.cs (1)
45
if (node.Contents.
Count
== 0)
Binder\Binder_Lambda.cs (1)
222
if (attributesBuilder.Any(a => a.
Count
> 0))
Binder\Binder_Query.cs (2)
94
for (int i = node.Body.Clauses.
Count
- 1; i >= 0; i--)
111
for (int i = clauses.
Count
- 1; i >= 0; i--)
Binder\Binder_Statements.cs (5)
41
if (node.AttributeLists.
Count
> 0)
1856
if (node.AttributeLists.
Count
> 0)
1870
int nStatements = syntaxStatements.
Count
;
3111
int n = catchClauses.
Count
;
3259
: (filter.Parent.Parent is TryStatementSyntax s && s.Catches.
Count
== 1 && s.Finally == null)
Binder\Binder_Symbols.cs (1)
656
for (int i = node.RankSpecifiers.
Count
- 1; i >= 0; i--)
Binder\SwitchBinder_Patterns.cs (4)
33
if (node.Sections.
Count
== 0)
166
var boundSwitchSectionsBuilder = ArrayBuilder<BoundSwitchSection>.GetInstance(SwitchSyntax.Sections.
Count
);
187
var boundLabelsBuilder = ArrayBuilder<BoundSwitchLabel>.GetInstance(node.Labels.
Count
);
200
var boundStatementsBuilder = ArrayBuilder<BoundStatement>.GetInstance(node.Statements.
Count
);
Compilation\CSharpCompilation.cs (1)
3594
if (unit.Members.
Count
> 0)
Compiler\DocumentationCommentCompiler.IncludeElementExpander.cs (2)
625
Debug.Assert(structure.Content.
Count
== 2);
627
Debug.Assert(elementSyntax.Attributes.
Count
== 1);
Declarations\DeclarationTreeBuilder.cs (3)
57
if (members.
Count
== 0)
505
if (node.AttributeLists.
Count
> 0)
691
if (node.Members.
Count
== 0)
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
628
if (attributes.
Count
> 0)
Symbols\ConstraintsHelper.cs (2)
323
if (typeParameters.Length == 0 || constraintClauses.
Count
== 0)
359
if (constraintClauses.
Count
== 0)
Symbols\Source\QuickAttributeChecker.cs (1)
87
if (usingsSyntax.
Count
== 0)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
4621
if (members.
Count
== 0)
Symbols\Source\SourceNamedTypeSymbol.cs (5)
334
if (skipPartialDeclarationsWithoutConstraintClauses && constraintClauses.
Count
== 0)
343
if (constraintClauses.
Count
== 0)
390
if (GetConstraintClauses((CSharpSyntaxNode)decl.SyntaxReference.GetSyntax(), out _).
Count
!= 0)
415
if (skipPartialDeclarationsWithoutConstraintClauses && constraintClauses.
Count
== 0)
424
if (constraintClauses.
Count
== 0)
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
176
if (syntax.ConstraintClauses.
Count
> 0)
Symbols\Source\SourceParameterSymbol.cs (1)
80
(syntax.AttributeLists.
Count
== 0) &&
Symbols\Source\SourcePropertySymbolBase.cs (2)
130
if (indexerNameAttributeLists.
Count
== 0 || isExplicitInterfaceImplementation)
385
Debug.Assert(indexerNameAttributeLists.
Count
!= 0);
Symbols\Symbol.cs (1)
1346
if (constraintClauses.
Count
> 0)
Syntax\CSharpSyntaxRewriter.cs (1)
142
for (int i = 0, n = list.
Count
; i < n; i++)
Syntax\LambdaUtilities.cs (1)
248
if (selectOrGroupClause.IsKind(SyntaxKind.SelectClause) && containingBody.Clauses.
Count
== 0)
Syntax\LookupPosition.cs (1)
100
int count = attributesSyntaxList.
Count
;
Syntax\RecordDeclarationSyntax.cs (3)
38
var semicolonToken = members.
Count
== 0 ? Token(SyntaxKind.SemicolonToken) : default;
39
var openBraceToken = members.
Count
== 0 ? default : Token(SyntaxKind.OpenBraceToken);
40
var closeBraceToken = members.
Count
== 0 ? default : Token(SyntaxKind.CloseBraceToken);
Syntax\SyntaxExtensions.cs (1)
425
for (int i = arrayTypeSyntax.RankSpecifiers.
Count
- 1; i >= 0; i--)
Syntax\SyntaxFactory.cs (2)
1625
Debug.Assert(structure.Content.
Count
== 2);
1627
Debug.Assert(elementSyntax.Attributes.
Count
== 1);
Syntax\SyntaxReplacer.cs (1)
423
if (index >= 0 && index < list.
Count
)
Microsoft.CodeAnalysis.CSharp.CodeStyle (33)
BlockSyntaxExtensions.cs (1)
26
block != null && block.Statements.
Count
== 1)
ConvertProgramAnalysis_TopLevelStatements.cs (2)
113
if (typeDeclaration.AttributeLists.
Count
> 0)
128
if (member.AttributeLists.
Count
> 0)
ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (4)
111
if (sections.
Count
== 0)
135
Debug.Assert(labels.
Count
>= 1);
136
if (labels.
Count
== 1)
221
switch (section.Statements.
Count
)
CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
172
if (block.Statements.
Count
== 0)
CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
286
if (anonymousFunction.Block != null && anonymousFunction.Block.Statements.
Count
== 1)
CSharpUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.cs (1)
62
whenTrueStatement = ifStatement.Statement is BlockSyntax { Statements.
Count
: 1 } block
CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (1)
109
? block.Statements.
Count
== 1 ? block.Statements[0] : null
CSharpUseNullPropagationDiagnosticAnalyzer.cs (1)
93
if (block.Statements.
Count
== 1)
FormattingHelpers.cs (1)
490
if (attributes.
Count
== 0)
IndentBlockFormattingRule.cs (3)
82
if (section.Labels.
Count
== 0 &&
83
section.Statements.
Count
== 0)
112
if (section.Statements.
Count
== 0)
InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
72
if (block.Statements.
Count
!= 1)
SuppressFormattingRule.cs (6)
161
for (var i = 0; i < attributes.
Count
; ++i)
185
if (switchSection.Labels.
Count
< 2)
193
for (var i = 0; i < switchSection.Labels.
Count
- 1; ++i)
202
if (switchSection.Labels[switchSection.Labels.
Count
- 1] != null)
204
AddSuppressWrappingIfOnSingleLineOperation(list, switchSection.Labels[switchSection.Labels.
Count
- 1].GetFirstToken(includeZeroWidth: true), switchSection.GetLastToken(includeZeroWidth: true));
223
if (parameterNode.AttributeLists.
Count
!= 0)
SyntaxNodeExtensions.cs (2)
453
return contextNode.GetAncestorsOrThis<BaseNamespaceDeclarationSyntax>().FirstOrDefault(n => n.Usings.
Count
> 0);
466
return containingNamespace.GetAncestors<BaseNamespaceDeclarationSyntax>().FirstOrDefault(n => n.Usings.
Count
> 0);
UseExpressionBodyHelper`1.cs (1)
52
return accessorList is { Accessors: [{ AttributeLists.
Count
: 0, RawKind: (int)SyntaxKind.GetAccessorDeclaration } accessor] }
UseSimpleUsingStatementDiagnosticAnalyzer.cs (2)
219
while (index + 1 < statements.
Count
&& statements[index + 1] is LocalFunctionStatementSyntax)
223
if (index == statements.
Count
- 1)
UsingsAndExternAliasesOrganizer.cs (5)
31
if (organizedExternAliasList.
Count
> 0 && organizedUsingList.
Count
> 0)
42
for (var i = 1; i < organizedUsingList.
Count
; i++)
103
if (externAliasList.
Count
> 0 || usingList.
Count
> 0)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (44)
CompilationUnitSyntaxExtensions.cs (3)
127
if (root.Externs.
Count
== 0)
142
var endOfList = root.Usings.
Count
- 1;
145
for (var i = 0; i < root.Usings.
Count
; i++)
ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (3)
132
if (switchLabels.
Count
== 1)
146
for (var i = 1; i < switchLabels.
Count
; i++)
207
Debug.Assert(statements.
Count
is 1 or 2);
ConvertToRecordEngine.cs (1)
787
if (index == summaryContent.
Count
- 1 &&
CSharpCodeGenerationHelpers.cs (1)
28
return members.
Count
== 1
CSharpIndentationService.cs (1)
177
if (node is not SwitchSectionSyntax section || section.Statements.
Count
== 0)
CSharpIndentationService.Indenter.cs (1)
412
for (var i = clauses.
Count
- 1; i >= 0; i--)
CSharpInlineDeclarationCodeFixProvider.cs (1)
174
for (var i = declarationIndex + 1; i < block.Statements.
Count
; i++)
CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (2)
62
if (accessorList.Accessors.
Count
== 1)
70
else if (accessorList.Accessors.
Count
== 2)
CSharpRemoveUnnecessaryImportsService.cs (1)
113
=> list.
Count
> 0 ? list[0].SpanStart : container.Span.End;
CSharpRemoveUnnecessaryImportsService.Rewriter.cs (11)
54
for (var i = 0; i < usings.
Count
; i++)
70
if (i < usings.
Count
- 1)
133
Debug.Assert(oldUsings.
Count
== newUsings.
Count
);
136
for (var i = 0; i < oldUsings.
Count
; i++)
168
if (finalUsings.
Count
== 0 &&
169
resultCompilationUnit.Externs.
Count
== 0 &&
170
resultCompilationUnit.Members.
Count
>= 1)
207
if (finalUsings.
Count
== 0 &&
208
resultNamespace.Externs.
Count
== 0 &&
209
resultNamespace.Members.
Count
>= 1)
CSharpTypeInferenceService.TypeInferrer.cs (1)
856
for (var i = 0; i < arrayType.RankSpecifiers.
Count
; i++)
EmbeddedStatementPlacementCodeFixProvider.cs (1)
95
blockSyntax.Statements.
Count
== 0)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (3)
237
if (compUnit.Usings.
Count
> 0 && compUnit.Usings.Last().GetLastToken(includeZeroWidth: true) == token)
242
if (compUnit.Externs.
Count
> 0 && compUnit.Externs.Last().GetLastToken(includeZeroWidth: true) == token)
254
if (compUnit.AttributeLists.
Count
> 0 && compUnit.AttributeLists.Last().GetLastToken(includeZeroWidth: true) == token)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (4)
431
(compilationUnit.Externs.
Count
> 0 || compilationUnit.Usings.
Count
> 0))
1979
(compilationUnit.Externs.
Count
> 0 || compilationUnit.Usings.
Count
> 0))
MisplacedUsingDirectivesCodeFixProvider.cs (4)
202
var compilationUnitWithoutBlankLine = compilationUnitWithoutUsings.Usings.
Count
== 0
319
if (members.
Count
== 0)
358
if (members.
Count
== 0)
392
|| compilationUnit.Members.
Count
> 1
PropertyGenerator.cs (1)
159
accessorList?.Accessors.
Count
== 1)
TypeDeclarationSyntaxExtensions.cs (3)
24
if (members.
Count
== 0)
37
for (var i = 0; i < members.
Count
- 1; i++)
149
return (TypeDeclarationSyntax)EnsureHasBraces(typeDeclaration, typeDeclaration.Members.
Count
> 0);
UseSimpleUsingStatementCodeFixProvider.cs (2)
72
if (originalBlock.Statements.
Count
== currentBlock.Statements.
Count
)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
StringCopyPaste\StringCopyPasteHelpers.cs (1)
54
for (int i = 0, n = interpolatedString.Contents.
Count
; i < n && errors.Count > 0; i++)
StringCopyPaste\StringInfo.cs (1)
215
for (var i = 0; i < interpolatedString.Contents.
Count
; i++)
Microsoft.CodeAnalysis.CSharp.Features (64)
CodeRefactorings\ConvertLocalFunctionToMethod\CSharpConvertLocalFunctionToMethodCodeRefactoringProvider.cs (1)
141
if (localFunction.AttributeLists.
Count
> 0)
CodeRefactorings\InlineMethod\CSharpInlineMethodRefactoringProvider.cs (1)
36
if (blockStatements.
Count
== 1)
CodeRefactorings\SyncNamespace\CSharpChangeNamespaceService.cs (1)
274
if (members.
Count
> 0)
CodeRefactorings\SyncNamespace\CSharpSyncNamespaceCodeRefactoringProvider.cs (1)
41
if (namespaceDecls.Length == 1 && compilationUnit.Members.
Count
== 1)
Completion\KeywordRecommenders\NamespaceKeywordRecommender.cs (2)
95
if (root.Externs.
Count
> 0 ||
96
root.Usings.
Count
> 0)
Completion\KeywordRecommenders\UsingKeywordRecommender.cs (1)
172
((CompilationUnitSyntax)context.SyntaxTree.GetRoot(cancellationToken)).Externs.
Count
> 0)
ConvertAutoPropertyToFullProperty\CSharpConvertAutoPropertyToFullPropertyCodeRefactoringProvider.cs (1)
127
if (propertyDeclaration.AccessorList?.Accessors.
Count
== 1 &&
ConvertForEachToFor\CSharpConvertForEachToForCodeRefactoringProvider.cs (1)
133
if (bodyBlock.Statements.
Count
== 0)
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
117
if (block.Statements.
Count
== 0)
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (2)
111
namespaceDeclaration.Members.
Count
>= 2)
188
if (methodDeclaration.Body.Statements.
Count
> 0)
ConvertProgramAnalysis_TopLevelStatements.cs (2)
113
if (typeDeclaration.AttributeLists.
Count
> 0)
128
if (member.AttributeLists.
Count
> 0)
ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (3)
132
if (switchLabels.
Count
== 1)
146
for (var i = 1; i < switchLabels.
Count
; i++)
207
Debug.Assert(statements.
Count
is 1 or 2);
ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (4)
111
if (sections.
Count
== 0)
135
Debug.Assert(labels.
Count
>= 1);
136
if (labels.
Count
== 1)
221
switch (section.Statements.
Count
)
ConvertToRecordEngine.cs (1)
787
if (index == summaryContent.
Count
- 1 &&
CSharpInlineDeclarationCodeFixProvider.cs (1)
174
for (var i = declarationIndex + 1; i < block.Statements.
Count
; i++)
CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
172
if (block.Statements.
Count
== 0)
CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (2)
62
if (accessorList.Accessors.
Count
== 1)
70
else if (accessorList.Accessors.
Count
== 2)
CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
286
if (anonymousFunction.Block != null && anonymousFunction.Block.Statements.
Count
== 1)
CSharpUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.cs (1)
62
whenTrueStatement = ifStatement.Statement is BlockSyntax { Statements.
Count
: 1 } block
CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (1)
109
? block.Statements.
Count
== 1 ? block.Statements[0] : null
CSharpUseNullPropagationDiagnosticAnalyzer.cs (1)
93
if (block.Statements.
Count
== 1)
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
269
if (documentationComment.Content.
Count
!= 1)
EditAndContinue\BreakpointSpans.cs (3)
374
if (switchLabel.Parent is not SwitchSectionSyntax switchSection || switchSection.Statements.
Count
== 0)
778
for (var i = 0; i < accessors.
Count
; i++)
780
if (position <= accessors[i].FullSpan.End || i == accessors.
Count
- 1)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (2)
693
if (property.AccessorList!.Accessors.
Count
== 1)
2654
if (tryStatement.Catches.
Count
== 0)
EmbeddedStatementPlacementCodeFixProvider.cs (1)
95
blockSyntax.Statements.
Count
== 0)
ExtractMethod\CSharpMethodExtractor.PostProcessor.cs (1)
53
if (block.Statements.
Count
== 0)
GenerateConstructorFromMembers\CSharpGenerateConstructorFromMembersCodeRefactoringProvider.cs (1)
98
if (body is BlockSyntax { Statements.
Count
: > 0 } block)
InitializeParameter\InitializeParameterHelpers.cs (2)
85
else if (block.Statements.
Count
> 0)
95
Debug.Assert(block.Statements.
Count
== 0);
IntroduceUsingStatement\CSharpIntroduceUsingStatementCodeRefactoringProvider.cs (1)
30
=> tryStatement.Catches.
Count
> 0;
IntroduceVariable\CSharpIntroduceVariableService_IntroduceField.cs (1)
163
for (var i = 0; i < oldMembers.
Count
; i++)
InvertIf\CSharpInvertIfCodeRefactoringProvider.cs (1)
263
return block.Statements.
Count
== 1 && IsSingleStatement(block.Statements[0]);
InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
72
if (block.Statements.
Count
!= 1)
LambdaUtilities.cs (1)
248
if (selectOrGroupClause.IsKind(SyntaxKind.SelectClause) && containingBody.Clauses.
Count
== 0)
LineSeparators\CSharpLineSeparatorService.cs (3)
264
if (children.
Count
== 0)
272
for (var i = 0; i < children.
Count
- 1; i++)
302
var nextToLast = children[children.
Count
- 2];
MisplacedUsingDirectivesCodeFixProvider.cs (4)
202
var compilationUnitWithoutBlankLine = compilationUnitWithoutUsings.Usings.
Count
== 0
319
if (members.
Count
== 0)
358
if (members.
Count
== 0)
392
|| compilationUnit.Members.
Count
> 1
Structure\Providers\CompilationUnitStructureProvider.cs (4)
40
if (compilationUnit.Usings.
Count
> 0 ||
41
compilationUnit.Externs.
Count
> 0 ||
42
compilationUnit.Members.
Count
> 0 ||
43
compilationUnit.AttributeLists.
Count
> 0)
Structure\Providers\SwitchStatementStructureProvider.cs (2)
30
if (section.Labels.
Count
> 0 && section.Statements.
Count
> 0)
UseExpressionBodyHelper`1.cs (1)
52
return accessorList is { Accessors: [{ AttributeLists.
Count
: 0, RawKind: (int)SyntaxKind.GetAccessorDeclaration } accessor] }
UseSimpleUsingStatementCodeFixProvider.cs (2)
72
if (originalBlock.Statements.
Count
== currentBlock.Statements.
Count
)
UseSimpleUsingStatementDiagnosticAnalyzer.cs (2)
219
while (index + 1 < statements.
Count
&& statements[index + 1] is LocalFunctionStatementSyntax)
223
if (index == statements.
Count
- 1)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
SourceGeneration\GeneratorDriverTests.cs (1)
2299
=> node is ClassDeclarationSyntax { AttributeLists: {
Count
: > 0 } };
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (13)
Compilation\GetSemanticInfoTests.cs (8)
243
Assert.Equal(3, testClass.Members.
Count
);
246
Assert.Equal(10, mainStats.
Count
);
375
Assert.Equal(2, testClass.Members.
Count
);
378
Assert.Equal(5, mainStats.
Count
);
478
Assert.Equal(2, testClass.Members.
Count
);
481
Assert.Equal(5, mainStats.
Count
);
531
Assert.Equal(1, testClass.Members.
Count
);
534
Assert.Equal(6, mainStats.
Count
);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (5)
308
Assert.Equal(2, accessorList.
Count
);
389
Assert.Equal(2, accessorList.
Count
);
2789
Assert.Equal(2, root.Members.
Count
);
2791
Assert.Equal(1, nsSyntax.Members.
Count
);
2867
Assert.Equal(2, explicitPropertyAccessors.
Count
);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1358)
IncrementalParsing\BinaryExpression.cs (1)
217
Assert.True(statementType.AttributeLists.
Count
== 0);
IncrementalParsing\CompoundAssignment.cs (1)
157
Assert.True(statementType.AttributeLists.
Count
== 0);
IncrementalParsing\UnaryExpression.cs (1)
100
Assert.True(statementType.AttributeLists.
Count
== 0);
LexicalAndXml\PreprocessorTests.cs (2)
438
Assert.Equal(memberInfo.Length, node.Members.
Count
);
1684
Assert.Equal(1, node.Members.
Count
);
LexicalAndXml\XmlDocCommentTests.cs (77)
85
Assert.Equal(2, doc.Content.
Count
);
154
Assert.Equal(3, doc.Content.
Count
);
175
Assert.Equal(3, doc.Content.
Count
);
200
Assert.Equal(3, doc.Content.
Count
);
222
Assert.Equal(2, doc.Content.
Count
);
227
Assert.Equal(1, element.Attributes.
Count
);
245
Assert.Equal(2, doc.Content.
Count
);
250
Assert.Equal(1, element.Attributes.
Count
);
268
Assert.Equal(2, doc.Content.
Count
);
273
Assert.Equal(1, element.Attributes.
Count
);
295
Assert.Equal(2, doc.Content.
Count
);
300
Assert.Equal(1, element.Attributes.
Count
);
323
Assert.Equal(2, doc.Content.
Count
);
347
Assert.Equal(3, doc.Content.
Count
);
372
Assert.Equal(3, doc.Content.
Count
);
398
Assert.Equal(3, doc.Content.
Count
);
425
Assert.Equal(2, doc.Content.
Count
);
430
Assert.Equal(1, element.Attributes.
Count
);
452
Assert.Equal(2, doc.Content.
Count
);
457
Assert.Equal(1, element.Attributes.
Count
);
480
Assert.Equal(3, doc.Content.
Count
);
485
Assert.Equal(1, element.Attributes.
Count
);
509
Assert.Equal(3, doc.Content.
Count
);
514
Assert.Equal(1, element.Attributes.
Count
);
539
Assert.Equal(2, doc.Content.
Count
);
544
Assert.Equal(1, element.Attributes.
Count
);
568
Assert.Equal(2, doc.Content.
Count
);
573
Assert.Equal(1, element.Attributes.
Count
);
598
Assert.Equal(3, doc.Content.
Count
);
603
Assert.Equal(1, element.Attributes.
Count
);
629
Assert.Equal(3, doc.Content.
Count
);
634
Assert.Equal(1, element.Attributes.
Count
);
652
Assert.Equal(2, doc.Content.
Count
);
674
Assert.Equal(2, doc.Content.
Count
);
696
Assert.Equal(2, doc.Content.
Count
);
718
Assert.Equal(2, doc.Content.
Count
);
760
Assert.Equal(2, doc.Content.
Count
);
767
Assert.Equal(1, element.Content.
Count
);
794
Assert.Equal(3, doc.Content.
Count
);
801
Assert.Equal(1, element.Content.
Count
);
827
Assert.Equal(2, doc.Content.
Count
);
858
Assert.Equal(3, doc.Content.
Count
);
886
Assert.Equal(2, doc.Content.
Count
);
911
Assert.Equal(2, doc.Content.
Count
);
937
Assert.Equal(2, doc.Content.
Count
);
962
Assert.Equal(2, doc.Content.
Count
);
989
Assert.Equal(2, doc.Content.
Count
);
1020
Assert.Equal(3, doc.Content.
Count
);
1048
Assert.Equal(2, doc.Content.
Count
);
1073
Assert.Equal(2, doc.Content.
Count
);
1098
Assert.Equal(2, doc.Content.
Count
);
1125
Assert.Equal(2, doc.Content.
Count
);
1158
Assert.Equal(3, doc.Content.
Count
);
1189
Assert.Equal(2, doc.Content.
Count
);
1215
Assert.Equal(2, doc.Content.
Count
);
1242
Assert.Equal(2, doc.Content.
Count
);
1270
Assert.Equal(1, doc.Content.
Count
);
1315
Assert.Equal(1, doc.Content.
Count
);
1339
Assert.Equal(1, doc.Content.
Count
);
1364
Assert.Equal(1, doc.Content.
Count
);
1388
Assert.Equal(1, doc.Content.
Count
);
1413
Assert.Equal(1, doc.Content.
Count
);
1437
Assert.Equal(1, doc.Content.
Count
);
1462
Assert.Equal(1, doc.Content.
Count
);
1486
Assert.Equal(1, doc.Content.
Count
);
1566
Assert.Equal(2, doc.Content.
Count
);
1571
Assert.Equal(1, element.Attributes.
Count
);
1594
Assert.Equal(2, doc.Content.
Count
);
1599
Assert.Equal(1, element.Attributes.
Count
);
1622
Assert.Equal(2, doc.Content.
Count
);
1626
Assert.Equal(1, element.Attributes.
Count
);
1648
Assert.Equal(1, doc.Content.
Count
);
1992
Assert.Equal(0, (firstComment.Content[0] as XmlElementSyntax).StartTag.Attributes.
Count
);
2028
Assert.Equal(0, (firstComment.Content[0] as XmlElementSyntax).StartTag.Attributes.
Count
);
2772
Assert.Equal(3, doc.Content.
Count
);
3321
Assert.Equal(0, xmlElement.Content.
Count
);
3381
Assert.Equal(attributes.Keys.Count, xmlAttributes.
Count
);
Parsing\DeclarationParsingTests.cs (589)
35
Assert.Equal(1, file.Externs.
Count
);
58
Assert.Equal(1, file.Usings.
Count
);
80
Assert.Equal(1, file.Usings.
Count
);
102
Assert.Equal(1, file.Usings.
Count
);
117
Assert.Equal(1, file.Usings.
Count
);
132
Assert.Equal(1, file.Usings.
Count
);
147
Assert.Equal(1, file.Usings.
Count
);
169
Assert.Equal(1, file.Usings.
Count
);
191
Assert.Equal(1, file.Usings.
Count
);
213
Assert.Equal(1, file.Usings.
Count
);
237
Assert.Equal(1, file.Usings.
Count
);
261
Assert.Equal(1, file.AttributeLists.
Count
);
287
Assert.Equal(1, file.AttributeLists.
Count
);
316
Assert.Equal(1, file.AttributeLists.
Count
);
345
Assert.Equal(1, file.AttributeLists.
Count
);
372
Assert.Equal(1, file.AttributeLists.
Count
);
400
Assert.Equal(1, file.AttributeLists.
Count
);
430
Assert.Equal(1, file.AttributeLists.
Count
);
461
Assert.Equal(1, file.AttributeLists.
Count
);
497
Assert.Equal(1, file.AttributeLists.
Count
);
529
Assert.Equal(2, file.AttributeLists.
Count
);
566
Assert.Equal(1, file.Members.
Count
);
576
Assert.Equal(0, ns.Usings.
Count
);
577
Assert.Equal(0, ns.Members.
Count
);
588
Assert.Equal(1, file.Members.
Count
);
598
Assert.Equal(0, ns.Usings.
Count
);
599
Assert.Equal(0, ns.Members.
Count
);
609
Assert.Equal(1, file.Members.
Count
);
619
Assert.Equal(0, ns.Usings.
Count
);
620
Assert.Equal(0, ns.Members.
Count
);
631
Assert.Equal(1, file.Members.
Count
);
641
Assert.Equal(1, ns.Usings.
Count
);
643
Assert.Equal(0, ns.Members.
Count
);
654
Assert.Equal(1, file.Members.
Count
);
664
Assert.Equal(1, ns.Usings.
Count
);
666
Assert.Equal(0, ns.Members.
Count
);
676
Assert.Equal(1, file.Members.
Count
);
686
Assert.Equal(1, ns.Externs.
Count
);
688
Assert.Equal(0, ns.Members.
Count
);
699
Assert.Equal(1, file.Members.
Count
);
709
Assert.Equal(1, ns.Externs.
Count
);
711
Assert.Equal(0, ns.Members.
Count
);
721
Assert.Equal(1, file.Members.
Count
);
731
Assert.Equal(1, ns.Usings.
Count
);
733
Assert.Equal(0, ns.Externs.
Count
);
734
Assert.Equal(0, ns.Members.
Count
);
745
Assert.Equal(1, file.Members.
Count
);
755
Assert.Equal(0, ns.Usings.
Count
);
756
Assert.Equal(1, ns.Members.
Count
);
763
Assert.Equal(0, ns2.Usings.
Count
);
764
Assert.Equal(0, ns2.Members.
Count
);
776
Assert.Equal(1, file.Members.
Count
);
782
Assert.Equal(0, cs.AttributeLists.
Count
);
789
Assert.Equal(0, cs.ConstraintClauses.
Count
);
791
Assert.Equal(0, cs.Members.
Count
);
802
Assert.Equal(1, file.Members.
Count
);
808
Assert.Equal(0, cs.AttributeLists.
Count
);
816
Assert.Equal(0, cs.ConstraintClauses.
Count
);
818
Assert.Equal(0, cs.Members.
Count
);
829
Assert.Equal(1, file.Members.
Count
);
835
Assert.Equal(0, cs.AttributeLists.
Count
);
843
Assert.Equal(0, cs.ConstraintClauses.
Count
);
845
Assert.Equal(0, cs.Members.
Count
);
856
Assert.Equal(1, file.Members.
Count
);
862
Assert.Equal(0, cs.AttributeLists.
Count
);
870
Assert.Equal(0, cs.ConstraintClauses.
Count
);
872
Assert.Equal(0, cs.Members.
Count
);
883
Assert.Equal(1, file.Members.
Count
);
889
Assert.Equal(0, cs.AttributeLists.
Count
);
897
Assert.Equal(0, cs.ConstraintClauses.
Count
);
899
Assert.Equal(0, cs.Members.
Count
);
910
Assert.Equal(1, file.Members.
Count
);
916
Assert.Equal(0, cs.AttributeLists.
Count
);
924
Assert.Equal(0, cs.ConstraintClauses.
Count
);
926
Assert.Equal(0, cs.Members.
Count
);
937
Assert.Equal(1, file.Members.
Count
);
943
Assert.Equal(0, cs.AttributeLists.
Count
);
951
Assert.Equal(0, cs.ConstraintClauses.
Count
);
953
Assert.Equal(0, cs.Members.
Count
);
964
Assert.Equal(1, file.Members.
Count
);
970
Assert.Equal(1, cs.AttributeLists.
Count
);
978
Assert.Equal(0, cs.ConstraintClauses.
Count
);
980
Assert.Equal(0, cs.Members.
Count
);
991
Assert.Equal(1, file.Members.
Count
);
997
Assert.Equal(2, cs.AttributeLists.
Count
);
1006
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1008
Assert.Equal(0, cs.Members.
Count
);
1019
Assert.Equal(1, file.Members.
Count
);
1025
Assert.Equal(1, cs.AttributeLists.
Count
);
1033
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1035
Assert.Equal(0, cs.Members.
Count
);
1046
Assert.Equal(1, file.Members.
Count
);
1052
Assert.Equal(0, cs.AttributeLists.
Count
);
1064
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1066
Assert.Equal(0, cs.Members.
Count
);
1077
Assert.Equal(1, file.Members.
Count
);
1083
Assert.Equal(0, cs.AttributeLists.
Count
);
1096
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1098
Assert.Equal(0, cs.Members.
Count
);
1109
Assert.Equal(1, file.Members.
Count
);
1115
Assert.Equal(0, cs.AttributeLists.
Count
);
1125
Assert.Equal(1, cs.ConstraintClauses.
Count
);
1138
Assert.Equal(0, cs.Members.
Count
);
1149
Assert.Equal(1, file.Members.
Count
);
1157
Assert.Equal(0, cs.AttributeLists.
Count
);
1166
Assert.Equal(1, cs.ConstraintClauses.
Count
);
1179
Assert.Equal(0, cs.Members.
Count
);
1212
Assert.Equal(1, file.Members.
Count
);
1218
Assert.Equal(0, cs.AttributeLists.
Count
);
1228
Assert.Equal(1, cs.ConstraintClauses.
Count
);
1245
Assert.Equal(0, cs.Members.
Count
);
1256
Assert.Equal(1, file.Members.
Count
);
1262
Assert.Equal(0, cs.AttributeLists.
Count
);
1272
Assert.Equal(1, cs.ConstraintClauses.
Count
);
1286
Assert.Equal(0, cs.Members.
Count
);
1297
Assert.Equal(1, file.Members.
Count
);
1303
Assert.Equal(0, cs.AttributeLists.
Count
);
1313
Assert.Equal(1, cs.ConstraintClauses.
Count
);
1327
Assert.Equal(0, cs.Members.
Count
);
1338
Assert.Equal(1, file.Members.
Count
);
1344
Assert.Equal(0, cs.AttributeLists.
Count
);
1354
Assert.Equal(1, cs.ConstraintClauses.
Count
);
1383
Assert.Equal(0, cs.Members.
Count
);
1394
Assert.Equal(1, file.Members.
Count
);
1400
Assert.Equal(0, cs.AttributeLists.
Count
);
1409
Assert.Equal(2, cs.ConstraintClauses.
Count
);
1438
Assert.Equal(0, cs.Members.
Count
);
1449
Assert.Equal(1, file.Members.
Count
);
1455
Assert.Equal(0, cs.AttributeLists.
Count
);
1464
Assert.Equal(2, cs.ConstraintClauses.
Count
);
1495
Assert.Equal(1, file.Members.
Count
);
1501
Assert.Equal(0, cs.AttributeLists.
Count
);
1510
Assert.Equal(2, cs.ConstraintClauses.
Count
);
1539
Assert.Equal(1, file.Members.
Count
);
1545
Assert.Equal(0, cs.AttributeLists.
Count
);
1559
Assert.Equal(1, cs.ConstraintClauses.
Count
);
1588
Assert.Equal(0, cs.Members.
Count
);
1599
Assert.Equal(1, file.Members.
Count
);
1605
Assert.Equal(0, cs.AttributeLists.
Count
);
1612
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1624
Assert.Equal(1, file.Members.
Count
);
1630
Assert.Equal(0, cs.AttributeLists.
Count
);
1638
Assert.Equal(0, gn.Parameters[0].AttributeLists.
Count
);
1642
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1654
Assert.Equal(1, file.Members.
Count
);
1660
Assert.Equal(0, cs.AttributeLists.
Count
);
1669
Assert.Equal(1, gn.Parameters[0].AttributeLists.
Count
);
1674
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1686
Assert.Equal(1, file.Members.
Count
);
1692
Assert.Equal(0, cs.AttributeLists.
Count
);
1699
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1711
Assert.Equal(1, file.Members.
Count
);
1717
Assert.Equal(0, cs.AttributeLists.
Count
);
1724
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1728
Assert.Equal(1, cs.Members.
Count
);
1732
Assert.Equal(0, cs.AttributeLists.
Count
);
1739
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1751
Assert.Equal(1, file.Members.
Count
);
1757
Assert.Equal(0, cs.AttributeLists.
Count
);
1764
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1768
Assert.Equal(1, cs.Members.
Count
);
1772
Assert.Equal(0, cs.AttributeLists.
Count
);
1780
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1792
Assert.Equal(1, file.Members.
Count
);
1798
Assert.Equal(0, cs.AttributeLists.
Count
);
1805
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1809
Assert.Equal(1, cs.Members.
Count
);
1813
Assert.Equal(0, cs.AttributeLists.
Count
);
1821
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1833
Assert.Equal(1, file.Members.
Count
);
1839
Assert.Equal(0, cs.AttributeLists.
Count
);
1846
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1850
Assert.Equal(1, cs.Members.
Count
);
1854
Assert.Equal(0, cs.AttributeLists.
Count
);
1863
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1875
Assert.Equal(1, file.Members.
Count
);
1881
Assert.Equal(0, cs.AttributeLists.
Count
);
1888
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1892
Assert.Equal(1, cs.Members.
Count
);
1896
Assert.Equal(0, cs.AttributeLists.
Count
);
1905
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1917
Assert.Equal(1, file.Members.
Count
);
1923
Assert.Equal(0, cs.AttributeLists.
Count
);
1930
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1934
Assert.Equal(1, cs.Members.
Count
);
1938
Assert.Equal(0, cs.AttributeLists.
Count
);
1946
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1958
Assert.Equal(1, file.Members.
Count
);
1964
Assert.Equal(0, cs.AttributeLists.
Count
);
1971
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1975
Assert.Equal(1, cs.Members.
Count
);
1979
Assert.Equal(0, cs.AttributeLists.
Count
);
1987
Assert.Equal(0, cs.ConstraintClauses.
Count
);
1999
Assert.Equal(1, file.Members.
Count
);
2026
Assert.Equal(1, file.Members.
Count
);
2054
Assert.Equal(1, file.Members.
Count
);
2101
Assert.Equal(1, file.Members.
Count
);
2147
Assert.Equal(1, file.Members.
Count
);
2162
Assert.Equal(0, ds.ParameterList.Parameters[0].AttributeLists.
Count
);
2182
Assert.Equal(1, file.Members.
Count
);
2197
Assert.Equal(0, ds.ParameterList.Parameters[0].AttributeLists.
Count
);
2217
Assert.Equal(1, file.Members.
Count
);
2232
Assert.Equal(0, ds.ParameterList.Parameters[0].AttributeLists.
Count
);
2239
Assert.Equal(0, ds.ParameterList.Parameters[1].AttributeLists.
Count
);
2259
Assert.Equal(1, file.Members.
Count
);
2274
Assert.Equal(0, ds.ParameterList.Parameters[0].AttributeLists.
Count
);
2295
Assert.Equal(1, file.Members.
Count
);
2310
Assert.Equal(0, ds.ParameterList.Parameters[0].AttributeLists.
Count
);
2331
Assert.Equal(1, file.Members.
Count
);
2346
Assert.Equal(0, ds.ParameterList.Parameters[0].AttributeLists.
Count
);
2367
Assert.Equal(1, file.Members.
Count
);
2383
Assert.Equal(0, ds.ParameterList.Parameters[0].AttributeLists.
Count
);
2401
Assert.Equal(1, file.Members.
Count
);
2416
Assert.Equal(1, ds.ParameterList.Parameters[0].AttributeLists.
Count
);
2437
Assert.Equal(1, file.Members.
Count
);
2443
Assert.Equal(0, cs.AttributeLists.
Count
);
2450
Assert.Equal(0, cs.ConstraintClauses.
Count
);
2454
Assert.Equal(1, cs.Members.
Count
);
2479
Assert.Equal(1, file.Members.
Count
);
2485
Assert.Equal(0, cs.AttributeLists.
Count
);
2492
Assert.Equal(0, cs.ConstraintClauses.
Count
);
2496
Assert.Equal(1, cs.Members.
Count
);
2500
Assert.Equal(0, ms.AttributeLists.
Count
);
2511
Assert.Equal(0, ms.ConstraintClauses.
Count
);
2525
Assert.Equal(1, file.Members.
Count
);
2531
Assert.Equal(0, cs.AttributeLists.
Count
);
2538
Assert.Equal(0, cs.ConstraintClauses.
Count
);
2542
Assert.Equal(1, cs.Members.
Count
);
2546
Assert.Equal(0, ms.AttributeLists.
Count
);
2556
Assert.Equal(0, ms.ConstraintClauses.
Count
);
2571
Assert.Equal(1, file.Members.
Count
);
2577
Assert.Equal(0, cs.AttributeLists.
Count
);
2584
Assert.Equal(0, cs.ConstraintClauses.
Count
);
2588
Assert.Equal(1, cs.Members.
Count
);
2592
Assert.Equal(0, ms.AttributeLists.
Count
);
2602
Assert.Equal(0, ms.ConstraintClauses.
Count
);
2616
Assert.Equal(1, file.Members.
Count
);
2622
Assert.Equal(0, cs.AttributeLists.
Count
);
2629
Assert.Equal(0, cs.ConstraintClauses.
Count
);
2633
Assert.Equal(1, cs.Members.
Count
);
2646
Assert.Equal(1, file.Members.
Count
);
2652
Assert.Equal(0, cs.AttributeLists.
Count
);
2659
Assert.Equal(0, cs.ConstraintClauses.
Count
);
2663
Assert.Equal(1, cs.Members.
Count
);
2674
Assert.Equal(1, file.Members.
Count
);
2680
Assert.Equal(0, cs.AttributeLists.
Count
);
2687
Assert.Equal(0, cs.ConstraintClauses.
Count
);
2691
Assert.Equal(1, cs.Members.
Count
);
2695
Assert.Equal(0, ms.AttributeLists.
Count
);
2710
Assert.Equal(0, ms.ConstraintClauses.
Count
);
2742
Assert.Equal(1, file.Members.
Count
);
2748
Assert.Equal(0, cs.AttributeLists.
Count
);
2755
Assert.Equal(0, cs.ConstraintClauses.
Count
);
2759
Assert.Equal(1, cs.Members.
Count
);
2763
Assert.Equal(0, ms.AttributeLists.
Count
);
2775
Assert.Equal(0, ms.ConstraintClauses.
Count
);
2789
Assert.Equal(1, file.Members.
Count
);
2795
Assert.Equal(0, structDecl.AttributeLists.
Count
);
2802
Assert.Equal(0, structDecl.ConstraintClauses.
Count
);
2806
Assert.Equal(1, structDecl.Members.
Count
);
2810
Assert.Equal(0, ms.AttributeLists.
Count
);
2822
Assert.Equal(0, ms.ConstraintClauses.
Count
);
2836
Assert.Equal(1, file.Members.
Count
);
2842
Assert.Equal(0, structDecl.AttributeLists.
Count
);
2849
Assert.Equal(0, structDecl.ConstraintClauses.
Count
);
2853
Assert.Equal(1, structDecl.Members.
Count
);
2857
Assert.Equal(0, ms.AttributeLists.
Count
);
2872
Assert.Equal(0, ms.ConstraintClauses.
Count
);
2886
Assert.Equal(1, file.Members.
Count
);
2892
Assert.Equal(0, structDecl.AttributeLists.
Count
);
2899
Assert.Equal(0, structDecl.ConstraintClauses.
Count
);
2903
Assert.Equal(1, structDecl.Members.
Count
);
2907
Assert.Equal(0, propertySyntax.AttributeLists.
Count
);
2927
Assert.Equal(1, file.Members.
Count
);
2933
Assert.Equal(0, structDecl.AttributeLists.
Count
);
2940
Assert.Equal(0, structDecl.ConstraintClauses.
Count
);
2944
Assert.Equal(1, structDecl.Members.
Count
);
2948
Assert.Equal(0, propertySyntax.AttributeLists.
Count
);
2955
Assert.Equal(1, accessors.
Count
);
2972
Assert.Equal(1, file.Members.
Count
);
2988
Assert.Equal(1, file.Members.
Count
);
2994
Assert.Equal(0, cs.AttributeLists.
Count
);
3001
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3005
Assert.Equal(1, cs.Members.
Count
);
3009
Assert.Equal(0, ms.AttributeLists.
Count
);
3018
Assert.Equal(0, ms.ParameterList.Parameters[0].AttributeLists.
Count
);
3026
Assert.Equal(0, ms.ConstraintClauses.
Count
);
3040
Assert.Equal(1, file.Members.
Count
);
3046
Assert.Equal(0, cs.AttributeLists.
Count
);
3053
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3057
Assert.Equal(1, cs.Members.
Count
);
3061
Assert.Equal(0, ms.AttributeLists.
Count
);
3072
Assert.Equal(0, ms.ParameterList.Parameters[0].AttributeLists.
Count
);
3079
Assert.Equal(0, ms.ParameterList.Parameters[1].AttributeLists.
Count
);
3088
Assert.Equal(0, ms.ConstraintClauses.
Count
);
3101
Assert.Equal(1, file.Members.
Count
);
3107
Assert.Equal(0, cs.AttributeLists.
Count
);
3114
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3118
Assert.Equal(1, cs.Members.
Count
);
3122
Assert.Equal(0, ms.AttributeLists.
Count
);
3133
Assert.Equal(0, ms.ParameterList.Parameters[0].AttributeLists.
Count
);
3143
Assert.Equal(0, ms.ConstraintClauses.
Count
);
3166
Assert.Equal(1, file.Members.
Count
);
3172
Assert.Equal(0, cs.AttributeLists.
Count
);
3179
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3183
Assert.Equal(1, cs.Members.
Count
);
3187
Assert.Equal(0, ms.AttributeLists.
Count
);
3198
Assert.Equal(0, ms.ParameterList.Parameters[0].AttributeLists.
Count
);
3206
Assert.Equal(0, ms.ConstraintClauses.
Count
);
3240
Assert.Equal(1, file.Members.
Count
);
3246
Assert.Equal(0, cs.AttributeLists.
Count
);
3253
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3257
Assert.Equal(1, cs.Members.
Count
);
3261
Assert.Equal(0, ms.AttributeLists.
Count
);
3272
Assert.Equal(0, ms.ConstraintClauses.
Count
);
3305
Assert.Equal(1, file.Members.
Count
);
3311
Assert.Equal(0, cs.AttributeLists.
Count
);
3318
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3322
Assert.Equal(1, cs.Members.
Count
);
3326
Assert.Equal(0, ms.AttributeLists.
Count
);
3335
Assert.Equal(0, ms.ParameterList.Parameters[0].AttributeLists.
Count
);
3343
Assert.Equal(0, ms.ConstraintClauses.
Count
);
3357
Assert.Equal(1, file.Members.
Count
);
3363
Assert.Equal(0, cs.AttributeLists.
Count
);
3370
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3374
Assert.Equal(1, cs.Members.
Count
);
3378
Assert.Equal(0, ms.AttributeLists.
Count
);
3389
Assert.Equal(0, ms.ConstraintClauses.
Count
);
3403
Assert.Equal(1, file.Members.
Count
);
3409
Assert.Equal(0, cs.AttributeLists.
Count
);
3416
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3420
Assert.Equal(1, cs.Members.
Count
);
3424
Assert.Equal(0, ms.AttributeLists.
Count
);
3438
Assert.Equal(1, ms.ConstraintClauses.
Count
);
3468
Assert.Equal(1, file.Members.
Count
);
3484
Assert.Equal(1, file.Members.
Count
);
3490
Assert.Equal(0, cs.AttributeLists.
Count
);
3497
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3502
Assert.Equal(1, cs.Members.
Count
);
3506
Assert.Equal(0, cn.AttributeLists.
Count
);
3519
Assert.Equal(1, file.Members.
Count
);
3525
Assert.Equal(0, cs.AttributeLists.
Count
);
3532
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3537
Assert.Equal(1, cs.Members.
Count
);
3541
Assert.Equal(0, cn.AttributeLists.
Count
);
3566
Assert.Equal(1, file.Members.
Count
);
3572
Assert.Equal(0, cs.AttributeLists.
Count
);
3579
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3584
Assert.Equal(1, cs.Members.
Count
);
3589
Assert.Equal(0, cn.AttributeLists.
Count
);
3603
Assert.Equal(1, file.Members.
Count
);
3609
Assert.Equal(0, cs.AttributeLists.
Count
);
3616
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3620
Assert.Equal(1, cs.Members.
Count
);
3624
Assert.Equal(0, fs.AttributeLists.
Count
);
3663
Assert.Equal(1, file.Members.
Count
);
3669
Assert.Equal(0, cs.AttributeLists.
Count
);
3676
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3680
Assert.Equal(1, cs.Members.
Count
);
3684
Assert.Equal(0, fs.AttributeLists.
Count
);
3703
Assert.Equal(1, file.Members.
Count
);
3709
Assert.Equal(0, cs.AttributeLists.
Count
);
3716
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3720
Assert.Equal(1, cs.Members.
Count
);
3724
Assert.Equal(0, fs.AttributeLists.
Count
);
3757
Assert.Equal(1, file.Members.
Count
);
3763
Assert.Equal(0, cs.AttributeLists.
Count
);
3770
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3774
Assert.Equal(1, cs.Members.
Count
);
3778
Assert.Equal(0, fs.AttributeLists.
Count
);
3813
Assert.Equal(1, file.Members.
Count
);
3819
Assert.Equal(0, cs.AttributeLists.
Count
);
3826
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3830
Assert.Equal(1, cs.Members.
Count
);
3834
Assert.Equal(0, fs.AttributeLists.
Count
);
3858
Assert.Equal(1, file.Members.
Count
);
3864
Assert.Equal(0, cs.AttributeLists.
Count
);
3871
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3875
Assert.Equal(1, cs.Members.
Count
);
3879
Assert.Equal(0, fs.AttributeLists.
Count
);
3902
Assert.Equal(1, file.Members.
Count
);
3908
Assert.Equal(0, cs.AttributeLists.
Count
);
3915
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3919
Assert.Equal(1, cs.Members.
Count
);
3923
Assert.Equal(0, fs.AttributeLists.
Count
);
3947
Assert.Equal(1, file.Members.
Count
);
3953
Assert.Equal(0, cs.AttributeLists.
Count
);
3960
Assert.Equal(0, cs.ConstraintClauses.
Count
);
3964
Assert.Equal(1, cs.Members.
Count
);
3968
Assert.Equal(0, fs.AttributeLists.
Count
);
4001
Assert.Equal(1, file.Members.
Count
);
4007
Assert.Equal(0, cs.AttributeLists.
Count
);
4014
Assert.Equal(0, cs.ConstraintClauses.
Count
);
4018
Assert.Equal(1, cs.Members.
Count
);
4022
Assert.Equal(0, fs.AttributeLists.
Count
);
4064
Assert.Equal(1, file.Members.
Count
);
4070
Assert.Equal(0, cs.AttributeLists.
Count
);
4077
Assert.Equal(0, cs.ConstraintClauses.
Count
);
4081
Assert.Equal(1, cs.Members.
Count
);
4085
Assert.Equal(0, fs.AttributeLists.
Count
);
4110
Assert.Equal(1, file.Members.
Count
);
4116
Assert.Equal(0, cs.AttributeLists.
Count
);
4123
Assert.Equal(0, cs.ConstraintClauses.
Count
);
4127
Assert.Equal(1, cs.Members.
Count
);
4131
Assert.Equal(0, ps.AttributeLists.
Count
);
4140
Assert.Equal(2, ps.AccessorList.Accessors.
Count
);
4142
Assert.Equal(0, ps.AccessorList.Accessors[0].AttributeLists.
Count
);
4149
Assert.Equal(0, ps.AccessorList.Accessors[1].AttributeLists.
Count
);
4164
Assert.Equal(1, file.Members.
Count
);
4170
Assert.Equal(0, cs.AttributeLists.
Count
);
4177
Assert.Equal(0, cs.ConstraintClauses.
Count
);
4181
Assert.Equal(1, cs.Members.
Count
);
4185
Assert.Equal(0, ps.AttributeLists.
Count
);
4194
Assert.Equal(2, ps.AccessorList.Accessors.
Count
);
4196
Assert.Equal(0, ps.AccessorList.Accessors[0].AttributeLists.
Count
);
4203
Assert.Equal(0, ps.AccessorList.Accessors[1].AttributeLists.
Count
);
4219
Assert.Equal(1, file.Members.
Count
);
4225
Assert.Equal(0, cs.AttributeLists.
Count
);
4232
Assert.Equal(0, cs.ConstraintClauses.
Count
);
4236
Assert.Equal(1, cs.Members.
Count
);
4240
Assert.Equal(0, ps.AttributeLists.
Count
);
4249
Assert.Equal(2, ps.AccessorList.Accessors.
Count
);
4251
Assert.Equal(0, ps.AccessorList.Accessors[0].AttributeLists.
Count
);
4258
Assert.Equal(0, ps.AccessorList.Accessors[1].AttributeLists.
Count
);
4292
Assert.Equal(1, file.Members.
Count
);
4298
Assert.Equal(0, cs.AttributeLists.
Count
);
4305
Assert.Equal(0, cs.ConstraintClauses.
Count
);
4309
Assert.Equal(1, cs.Members.
Count
);
4313
Assert.Equal(0, ps.AttributeLists.
Count
);
4322
Assert.Equal(2, ps.AccessorList.Accessors.
Count
);
4324
Assert.Equal(0, ps.AccessorList.Accessors[0].AttributeLists.
Count
);
4331
Assert.Equal(0, ps.AccessorList.Accessors[1].AttributeLists.
Count
);
4346
Assert.Equal(1, file.Members.
Count
);
4352
Assert.Equal(0, cs.AttributeLists.
Count
);
4359
Assert.Equal(0, cs.ConstraintClauses.
Count
);
4363
Assert.Equal(1, cs.Members.
Count
);
4367
Assert.Equal(0, ps.AttributeLists.
Count
);
4376
Assert.Equal(2, ps.AccessorList.Accessors.
Count
);
4378
Assert.Equal(0, ps.AccessorList.Accessors[0].AttributeLists.
Count
);
4385
Assert.Equal(0, ps.AccessorList.Accessors[1].AttributeLists.
Count
);
4400
Assert.Equal(1, file.Members.
Count
);
4406
Assert.Equal(0, cs.AttributeLists.
Count
);
4413
Assert.Equal(0, cs.ConstraintClauses.
Count
);
4417
Assert.Equal(1, cs.Members.
Count
);
4421
Assert.Equal(0, ps.AttributeLists.
Count
);
4430
Assert.Equal(2, ps.AccessorList.Accessors.
Count
);
4432
Assert.Equal(0, ps.AccessorList.Accessors[0].AttributeLists.
Count
);
4438
Assert.Equal(0, ps.AccessorList.Accessors[1].AttributeLists.
Count
);
4458
Assert.Equal(1, file.Members.
Count
);
4462
Assert.Equal(1, cs.Members.
Count
);
4484
Assert.Equal(1, file.Members.
Count
);
4490
Assert.Equal(0, cs.AttributeLists.
Count
);
4497
Assert.Equal(0, cs.ConstraintClauses.
Count
);
4501
Assert.Equal(1, cs.Members.
Count
);
4505
Assert.Equal(0, ps.AttributeLists.
Count
);
4514
Assert.Equal(1, ps.AccessorList.Accessors.
Count
);
4516
Assert.Equal(0, ps.AccessorList.Accessors[0].AttributeLists.
Count
);
4524
Assert.Equal(1, body.Statements.
Count
);
4540
Assert.Equal(1, file.Members.
Count
);
4546
Assert.Equal(0, cs.AttributeLists.
Count
);
4553
Assert.Equal(0, cs.ConstraintClauses.
Count
);
4557
Assert.Equal(1, cs.Members.
Count
);
4561
Assert.Equal(0, es.AttributeLists.
Count
);
4570
Assert.Equal(1, es.AccessorList.Accessors.
Count
);
4572
Assert.Equal(0, es.AccessorList.Accessors[0].AttributeLists.
Count
);
4580
Assert.Equal(1, body.Statements.
Count
);
4596
Assert.Equal(1, file.Members.
Count
);
4602
Assert.Equal(0, cs.AttributeLists.
Count
);
4609
Assert.Equal(0, cs.ConstraintClauses.
Count
);
4613
Assert.Equal(1, cs.Members.
Count
);
4617
Assert.Equal(0, ps.AttributeLists.
Count
);
4627
Assert.Equal(2, ps.AccessorList.Accessors.
Count
);
4629
Assert.Equal(0, ps.AccessorList.Accessors[0].AttributeLists.
Count
);
4636
Assert.Equal(0, ps.AccessorList.Accessors[1].AttributeLists.
Count
);
4680
Assert.Equal(1, file.Members.
Count
);
4686
Assert.Equal(0, cs.AttributeLists.
Count
);
4693
Assert.Equal(0, cs.ConstraintClauses.
Count
);
4697
Assert.Equal(1, cs.Members.
Count
);
4701
Assert.Equal(0, ps.AttributeLists.
Count
);
4712
Assert.Equal(2, ps.AccessorList.Accessors.
Count
);
4714
Assert.Equal(0, ps.AccessorList.Accessors[0].AttributeLists.
Count
);
4721
Assert.Equal(0, ps.AccessorList.Accessors[1].AttributeLists.
Count
);
4736
Assert.Equal(1, file.Members.
Count
);
4742
Assert.Equal(0, cs.AttributeLists.
Count
);
4749
Assert.Equal(0, cs.ConstraintClauses.
Count
);
4753
Assert.Equal(1, cs.Members.
Count
);
4757
Assert.Equal(0, es.AttributeLists.
Count
);
4767
Assert.Equal(2, es.AccessorList.Accessors.
Count
);
4769
Assert.Equal(0, es.AccessorList.Accessors[0].AttributeLists.
Count
);
4776
Assert.Equal(0, es.AccessorList.Accessors[1].AttributeLists.
Count
);
4790
Assert.Equal(1, file.Members.
Count
);
4796
Assert.Equal(0, cs.AttributeLists.
Count
);
4803
Assert.Equal(0, cs.ConstraintClauses.
Count
);
4807
Assert.Equal(1, cs.Members.
Count
);
4811
Assert.Equal(0, es.AttributeLists.
Count
);
4822
Assert.Equal(2, es.AccessorList.Accessors.
Count
);
4824
Assert.Equal(0, es.AccessorList.Accessors[0].AttributeLists.
Count
);
4831
Assert.Equal(0, es.AccessorList.Accessors[1].AttributeLists.
Count
);
4873
Assert.Equal(1, file.Members.
Count
);
4879
Assert.Equal(0, cs.AttributeLists.
Count
);
4886
Assert.Equal(0, cs.ConstraintClauses.
Count
);
4890
Assert.Equal(1, cs.Members.
Count
);
4894
Assert.Equal(0, es.AttributeLists.
Count
);
4906
Assert.Equal(2, es.AccessorList.Accessors.
Count
);
4908
Assert.Equal(0, es.AccessorList.Accessors[0].AttributeLists.
Count
);
4915
Assert.Equal(0, es.AccessorList.Accessors[1].AttributeLists.
Count
);
4930
Assert.Equal(1, file.Members.
Count
);
4936
Assert.Equal(0, cs.AttributeLists.
Count
);
4943
Assert.Equal(0, cs.ConstraintClauses.
Count
);
4947
Assert.Equal(1, cs.Members.
Count
);
4951
Assert.Equal(0, ps.AttributeLists.
Count
);
4964
Assert.Equal(0, ps.ParameterList.Parameters[0].AttributeLists.
Count
);
4973
Assert.Equal(2, ps.AccessorList.Accessors.
Count
);
4975
Assert.Equal(0, ps.AccessorList.Accessors[0].AttributeLists.
Count
);
4982
Assert.Equal(0, ps.AccessorList.Accessors[1].AttributeLists.
Count
);
4997
Assert.Equal(1, file.Members.
Count
);
5003
Assert.Equal(0, cs.AttributeLists.
Count
);
5010
Assert.Equal(0, cs.ConstraintClauses.
Count
);
5014
Assert.Equal(1, cs.Members.
Count
);
5018
Assert.Equal(0, ps.AttributeLists.
Count
);
5031
Assert.Equal(0, ps.ParameterList.Parameters[0].AttributeLists.
Count
);
5040
Assert.Equal(2, ps.AccessorList.Accessors.
Count
);
5042
Assert.Equal(0, ps.AccessorList.Accessors[0].AttributeLists.
Count
);
5049
Assert.Equal(0, ps.AccessorList.Accessors[1].AttributeLists.
Count
);
5065
Assert.Equal(1, file.Members.
Count
);
5071
Assert.Equal(0, cs.AttributeLists.
Count
);
5078
Assert.Equal(0, cs.ConstraintClauses.
Count
);
5082
Assert.Equal(1, cs.Members.
Count
);
5086
Assert.Equal(0, ps.AttributeLists.
Count
);
5099
Assert.Equal(0, ps.ParameterList.Parameters[0].AttributeLists.
Count
);
5108
Assert.Equal(2, ps.AccessorList.Accessors.
Count
);
5110
Assert.Equal(0, ps.AccessorList.Accessors[0].AttributeLists.
Count
);
5117
Assert.Equal(0, ps.AccessorList.Accessors[1].AttributeLists.
Count
);
5132
Assert.Equal(1, file.Members.
Count
);
5138
Assert.Equal(0, cs.AttributeLists.
Count
);
5145
Assert.Equal(0, cs.ConstraintClauses.
Count
);
5149
Assert.Equal(1, cs.Members.
Count
);
5153
Assert.Equal(0, ps.AttributeLists.
Count
);
5168
Assert.Equal(0, ps.ParameterList.Parameters[0].AttributeLists.
Count
);
5175
Assert.Equal(0, ps.ParameterList.Parameters[1].AttributeLists.
Count
);
5184
Assert.Equal(2, ps.AccessorList.Accessors.
Count
);
5186
Assert.Equal(0, ps.AccessorList.Accessors[0].AttributeLists.
Count
);
5193
Assert.Equal(0, ps.AccessorList.Accessors[1].AttributeLists.
Count
);
5208
Assert.Equal(1, file.Members.
Count
);
5214
Assert.Equal(0, cs.AttributeLists.
Count
);
5221
Assert.Equal(0, cs.ConstraintClauses.
Count
);
5225
Assert.Equal(1, cs.Members.
Count
);
5229
Assert.Equal(0, ps.AttributeLists.
Count
);
5244
Assert.Equal(0, ps.ParameterList.Parameters[0].AttributeLists.
Count
);
5253
Assert.Equal(2, ps.AccessorList.Accessors.
Count
);
5255
Assert.Equal(0, ps.AccessorList.Accessors[0].AttributeLists.
Count
);
5262
Assert.Equal(0, ps.AccessorList.Accessors[1].AttributeLists.
Count
);
5276
Assert.Equal(1, file.Members.
Count
);
5282
Assert.Equal(0, cs.AttributeLists.
Count
);
5289
Assert.Equal(0, cs.ConstraintClauses.
Count
);
5293
Assert.Equal(1, cs.Members.
Count
);
5297
Assert.Equal(0, ps.AttributeLists.
Count
);
5311
Assert.Equal(0, ps.ParameterList.Parameters[0].AttributeLists.
Count
);
5318
Assert.Equal(0, ps.ParameterList.Parameters[1].AttributeLists.
Count
);
5356
Assert.Equal(1, file.Members.
Count
);
5362
Assert.Equal(0, cs.AttributeLists.
Count
);
5369
Assert.Equal(0, cs.ConstraintClauses.
Count
);
5373
Assert.Equal(1, cs.Members.
Count
);
5377
Assert.Equal(0, ps.AttributeLists.
Count
);
5391
Assert.Equal(0, ps.ParameterList.Parameters[0].AttributeLists.
Count
);
5398
Assert.Equal(0, ps.ParameterList.Parameters[1].AttributeLists.
Count
);
5470
Assert.Equal(1, file.Members.
Count
);
5476
Assert.Equal(0, cs.AttributeLists.
Count
);
5483
Assert.Equal(0, cs.ConstraintClauses.
Count
);
5487
Assert.Equal(1, cs.Members.
Count
);
5491
Assert.Equal(0, ps.AttributeLists.
Count
);
5505
Assert.Equal(0, ps.ParameterList.Parameters[0].AttributeLists.
Count
);
5533
Assert.Equal(1, file.Members.
Count
);
5539
Assert.Equal(0, cs.AttributeLists.
Count
);
5546
Assert.Equal(0, cs.ConstraintClauses.
Count
);
5550
Assert.Equal(1, cs.Members.
Count
);
5554
Assert.Equal(0, ms.AttributeLists.
Count
);
5566
Assert.Equal(0, ms.ParameterList.Parameters[0].AttributeLists.
Count
);
5581
Assert.Equal(1, file.Members.
Count
);
5587
Assert.Equal(0, cs.AttributeLists.
Count
);
5594
Assert.Equal(0, cs.ConstraintClauses.
Count
);
5598
Assert.Equal(1, cs.Members.
Count
);
5602
Assert.Equal(0, ms.AttributeLists.
Count
);
5614
Assert.Equal(0, ms.ParameterList.Parameters[0].AttributeLists.
Count
);
5629
Assert.Equal(1, file.Members.
Count
);
5641
Assert.Equal(1, file.Members.
Count
);
5653
Assert.Equal(1, file.Members.
Count
);
5880
Assert.Equal(1, file.Members.
Count
);
5888
Assert.Equal(1, mainMethod.Body.Statements.
Count
);
Parsing\ExpressionParsingTests.cs (20)
1969
Assert.Equal(0, am.Block.Statements.
Count
);
1999
Assert.Equal(0, am.Block.Statements.
Count
);
2024
Assert.Equal(0, am.Block.Statements.
Count
);
2301
Assert.Equal(0, qs.Body.Clauses.
Count
);
2334
Assert.Equal(0, qs.Body.Clauses.
Count
);
2367
Assert.Equal(0, qs.Body.Clauses.
Count
);
2394
Assert.Equal(0, qs.Body.Continuation.Body.Clauses.
Count
);
2418
Assert.Equal(1, qs.Body.Clauses.
Count
);
2458
Assert.Equal(1, qs.Body.Clauses.
Count
);
2501
Assert.Equal(1, qs.Body.Clauses.
Count
);
2546
Assert.Equal(1, qs.Body.Clauses.
Count
);
2591
Assert.Equal(1, qs.Body.Clauses.
Count
);
2640
Assert.Equal(1, qs.Body.Clauses.
Count
);
2688
Assert.Equal(1, qs.Body.Clauses.
Count
);
2736
Assert.Equal(0, qs.Body.Clauses.
Count
);
2775
Assert.Equal(0, qs.Body.Clauses.
Count
);
2804
Assert.Equal(0, qs.Body.Continuation.Body.Clauses.
Count
);
2828
Assert.Equal(1, qs.Body.Clauses.
Count
);
2884
Assert.Equal(1, qs.Body.Clauses.
Count
);
2939
Assert.Equal(1, qs.Body.Clauses.
Count
);
Parsing\LocalFunctionParsingTests.cs (2)
1295
Assert.Equal(2, c.Members.
Count
);
1347
Assert.Equal(2, c.Members.
Count
);
Parsing\NameParsingTests.cs (3)
552
Assert.Equal(1, array.RankSpecifiers.
Count
);
574
Assert.Equal(1, array.RankSpecifiers.
Count
);
596
Assert.Equal(3, array.RankSpecifiers.
Count
);
Parsing\ParsingErrorRecoveryTests.cs (593)
80
Assert.Equal(1, file.AttributeLists.
Count
);
95
Assert.Equal(1, file.AttributeLists.
Count
);
96
Assert.Equal(0, file.Members.
Count
);
111
Assert.Equal(1, file.AttributeLists.
Count
);
112
Assert.Equal(0, file.Members.
Count
);
127
Assert.Equal(1, file.AttributeLists.
Count
);
128
Assert.Equal(1, file.Members.
Count
);
143
Assert.Equal(1, file.AttributeLists.
Count
);
144
Assert.Equal(1, file.Members.
Count
);
159
Assert.Equal(2, file.AttributeLists.
Count
);
160
Assert.Equal(0, file.Members.
Count
);
174
Assert.Equal(1, file.AttributeLists.
Count
);
175
Assert.Equal(0, file.Members.
Count
);
189
Assert.Equal(1, file.AttributeLists.
Count
);
190
Assert.Equal(0, file.Members.
Count
);
204
Assert.Equal(1, file.AttributeLists.
Count
);
205
Assert.Equal(0, file.Members.
Count
);
220
Assert.Equal(1, file.AttributeLists.
Count
);
221
Assert.Equal(0, file.Members.
Count
);
236
Assert.Equal(1, file.AttributeLists.
Count
);
237
Assert.Equal(0, file.Members.
Count
);
251
Assert.Equal(1, file.AttributeLists.
Count
);
252
Assert.Equal(0, file.Members.
Count
);
267
Assert.Equal(1, file.AttributeLists.
Count
);
268
Assert.Equal(0, file.Members.
Count
);
288
Assert.Equal(1, file.AttributeLists.
Count
);
289
Assert.Equal(0, file.Members.
Count
);
304
Assert.Equal(1, file.AttributeLists.
Count
);
305
Assert.Equal(0, file.Members.
Count
);
320
Assert.Equal(1, file.AttributeLists.
Count
);
321
Assert.Equal(1, file.Members.
Count
);
336
Assert.Equal(1, file.AttributeLists.
Count
);
337
Assert.Equal(1, file.Members.
Count
);
352
Assert.Equal(1, file.Members.
Count
);
366
Assert.Equal(1, file.Members.
Count
);
380
Assert.Equal(1, file.Members.
Count
);
394
Assert.Equal(1, file.Members.
Count
);
409
Assert.Equal(1, file.Members.
Count
);
447
Assert.Equal(1, file.Members.
Count
);
463
Assert.Equal(1, file.Members.
Count
);
478
Assert.Equal(1, file.Members.
Count
);
493
Assert.Equal(1, file.Members.
Count
);
507
Assert.Equal(1, file.Members.
Count
);
522
Assert.Equal(1, file.Members.
Count
);
537
Assert.Equal(1, file.Members.
Count
);
553
Assert.Equal(1, file.Members.
Count
);
570
Assert.Equal(1, file.Members.
Count
);
588
Assert.Equal(1, file.Members.
Count
);
604
Assert.Equal(1, file.Members.
Count
);
618
Assert.Equal(1, file.Members.
Count
);
632
Assert.Equal(1, file.Members.
Count
);
646
Assert.Equal(1, file.Members.
Count
);
660
Assert.Equal(1, file.Members.
Count
);
684
Assert.Equal(1, file.Members.
Count
);
697
Assert.Equal(2, file.Members.
Count
);
714
Assert.Equal(2, file.Members.
Count
);
730
Assert.Equal(2, file.Members.
Count
);
747
Assert.Equal(2, file.Members.
Count
);
764
Assert.Equal(1, file.Members.
Count
);
779
Assert.Equal(1, file.Members.
Count
);
793
Assert.Equal(1, file.Members.
Count
);
808
Assert.Equal(1, file.Members.
Count
);
823
Assert.Equal(1, file.Members.
Count
);
837
Assert.Equal(1, file.Members.
Count
);
850
Assert.Equal(1, file.Members.
Count
);
864
Assert.Equal(1, file.Members.
Count
);
877
Assert.Equal(1, file.Members.
Count
);
891
Assert.Equal(1, file.Members.
Count
);
905
Assert.Equal(1, file.Members.
Count
);
918
Assert.Equal(1, file.Members.
Count
);
932
Assert.Equal(1, file.Members.
Count
);
945
Assert.Equal(1, file.Members.
Count
);
959
Assert.Equal(1, file.Members.
Count
);
975
Assert.Equal(1, file.Members.
Count
);
990
Assert.Equal(1, file.Members.
Count
);
1004
Assert.Equal(1, file.Members.
Count
);
1018
Assert.Equal(1, file.Members.
Count
);
1034
Assert.Equal(1, file.Members.
Count
);
1049
Assert.Equal(1, file.Members.
Count
);
1063
Assert.Equal(1, file.Members.
Count
);
1077
Assert.Equal(1, file.Members.
Count
);
1094
Assert.Equal(1, file.Members.
Count
);
1110
Assert.Equal(1, file.Members.
Count
);
1125
Assert.Equal(1, file.Members.
Count
);
1139
Assert.Equal(1, file.Members.
Count
);
1154
Assert.Equal(1, file.Members.
Count
);
1169
Assert.Equal(1, file.Members.
Count
);
1183
Assert.Equal(1, file.Members.
Count
);
1198
Assert.Equal(1, file.Members.
Count
);
1213
Assert.Equal(1, file.Members.
Count
);
1227
Assert.Equal(2, file.Members.
Count
);
1245
Assert.Equal(2, file.Members.
Count
);
1262
Assert.Equal(2, file.Members.
Count
);
1280
Assert.Equal(1, file.Members.
Count
);
1295
Assert.Equal(1, file.Members.
Count
);
1309
Assert.Equal(1, file.Members.
Count
);
1324
Assert.Equal(1, file.Members.
Count
);
1339
Assert.Equal(1, file.Members.
Count
);
1353
Assert.Equal(1, file.Members.
Count
);
1368
Assert.Equal(1, file.Members.
Count
);
1371
Assert.Equal(2, agg.Members.
Count
);
1386
Assert.Equal(1, file.Members.
Count
);
1389
Assert.Equal(2, agg.Members.
Count
);
1404
Assert.Equal(1, file.Members.
Count
);
1407
Assert.Equal(2, agg.Members.
Count
);
1423
Assert.Equal(1, file.Members.
Count
);
1426
Assert.Equal(2, agg.Members.
Count
);
1443
Assert.Equal(1, file.Members.
Count
);
1446
Assert.Equal(2, agg.Members.
Count
);
1462
Assert.Equal(1, file.Members.
Count
);
1465
Assert.Equal(2, agg.Members.
Count
);
1482
Assert.Equal(1, file.Members.
Count
);
1485
Assert.Equal(1, agg.Members.
Count
);
1499
Assert.Equal(1, file.Members.
Count
);
1502
Assert.Equal(1, agg.Members.
Count
);
1516
Assert.Equal(1, file.Members.
Count
);
1519
Assert.Equal(1, agg.Members.
Count
);
1534
Assert.Equal(1, file.Members.
Count
);
1537
Assert.Equal(1, agg.Members.
Count
);
1552
Assert.Equal(1, file.Members.
Count
);
1555
Assert.Equal(1, agg.Members.
Count
);
1571
Assert.Equal(1, file.Members.
Count
);
1574
Assert.Equal(1, agg.Members.
Count
);
1589
Assert.Equal(1, file.Members.
Count
);
1592
Assert.Equal(1, agg.Members.
Count
);
1609
Assert.Equal(1, file.Members.
Count
);
1612
Assert.Equal(1, agg.Members.
Count
);
1626
Assert.Equal(1, file.Members.
Count
);
1629
Assert.Equal(1, agg.Members.
Count
);
1643
Assert.Equal(1, file.Members.
Count
);
1646
Assert.Equal(1, agg.Members.
Count
);
1661
Assert.Equal(1, file.Members.
Count
);
1664
Assert.Equal(1, agg.Members.
Count
);
1678
Assert.Equal(1, file.Members.
Count
);
1681
Assert.Equal(1, agg.Members.
Count
);
1697
Assert.Equal(1, file.Members.
Count
);
1700
Assert.Equal(2, agg.Members.
Count
);
1716
Assert.Equal(1, file.Members.
Count
);
1719
Assert.Equal(2, agg.Members.
Count
);
1736
Assert.Equal(1, file.Members.
Count
);
1739
Assert.Equal(2, agg.Members.
Count
);
1755
Assert.Equal(1, file.Members.
Count
);
1758
Assert.Equal(2, agg.Members.
Count
);
1776
Assert.Equal(1, file.Members.
Count
);
1779
Assert.Equal(2, agg.Members.
Count
);
1794
Assert.Equal(1, file.Members.
Count
);
1797
Assert.Equal(1, agg.Members.
Count
);
1811
Assert.Equal(1, file.Members.
Count
);
1814
Assert.Equal(1, agg.Members.
Count
);
1828
Assert.Equal(1, file.Members.
Count
);
1831
Assert.Equal(1, agg.Members.
Count
);
1845
Assert.Equal(1, file.Members.
Count
);
1860
Assert.Equal(1, file.Members.
Count
);
1863
Assert.Equal(1, agg.Members.
Count
);
1899
Assert.Equal(1, file.Members.
Count
);
1902
Assert.Equal(1, agg.Members.
Count
);
1919
Assert.Equal(1, file.Members.
Count
);
1922
Assert.Equal(1, agg.Members.
Count
);
1938
Assert.Equal(1, file.Members.
Count
);
1941
Assert.Equal(1, agg.Members.
Count
);
1959
Assert.Equal(1, file.Members.
Count
);
1962
Assert.Equal(1, agg.Members.
Count
);
1977
Assert.Equal(1, file.Members.
Count
);
1980
Assert.Equal(1, agg.Members.
Count
);
2008
Assert.Equal(1, file.Members.
Count
);
2011
Assert.Equal(1, agg.Members.
Count
);
2026
Assert.Equal(1, file.Members.
Count
);
2029
Assert.Equal(1, agg.Members.
Count
);
2043
Assert.Equal(1, file.Members.
Count
);
2046
Assert.Equal(1, agg.Members.
Count
);
2062
Assert.Equal(1, file.Members.
Count
);
2065
Assert.Equal(2, agg.Members.
Count
);
2102
Assert.Equal(1, file.Members.
Count
);
2105
Assert.Equal(2, agg.Members.
Count
);
2123
Assert.Equal(1, file.Members.
Count
);
2126
Assert.Equal(2, agg.Members.
Count
);
2143
Assert.Equal(1, file.Members.
Count
);
2146
Assert.Equal(2, agg.Members.
Count
);
2165
Assert.Equal(1, file.Members.
Count
);
2168
Assert.Equal(2, agg.Members.
Count
);
2184
Assert.Equal(1, file.Members.
Count
);
2202
Assert.Equal(1, file.Members.
Count
);
2219
Assert.Equal(1, file.Members.
Count
);
2235
Assert.Equal(1, file.Members.
Count
);
2250
Assert.Equal(1, file.Members.
Count
);
2266
Assert.Equal(1, file.Members.
Count
);
2281
Assert.Equal(1, file.Members.
Count
);
2295
Assert.Equal(1, file.Members.
Count
);
2312
Assert.Equal(2, file.Members.
Count
);
2331
Assert.Equal(2, file.Members.
Count
);
2349
Assert.Equal(2, file.Members.
Count
);
2366
Assert.Equal(2, file.Members.
Count
);
2382
Assert.Equal(2, file.Members.
Count
);
2399
Assert.Equal(2, file.Members.
Count
);
2415
Assert.Equal(2, file.Members.
Count
);
2430
Assert.Equal(2, file.Members.
Count
);
2448
Assert.Equal(1, file.Members.
Count
);
2462
Assert.Equal(1, file.Members.
Count
);
2477
Assert.Equal(1, file.Members.
Count
);
2491
Assert.Equal(1, file.Members.
Count
);
2507
Assert.Equal(1, file.Members.
Count
);
2521
Assert.Equal(1, file.Members.
Count
);
2535
Assert.Equal(1, file.Members.
Count
);
2549
Assert.Equal(1, file.Members.
Count
);
2563
Assert.Equal(1, file.Members.
Count
);
2577
Assert.Equal(1, file.Members.
Count
);
2591
Assert.Equal(1, file.Members.
Count
);
2606
Assert.Equal(1, file.Members.
Count
);
2621
Assert.Equal(1, file.Members.
Count
);
2635
Assert.Equal(1, file.Members.
Count
);
2649
Assert.Equal(1, file.Members.
Count
);
2663
Assert.Equal(2, file.Members.
Count
);
2678
Assert.Equal(2, file.Members.
Count
);
2693
Assert.Equal(2, file.Members.
Count
);
2708
Assert.Equal(1, file.Members.
Count
);
2725
Assert.Equal(1, file.Members.
Count
);
2741
Assert.Equal(1, file.Members.
Count
);
2759
Assert.Equal(1, file.Members.
Count
);
2775
Assert.Equal(1, file.Members.
Count
);
2791
Assert.Equal(1, file.Members.
Count
);
2807
Assert.Equal(1, file.Members.
Count
);
2823
Assert.Equal(1, file.Members.
Count
);
2839
Assert.Equal(1, file.Members.
Count
);
2842
Assert.Equal(2, agg.Members.
Count
);
2857
Assert.Equal(1, file.Members.
Count
);
2860
Assert.Equal(2, agg.Members.
Count
);
2875
Assert.Equal(1, file.Members.
Count
);
2878
Assert.Equal(1, agg.Members.
Count
);
2882
Assert.Equal(2, ms.Body.Statements.
Count
);
2898
Assert.Equal(1, file.Members.
Count
);
2901
Assert.Equal(1, agg.Members.
Count
);
2905
Assert.Equal(2, ms.Body.Statements.
Count
);
2922
Assert.Equal(1, file.Members.
Count
);
2925
Assert.Equal(1, agg.Members.
Count
);
2929
Assert.Equal(2, ms.Body.Statements.
Count
);
2946
Assert.Equal(1, file.Members.
Count
);
2949
Assert.Equal(1, agg.Members.
Count
);
2953
Assert.Equal(2, ms.Body.Statements.
Count
);
2968
Assert.Equal(1, file.Members.
Count
);
2971
Assert.Equal(1, agg.Members.
Count
);
2975
Assert.Equal(2, ms.Body.Statements.
Count
);
2991
Assert.Equal(1, file.Members.
Count
);
2994
Assert.Equal(1, agg.Members.
Count
);
2998
Assert.Equal(2, ms.Body.Statements.
Count
);
3014
Assert.Equal(1, file.Members.
Count
);
3017
Assert.Equal(1, agg.Members.
Count
);
3021
Assert.Equal(2, ms.Body.Statements.
Count
);
3037
Assert.Equal(1, file.Members.
Count
);
3040
Assert.Equal(1, agg.Members.
Count
);
3044
Assert.Equal(2, ms.Body.Statements.
Count
);
3060
Assert.Equal(1, file.Members.
Count
);
3063
Assert.Equal(1, agg.Members.
Count
);
3067
Assert.Equal(2, ms.Body.Statements.
Count
);
3083
Assert.Equal(1, file.Members.
Count
);
3086
Assert.Equal(1, agg.Members.
Count
);
3090
Assert.Equal(1, ms.Body.Statements.
Count
);
3104
Assert.Equal(1, file.Members.
Count
);
3107
Assert.Equal(1, agg.Members.
Count
);
3111
Assert.Equal(1, ms.Body.Statements.
Count
);
3125
Assert.Equal(1, file.Members.
Count
);
3128
Assert.Equal(1, agg.Members.
Count
);
3132
Assert.Equal(1, ms.Body.Statements.
Count
);
3146
Assert.Equal(1, file.Members.
Count
);
3149
Assert.Equal(1, agg.Members.
Count
);
3153
Assert.Equal(1, ms.Body.Statements.
Count
);
3167
Assert.Equal(1, file.Members.
Count
);
3170
Assert.Equal(1, agg.Members.
Count
);
3174
Assert.Equal(1, ms.Body.Statements.
Count
);
3188
Assert.Equal(1, file.Members.
Count
);
3191
Assert.Equal(1, agg.Members.
Count
);
3195
Assert.Equal(1, ms.Body.Statements.
Count
);
3209
Assert.Equal(1, file.Members.
Count
);
3212
Assert.Equal(1, agg.Members.
Count
);
3216
Assert.Equal(1, ms.Body.Statements.
Count
);
3231
Assert.Equal(1, file.Members.
Count
);
3234
Assert.Equal(1, agg.Members.
Count
);
3238
Assert.Equal(1, ms.Body.Statements.
Count
);
3254
Assert.Equal(1, file.Members.
Count
);
3257
Assert.Equal(1, agg.Members.
Count
);
3261
Assert.Equal(1, ms.Body.Statements.
Count
);
3277
Assert.Equal(1, file.Members.
Count
);
3280
Assert.Equal(1, agg.Members.
Count
);
3284
Assert.Equal(1, ms.Body.Statements.
Count
);
3300
Assert.Equal(1, file.Members.
Count
);
3303
Assert.Equal(1, agg.Members.
Count
);
3307
Assert.Equal(1, ms.Body.Statements.
Count
);
3324
Assert.Equal(1, file.Members.
Count
);
3327
Assert.Equal(1, agg.Members.
Count
);
3331
Assert.Equal(1, ms.Body.Statements.
Count
);
3347
Assert.Equal(1, file.Members.
Count
);
3350
Assert.Equal(1, agg.Members.
Count
);
3354
Assert.Equal(1, ms.Body.Statements.
Count
);
3370
Assert.Equal(1, file.Members.
Count
);
3373
Assert.Equal(1, agg.Members.
Count
);
3377
Assert.Equal(1, ms.Body.Statements.
Count
);
3413
Assert.Equal(1, file.Members.
Count
);
3416
Assert.Equal(1, agg.Members.
Count
);
3420
Assert.Equal(2, ms.Body.Statements.
Count
);
3438
Assert.Equal(1, file.Members.
Count
);
3441
Assert.Equal(1, agg.Members.
Count
);
3445
Assert.Equal(2, ms.Body.Statements.
Count
);
3463
Assert.Equal(1, file.Members.
Count
);
3466
Assert.Equal(1, agg.Members.
Count
);
3470
Assert.Equal(2, ms.Body.Statements.
Count
);
3489
Assert.Equal(1, file.Members.
Count
);
3492
Assert.Equal(1, agg.Members.
Count
);
3496
Assert.Equal(1, ms.Body.Statements.
Count
);
3513
Assert.Equal(1, file.Members.
Count
);
3516
Assert.Equal(1, agg.Members.
Count
);
3520
Assert.Equal(1, ms.Body.Statements.
Count
);
3537
Assert.Equal(1, file.Members.
Count
);
3540
Assert.Equal(1, agg.Members.
Count
);
3544
Assert.Equal(1, ms.Body.Statements.
Count
);
3562
Assert.Equal(1, file.Members.
Count
);
3565
Assert.Equal(1, agg.Members.
Count
);
3569
Assert.Equal(1, ms.Body.Statements.
Count
);
3586
Assert.Equal(1, file.Members.
Count
);
3589
Assert.Equal(1, agg.Members.
Count
);
3593
Assert.Equal(1, ms.Body.Statements.
Count
);
3610
Assert.Equal(1, file.Members.
Count
);
3613
Assert.Equal(1, agg.Members.
Count
);
3617
Assert.Equal(1, ms.Body.Statements.
Count
);
3634
Assert.Equal(1, file.Members.
Count
);
3637
Assert.Equal(1, agg.Members.
Count
);
3641
Assert.Equal(1, ms.Body.Statements.
Count
);
3659
Assert.Equal(1, file.Members.
Count
);
3662
Assert.Equal(1, agg.Members.
Count
);
3666
Assert.Equal(1, ms.Body.Statements.
Count
);
3683
Assert.Equal(1, file.Members.
Count
);
3686
Assert.Equal(1, agg.Members.
Count
);
3690
Assert.Equal(1, ms.Body.Statements.
Count
);
3707
Assert.Equal(1, file.Members.
Count
);
3710
Assert.Equal(1, agg.Members.
Count
);
3714
Assert.Equal(1, ms.Body.Statements.
Count
);
3732
Assert.Equal(1, file.Members.
Count
);
3735
Assert.Equal(1, agg.Members.
Count
);
3739
Assert.Equal(2, ms.Body.Statements.
Count
);
3758
Assert.Equal(1, file.Members.
Count
);
3761
Assert.Equal(1, agg.Members.
Count
);
3765
Assert.Equal(2, ms.Body.Statements.
Count
);
3784
Assert.Equal(1, file.Members.
Count
);
3787
Assert.Equal(1, agg.Members.
Count
);
3791
Assert.Equal(2, ms.Body.Statements.
Count
);
3811
Assert.Equal(1, file.Members.
Count
);
3814
Assert.Equal(1, agg.Members.
Count
);
3818
Assert.Equal(1, ms.Body.Statements.
Count
);
3836
Assert.Equal(1, file.Members.
Count
);
3839
Assert.Equal(1, agg.Members.
Count
);
3843
Assert.Equal(1, ms.Body.Statements.
Count
);
3861
Assert.Equal(1, file.Members.
Count
);
3864
Assert.Equal(1, agg.Members.
Count
);
3868
Assert.Equal(1, ms.Body.Statements.
Count
);
3887
Assert.Equal(1, file.Members.
Count
);
3890
Assert.Equal(1, agg.Members.
Count
);
3894
Assert.Equal(1, ms.Body.Statements.
Count
);
3908
Assert.Equal(1, file.Members.
Count
);
3911
Assert.Equal(1, agg.Members.
Count
);
3915
Assert.Equal(1, ms.Body.Statements.
Count
);
3953
Assert.Equal(1, file.Members.
Count
);
3956
Assert.Equal(1, agg.Members.
Count
);
3960
Assert.Equal(1, ms.Body.Statements.
Count
);
3974
Assert.Equal(1, file.Members.
Count
);
3977
Assert.Equal(1, agg.Members.
Count
);
3981
Assert.Equal(1, ms.Body.Statements.
Count
);
3995
Assert.Equal(1, file.Members.
Count
);
3998
Assert.Equal(1, agg.Members.
Count
);
4002
Assert.Equal(1, ms.Body.Statements.
Count
);
4016
Assert.Equal(1, file.Members.
Count
);
4019
Assert.Equal(1, agg.Members.
Count
);
4023
Assert.Equal(1, ms.Body.Statements.
Count
);
4038
Assert.Equal(1, file.Members.
Count
);
4041
Assert.Equal(1, agg.Members.
Count
);
4045
Assert.Equal(1, ms.Body.Statements.
Count
);
4060
Assert.Equal(1, file.Members.
Count
);
4063
Assert.Equal(1, agg.Members.
Count
);
4067
Assert.Equal(1, ms.Body.Statements.
Count
);
4083
Assert.Equal(1, file.Members.
Count
);
4086
Assert.Equal(1, agg.Members.
Count
);
4090
Assert.Equal(1, ms.Body.Statements.
Count
);
4106
Assert.Equal(1, file.Members.
Count
);
4109
Assert.Equal(1, agg.Members.
Count
);
4113
Assert.Equal(1, ms.Body.Statements.
Count
);
4127
Assert.Equal(1, file.Members.
Count
);
4130
Assert.Equal(1, agg.Members.
Count
);
4134
Assert.Equal(1, ms.Body.Statements.
Count
);
4150
Assert.Equal(1, file.Members.
Count
);
4153
Assert.Equal(1, agg.Members.
Count
);
4157
Assert.Equal(1, ms.Body.Statements.
Count
);
4173
Assert.Equal(1, file.Members.
Count
);
4176
Assert.Equal(1, agg.Members.
Count
);
4180
Assert.Equal(1, ms.Body.Statements.
Count
);
4199
Assert.Equal(1, file.Members.
Count
);
4202
Assert.Equal(1, agg.Members.
Count
);
4206
Assert.Equal(1, ms.Body.Statements.
Count
);
4221
Assert.Equal(1, file.Members.
Count
);
4224
Assert.Equal(1, agg.Members.
Count
);
4228
Assert.Equal(1, ms.Body.Statements.
Count
);
4247
Assert.Equal(1, file.Members.
Count
);
4250
Assert.Equal(1, agg.Members.
Count
);
4254
Assert.Equal(1, ms.Body.Statements.
Count
);
4274
Assert.Equal(1, file.Members.
Count
);
4277
Assert.Equal(1, agg.Members.
Count
);
4281
Assert.Equal(1, ms.Body.Statements.
Count
);
4295
Assert.Equal(1, file.Members.
Count
);
4298
Assert.Equal(1, agg.Members.
Count
);
4302
Assert.Equal(1, ms.Body.Statements.
Count
);
4318
Assert.Equal(1, file.Members.
Count
);
4321
Assert.Equal(1, agg.Members.
Count
);
4325
Assert.Equal(1, ms.Body.Statements.
Count
);
4343
Assert.Equal(1, file.Members.
Count
);
4346
Assert.Equal(1, agg.Members.
Count
);
4350
Assert.Equal(1, ms.Body.Statements.
Count
);
4368
Assert.Equal(1, file.Members.
Count
);
4371
Assert.Equal(1, agg.Members.
Count
);
4375
Assert.Equal(1, ms.Body.Statements.
Count
);
4390
Assert.Equal(1, file.Members.
Count
);
4393
Assert.Equal(1, agg.Members.
Count
);
4397
Assert.Equal(1, ms.Body.Statements.
Count
);
4415
Assert.Equal(1, file.Members.
Count
);
4418
Assert.Equal(1, agg.Members.
Count
);
4422
Assert.Equal(1, ms.Body.Statements.
Count
);
4441
Assert.Equal(1, file.Members.
Count
);
4444
Assert.Equal(1, agg.Members.
Count
);
4448
Assert.Equal(1, ms.Body.Statements.
Count
);
4468
Assert.Equal(1, file.Members.
Count
);
4471
Assert.Equal(1, agg.Members.
Count
);
4475
Assert.Equal(1, ms.Body.Statements.
Count
);
4495
Assert.Equal(1, file.Members.
Count
);
4498
Assert.Equal(1, agg.Members.
Count
);
4502
Assert.Equal(1, ms.Body.Statements.
Count
);
4523
Assert.Equal(1, file.Members.
Count
);
4526
Assert.Equal(1, agg.Members.
Count
);
4530
Assert.Equal(1, ms.Body.Statements.
Count
);
4550
Assert.Equal(1, file.Members.
Count
);
4553
Assert.Equal(1, agg.Members.
Count
);
4557
Assert.Equal(1, ms.Body.Statements.
Count
);
4577
Assert.Equal(1, file.Members.
Count
);
4580
Assert.Equal(1, agg.Members.
Count
);
4584
Assert.Equal(2, ms.Body.Statements.
Count
);
4606
Assert.Equal(1, file.Members.
Count
);
4609
Assert.Equal(1, agg.Members.
Count
);
4613
Assert.Equal(2, ms.Body.Statements.
Count
);
4635
Assert.Equal(1, file.Members.
Count
);
4638
Assert.Equal(1, agg.Members.
Count
);
4642
Assert.Equal(2, ms.Body.Statements.
Count
);
4665
Assert.Equal(1, file.Members.
Count
);
4668
Assert.Equal(1, agg.Members.
Count
);
4672
Assert.Equal(2, ms.Body.Statements.
Count
);
4694
Assert.Equal(1, file.Members.
Count
);
4697
Assert.Equal(1, agg.Members.
Count
);
4701
Assert.Equal(2, ms.Body.Statements.
Count
);
4723
Assert.Equal(1, file.Members.
Count
);
4726
Assert.Equal(1, agg.Members.
Count
);
4730
Assert.Equal(1, ms.Body.Statements.
Count
);
4750
Assert.Equal(1, file.Members.
Count
);
4753
Assert.Equal(1, agg.Members.
Count
);
4757
Assert.Equal(1, ms.Body.Statements.
Count
);
4777
Assert.Equal(1, file.Members.
Count
);
4780
Assert.Equal(1, agg.Members.
Count
);
4784
Assert.Equal(1, ms.Body.Statements.
Count
);
4804
Assert.Equal(1, file.Members.
Count
);
4807
Assert.Equal(1, agg.Members.
Count
);
4811
Assert.Equal(1, ms.Body.Statements.
Count
);
4832
Assert.Equal(1, file.Members.
Count
);
4835
Assert.Equal(1, agg.Members.
Count
);
4839
Assert.Equal(1, ms.Body.Statements.
Count
);
4859
Assert.Equal(1, file.Members.
Count
);
4862
Assert.Equal(1, agg.Members.
Count
);
4866
Assert.Equal(1, ms.Body.Statements.
Count
);
4887
Assert.Equal(1, file.Members.
Count
);
4890
Assert.Equal(1, agg.Members.
Count
);
4894
Assert.Equal(1, ms.Body.Statements.
Count
);
4913
Assert.Equal(1, file.Members.
Count
);
4916
Assert.Equal(1, agg.Members.
Count
);
4920
Assert.Equal(1, ms.Body.Statements.
Count
);
4940
Assert.Equal(1, file.Members.
Count
);
4943
Assert.Equal(1, agg.Members.
Count
);
4947
Assert.Equal(1, ms.Body.Statements.
Count
);
4967
Assert.Equal(1, file.Members.
Count
);
4970
Assert.Equal(1, agg.Members.
Count
);
4974
Assert.Equal(1, ms.Body.Statements.
Count
);
4995
Assert.Equal(1, file.Members.
Count
);
4998
Assert.Equal(1, agg.Members.
Count
);
5002
Assert.Equal(1, ms.Body.Statements.
Count
);
5022
Assert.Equal(1, file.Members.
Count
);
5025
Assert.Equal(1, agg.Members.
Count
);
5029
Assert.Equal(1, ms.Body.Statements.
Count
);
5052
Assert.Equal(1, file.Members.
Count
);
5055
Assert.Equal(1, agg.Members.
Count
);
5059
Assert.Equal(2, ms.Body.Statements.
Count
);
5081
Assert.Equal(1, file.Members.
Count
);
5084
Assert.Equal(1, agg.Members.
Count
);
5088
Assert.Equal(2, ms.Body.Statements.
Count
);
5110
Assert.Equal(1, file.Members.
Count
);
5113
Assert.Equal(1, agg.Members.
Count
);
5117
Assert.Equal(2, ms.Body.Statements.
Count
);
5140
Assert.Equal(1, file.Members.
Count
);
5143
Assert.Equal(1, agg.Members.
Count
);
5147
Assert.Equal(2, ms.Body.Statements.
Count
);
5169
Assert.Equal(1, file.Members.
Count
);
5172
Assert.Equal(1, agg.Members.
Count
);
5176
Assert.Equal(2, ms.Body.Statements.
Count
);
5203
Assert.Equal(1, file.Members.
Count
);
5206
Assert.Equal(1, agg.Members.
Count
);
5210
Assert.Equal(1, ms.Body.Statements.
Count
);
5230
Assert.Equal(1, file.Members.
Count
);
5233
Assert.Equal(1, agg.Members.
Count
);
5237
Assert.Equal(1, ms.Body.Statements.
Count
);
5257
Assert.Equal(1, file.Members.
Count
);
5260
Assert.Equal(1, agg.Members.
Count
);
5264
Assert.Equal(1, ms.Body.Statements.
Count
);
5284
Assert.Equal(1, file.Members.
Count
);
5287
Assert.Equal(1, agg.Members.
Count
);
5291
Assert.Equal(1, ms.Body.Statements.
Count
);
5312
Assert.Equal(1, file.Members.
Count
);
5315
Assert.Equal(1, agg.Members.
Count
);
5319
Assert.Equal(1, ms.Body.Statements.
Count
);
5339
Assert.Equal(1, file.Members.
Count
);
5342
Assert.Equal(1, agg.Members.
Count
);
5346
Assert.Equal(1, ms.Body.Statements.
Count
);
5369
Assert.Equal(1, file.Members.
Count
);
5372
Assert.Equal(1, agg.Members.
Count
);
5376
Assert.Equal(1, ms.Body.Statements.
Count
);
5400
Assert.Equal(1, file.Members.
Count
);
5403
Assert.Equal(1, agg.Members.
Count
);
5407
Assert.Equal(1, ms.Body.Statements.
Count
);
5428
Assert.Equal(1, file.Members.
Count
);
5431
Assert.Equal(1, agg.Members.
Count
);
5435
Assert.Equal(1, ms.Body.Statements.
Count
);
5475
Assert.Equal(1, file.Members.
Count
);
5478
Assert.Equal(1, agg.Members.
Count
);
5482
Assert.Equal(2, ms.Body.Statements.
Count
);
5509
Assert.Equal(1, file.Members.
Count
);
5512
Assert.Equal(1, agg.Members.
Count
);
5516
Assert.Equal(2, ms.Body.Statements.
Count
);
5539
Assert.Equal(1, file.Members.
Count
);
5542
Assert.Equal(1, agg.Members.
Count
);
5546
Assert.Equal(2, ms.Body.Statements.
Count
);
5597
Assert.Equal(1, file.Members.
Count
);
5600
Assert.Equal(1, agg.Members.
Count
);
5608
Assert.Equal(0, pd.AccessorList.Accessors.
Count
);
5621
Assert.Equal(1, file.Members.
Count
);
5624
Assert.Equal(2, agg.Members.
Count
);
5633
Assert.Equal(0, pd.AccessorList.Accessors.
Count
);
5646
Assert.Equal(1, file.Members.
Count
);
5649
Assert.Equal(2, agg.Members.
Count
);
5658
Assert.Equal(1, pd.AccessorList.Accessors.
Count
);
5681
Assert.Equal(1, file.Members.
Count
);
5684
Assert.Equal(2, agg.Members.
Count
);
5693
Assert.Equal(1, pd.AccessorList.Accessors.
Count
);
5702
Assert.Equal(0, acc.Body.Statements.
Count
);
5720
Assert.Equal(1, file.Members.
Count
);
5723
Assert.Equal(2, agg.Members.
Count
);
5732
Assert.Equal(1, pd.AccessorList.Accessors.
Count
);
5741
Assert.Equal(0, acc.Body.Statements.
Count
);
5759
Assert.Equal(1, file.Members.
Count
);
5765
Assert.Equal(1, accessorDecls.
Count
);
5775
Assert.Equal(1, getBodyStmts.
Count
);
5791
Assert.Equal(1, file.Members.
Count
);
5797
Assert.Equal(2, accessorDecls.
Count
);
5822
Assert.Equal(1, file.Members.
Count
);
5825
Assert.Equal(1, agg.Members.
Count
);
5834
Assert.Equal(1, md.Body.Statements.
Count
);
5842
Assert.Equal(1, qx.Body.Clauses.
Count
);
5867
Assert.Equal(1, file.Members.
Count
);
5870
Assert.Equal(1, agg.Members.
Count
);
5879
Assert.Equal(1, md.Body.Statements.
Count
);
5887
Assert.Equal(1, qx.Body.Clauses.
Count
);
5911
Assert.Equal(1, file.Members.
Count
);
5914
Assert.Equal(1, agg.Members.
Count
);
5923
Assert.Equal(1, md.Body.Statements.
Count
);
5931
Assert.Equal(1, qx.Body.Clauses.
Count
);
5960
Assert.Equal(1, file.Members.
Count
);
5963
Assert.Equal(2, agg.Members.
Count
);
5973
Assert.Equal(1, md.Body.Statements.
Count
);
5981
Assert.Equal(1, qx.Body.Clauses.
Count
);
6008
Assert.Equal(1, file.Members.
Count
);
6011
Assert.Equal(2, agg.Members.
Count
);
6021
Assert.Equal(1, md.Body.Statements.
Count
);
6029
Assert.Equal(1, qx.Body.Clauses.
Count
);
6055
Assert.Equal(1, file.Members.
Count
);
6058
Assert.Equal(2, agg.Members.
Count
);
6068
Assert.Equal(1, md.Body.Statements.
Count
);
6076
Assert.Equal(1, qx.Body.Clauses.
Count
);
6107
Assert.Equal(1, file.Members.
Count
);
6113
Assert.Equal(2, item1.Members.
Count
);
6121
Assert.Equal(1, subitem1.Body.Statements.
Count
);
6269
Assert.Equal(1, usings.
Count
);
6284
Assert.Equal(1, usings.
Count
);
6301
Assert.Equal(1, usings.
Count
);
6305
Assert.Equal(1, members.
Count
);
6325
Assert.Equal(1, usings.
Count
);
6329
Assert.Equal(1, members.
Count
);
Parsing\RoundTrippingTests.cs (1)
47
Assert.Equal(memberCount, tree.GetCompilationUnitRoot().Members.
Count
);
Parsing\StatementParsingTests.cs (24)
1238
Assert.Equal(1, ts.Catches.
Count
);
1268
Assert.Equal(1, ts.Catches.
Count
);
1297
Assert.Equal(1, ts.Catches.
Count
);
1321
Assert.Equal(3, ts.Catches.
Count
);
1364
Assert.Equal(0, ts.Catches.
Count
);
1387
Assert.Equal(3, ts.Catches.
Count
);
2136
Assert.Equal(0, ss.Sections.
Count
);
2160
Assert.Equal(1, ss.Sections.
Count
);
2161
Assert.Equal(1, ss.Sections[0].Labels.
Count
);
2169
Assert.Equal(1, ss.Sections[0].Statements.
Count
);
2195
Assert.Equal(2, ss.Sections.
Count
);
2197
Assert.Equal(1, ss.Sections[0].Labels.
Count
);
2205
Assert.Equal(1, ss.Sections[0].Statements.
Count
);
2208
Assert.Equal(1, ss.Sections[1].Labels.
Count
);
2216
Assert.Equal(1, ss.Sections[1].Statements.
Count
);
2242
Assert.Equal(1, ss.Sections.
Count
);
2244
Assert.Equal(1, ss.Sections[0].Labels.
Count
);
2249
Assert.Equal(1, ss.Sections[0].Statements.
Count
);
2275
Assert.Equal(1, ss.Sections.
Count
);
2277
Assert.Equal(2, ss.Sections[0].Labels.
Count
);
2291
Assert.Equal(1, ss.Sections[0].Statements.
Count
);
2317
Assert.Equal(1, ss.Sections.
Count
);
2319
Assert.Equal(1, ss.Sections[0].Labels.
Count
);
2326
Assert.Equal(2, ss.Sections[0].Statements.
Count
);
Syntax\SyntaxFactoryTests.cs (6)
52
Assert.Equal(0, n.Externs.
Count
);
53
Assert.Equal(0, n.Usings.
Count
);
59
Assert.Equal(0, n.Members.
Count
);
71
Assert.Equal(0, c.AttributeLists.
Count
);
75
Assert.Equal(0, c.ConstraintClauses.
Count
);
79
Assert.Equal(0, c.Members.
Count
);
Syntax\SyntaxListTests.cs (38)
52
Assert.Equal(3, list.
Count
);
70
Assert.Equal(4, newList.
Count
);
74
Assert.Equal(5, newList.
Count
);
78
Assert.Equal(4, newList.
Count
);
82
Assert.Equal(4, newList.
Count
);
86
Assert.Equal(4, newList.
Count
);
90
Assert.Equal(4, newList.
Count
);
94
Assert.Equal(5, newList.
Count
);
98
Assert.Equal(5, newList.
Count
);
102
Assert.Equal(5, newList.
Count
);
106
Assert.Equal(5, newList.
Count
);
110
Assert.Equal(2, newList.
Count
);
113
newList = list.RemoveAt(list.
Count
- 1);
114
Assert.Equal(2, newList.
Count
);
118
Assert.Equal(2, newList.
Count
);
122
Assert.Equal(2, newList.
Count
);
126
Assert.Equal(2, newList.
Count
);
130
Assert.Equal(3, newList.
Count
);
134
Assert.Equal(3, newList.
Count
);
138
Assert.Equal(3, newList.
Count
);
142
Assert.Equal(4, newList.
Count
);
146
Assert.Equal(4, newList.
Count
);
150
Assert.Equal(4, newList.
Count
);
154
Assert.Equal(2, newList.
Count
);
158
Assert.Equal(2, newList.
Count
);
162
Assert.Equal(2, newList.
Count
);
167
Assert.Throws<ArgumentOutOfRangeException>(() => list.Insert(list.
Count
+ 1, nodeD));
169
Assert.Throws<ArgumentOutOfRangeException>(() => list.InsertRange(list.
Count
+ 1, new[] { nodeD }));
171
Assert.Throws<ArgumentOutOfRangeException>(() => list.RemoveAt(list.
Count
));
188
Assert.Equal(0, list.
Count
);
194
Assert.Equal(1, newList.
Count
);
198
Assert.Equal(2, newList.
Count
);
202
Assert.Equal(1, newList.
Count
);
206
Assert.Equal(2, newList.
Count
);
210
Assert.Equal(0, newList.
Count
);
239
Assert.True(declaration.AttributeLists.
Count
== 0);
248
Assert.True(declaration.AttributeLists.
Count
== 1);
253
Assert.True(declaration.AttributeLists.
Count
== 1);
Microsoft.CodeAnalysis.CSharp.Workspaces (56)
BlockSyntaxExtensions.cs (1)
26
block != null && block.Statements.
Count
== 1)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
596
if (method.ConstraintClauses.
Count
> 0)
1797
if (method.ConstraintClauses.
Count
== 0)
CSharpCodeGenerationHelpers.cs (1)
28
return members.
Count
== 1
CSharpIndentationService.cs (1)
177
if (node is not SwitchSectionSyntax section || section.Statements.
Count
== 0)
CSharpIndentationService.Indenter.cs (1)
412
for (var i = clauses.
Count
- 1; i >= 0; i--)
CSharpRemoveUnnecessaryImportsService.cs (1)
113
=> list.
Count
> 0 ? list[0].SpanStart : container.Span.End;
CSharpRemoveUnnecessaryImportsService.Rewriter.cs (11)
54
for (var i = 0; i < usings.
Count
; i++)
70
if (i < usings.
Count
- 1)
133
Debug.Assert(oldUsings.
Count
== newUsings.
Count
);
136
for (var i = 0; i < oldUsings.
Count
; i++)
168
if (finalUsings.
Count
== 0 &&
169
resultCompilationUnit.Externs.
Count
== 0 &&
170
resultCompilationUnit.Members.
Count
>= 1)
207
if (finalUsings.
Count
== 0 &&
208
resultNamespace.Externs.
Count
== 0 &&
209
resultNamespace.Members.
Count
>= 1)
CSharpTypeInferenceService.TypeInferrer.cs (1)
856
for (var i = 0; i < arrayType.RankSpecifiers.
Count
; i++)
Formatting\TypingFormattingRule.cs (1)
74
if (node is BlockSyntax { Statements: {
Count
: >= 1 } statements })
FormattingHelpers.cs (1)
490
if (attributes.
Count
== 0)
IndentBlockFormattingRule.cs (3)
82
if (section.Labels.
Count
== 0 &&
83
section.Statements.
Count
== 0)
112
if (section.Statements.
Count
== 0)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs\SyntaxNodeExtensions.cs (2)
453
return contextNode.GetAncestorsOrThis<BaseNamespaceDeclarationSyntax>().FirstOrDefault(n => n.Usings.
Count
> 0);
466
return containingNamespace.GetAncestors<BaseNamespaceDeclarationSyntax>().FirstOrDefault(n => n.Usings.
Count
> 0);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\CompilationUnitSyntaxExtensions.cs\CompilationUnitSyntaxExtensions.cs (3)
127
if (root.Externs.
Count
== 0)
142
var endOfList = root.Usings.
Count
- 1;
145
for (var i = 0; i < root.Usings.
Count
; i++)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (3)
237
if (compUnit.Usings.
Count
> 0 && compUnit.Usings.Last().GetLastToken(includeZeroWidth: true) == token)
242
if (compUnit.Externs.
Count
> 0 && compUnit.Externs.Last().GetLastToken(includeZeroWidth: true) == token)
254
if (compUnit.AttributeLists.
Count
> 0 && compUnit.AttributeLists.Last().GetLastToken(includeZeroWidth: true) == token)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (4)
431
(compilationUnit.Externs.
Count
> 0 || compilationUnit.Usings.
Count
> 0))
1979
(compilationUnit.Externs.
Count
> 0 || compilationUnit.Usings.
Count
> 0))
OrganizeImports\CSharpOrganizeImportsService.Rewriter.cs (1)
80
if (list.
Count
> 0)
PropertyGenerator.cs (1)
159
accessorList?.Accessors.
Count
== 1)
Recommendations\CSharpRecommendationServiceRunner.cs (1)
196
if (compUnit.Usings.
Count
> 0 && compUnit.Usings.Last().SemicolonToken == token)
Simplification\Reducers\CSharpMiscellaneousReducer.cs (1)
121
if (node.Statements.
Count
!= 1)
Simplification\Simplifiers\AbstractCSharpSimplifier.cs (2)
227
root.Members.
Count
> 0 ? root.Members[0] :
228
root.AttributeLists.
Count
> 0 ? root.AttributeLists[0] : (SyntaxNode)null;
SuppressFormattingRule.cs (6)
161
for (var i = 0; i < attributes.
Count
; ++i)
185
if (switchSection.Labels.
Count
< 2)
193
for (var i = 0; i < switchSection.Labels.
Count
- 1; ++i)
202
if (switchSection.Labels[switchSection.Labels.
Count
- 1] != null)
204
AddSuppressWrappingIfOnSingleLineOperation(list, switchSection.Labels[switchSection.Labels.
Count
- 1].GetFirstToken(includeZeroWidth: true), switchSection.GetLastToken(includeZeroWidth: true));
223
if (parameterNode.AttributeLists.
Count
!= 0)
TypeDeclarationSyntaxExtensions.cs (3)
24
if (members.
Count
== 0)
37
for (var i = 0; i < members.
Count
- 1; i++)
149
return (TypeDeclarationSyntax)EnsureHasBraces(typeDeclaration, typeDeclaration.Members.
Count
> 0);
UsingsAndExternAliasesOrganizer.cs (5)
31
if (organizedExternAliasList.
Count
> 0 && organizedUsingList.
Count
> 0)
42
for (var i = 1; i < organizedUsingList.
Count
; i++)
103
if (externAliasList.
Count
> 0 || usingList.
Count
> 0)
Microsoft.CodeAnalysis.Features (10)
ChangeSignature\AbstractChangeSignatureService.cs (1)
985
for (var i = 0; i < structuredContent.
Count
; i++)
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeNamespaceScopeEditor.cs (2)
53
if (childNodes.
Count
<= 1)
65
var itemsAfter = index < childNodes.
Count
- 1 ? childNodes.Skip(index + 1) : Enumerable.Empty<SyntaxNode>();
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (1)
389
if (bodyStatements.
Count
>= 1)
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (1)
167
var spanStart = imports.
Count
> 0 ? imports[0].SpanStart : 0;
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (3)
126
var tryStatement = declarationStatementIndex + 1 < surroundingStatements.
Count
170
.Concat(surroundingStatements.Skip(declarationStatementIndex + 1 + statementsToSurround.
Count
))));
202
if (finallyStatements.
Count
!= 1)
MoveToNamespace\AbstractMoveToNamespaceService.cs (2)
138
if (syntaxFacts.GetMembersOfCompilationUnit(container).
Count
> 1)
202
Debug.Assert(compilationUnitMembers.
Count
== 1);
Microsoft.CodeAnalysis.VisualBasic (42)
Binding\Binder_Expressions.vb (1)
1098
If functionBlock.Statements.
Count
> 1 Then
Binding\Binder_Query.vb (1)
61
If query.Clauses.
Count
< 1 Then
Binding\Binder_Statements.vb (3)
2051
Dim boundStatements(stmtList.
Count
- 1) As BoundStatement
2756
For i = 0 To node.ElseIfBlocks.
Count
- 1
4735
Dim n As Integer = catchClauses.
Count
Binding\Binder_Utils.vb (3)
333
For i As Integer = arrayModifierSyntax.
Count
- 1 To 0 Step -1
387
Debug.Assert(arrayModifierSyntax.
Count
> 0 OrElse
419
Return identifierSyntax.ArrayBounds IsNot Nothing OrElse identifierSyntax.ArrayRankSpecifiers.
Count
> 0
Binding\Binder_XmlLiterals.vb (1)
201
If content.
Count
> 0 Then
Binding\MemberSemanticModel.vb (1)
939
If query.Clauses.
Count
= 1 AndAlso query.Clauses(0) Is node Then
Compilation\SyntaxTreeSemanticModel.vb (1)
1837
If forBlock.Statements.
Count
= 0 Then
Compilation\VisualBasicCompilation.vb (1)
2686
If unit.Members.
Count
> 0 Then
Declarations\DeclarationTreeBuilder.vb (4)
420
If members.
Count
> 0 Then
455
If members.
Count
> 0 Then
583
If members.
Count
= 0 Then
710
If (members.
Count
<> 0) Then
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (1)
548
If attributes.
Count
> 0 Then
Lowering\Instrumentation\DebugInfoInjector.vb (1)
124
If aggregateClause.AdditionalQueryOperators.
Count
= 0 Then
OptionsValidator.vb (1)
35
For i = 0 To importList.
Count
- 1
Symbols\Source\QuickAttributeChecker.vb (1)
86
If attributeLists.
Count
> 0 Then
Symbols\Source\SourceComplexParameterSymbol.vb (1)
363
If (syntax.AttributeLists.
Count
<> 0 OrElse syntax.Default IsNot Nothing) Then
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1871
If bestPartialMethod.BlockSyntax IsNot Nothing AndAlso bestPartialMethod.BlockSyntax.Statements.
Count
> 0 Then
Symbols\Source\SourceMemberFieldSymbol.vb (1)
597
If syntax.AttributeLists.
Count
= 0 Then
Symbols\Source\SourceNamedTypeSymbol.vb (8)
716
If syntax.Members.
Count
= 0 Then
1060
If baseDeclList.
Count
> 0 Then
1076
If inheritsSyntax.
Count
= 0 Then Return Nothing
1155
If baseSyntax.
Count
= 0 Then Return
1212
If baseSyntax.
Count
= 0 Then Return
1704
If DirectCast(syntaxNode, TypeBlockSyntax).Inherits.
Count
> 0 Then
1722
If DirectCast(syntaxNode, TypeBlockSyntax).Implements.
Count
> 0 Then
1726
If DirectCast(syntaxNode, TypeBlockSyntax).Inherits.
Count
> 0 Then
Symbols\Source\SourcePropertySymbol.vb (1)
103
If syntax.AttributeLists.
Count
= 0 Then
Symbols\Symbol_Attributes.vb (1)
392
If attributeBlockSyntaxList.
Count
> 0 Then
Syntax\SyntaxFacts.vb (2)
301
If body.
Count
> 0 Then
302
Dim lastStatement = body(body.
Count
- 1)
Syntax\SyntaxNormalizer.vb (5)
687
Dim lastElementIndex = list.
Count
- 1
765
If node.Members.
Count
> 0 Then
830
Dim hasImplements As Boolean = node.Implements.
Count
> 0
831
Dim hasInherits As Boolean = node.Inherits.
Count
> 0
834
If Not hasInherits AndAlso Not hasImplements AndAlso node.Members.
Count
> 0 Then
Syntax\SyntaxReplacer.vb (1)
325
If index >= 0 AndAlso index < list.
Count
Then
Syntax\VisualBasicSyntaxRewriter.vb (1)
77
Dim i = 0, n = list.
Count
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (24)
ImportsOrganizer.vb (2)
20
For i = 1 To [imports].
Count
- 1
75
If [imports].
Count
> 1 Then
NodeBasedFormattingRule.vb (3)
155
If caseBlock.Statements.
Count
= 0 Then
404
If ifBlock.Statements.
Count
> 0 Then
431
If [try].Statements.
Count
> 0 Then
SyntaxNodeExtensions.vb (3)
643
If statements.
Count
= 1 Then
684
Return executableBlock.GetExecutableBlockStatements().
Count
= 1
985
For i = 0 To root.Imports.
Count
- 1
SyntaxTreeExtensions.vb (1)
306
Return compilationUnit Is Nothing OrElse compilationUnit.Imports.
Count
= 0
VisualBasicRemoveUnnecessaryImportsRewriter.vb (4)
147
If newCompilationUnit.Imports.
Count
= 0 AndAlso newCompilationUnit.Options.
Count
= 0 Then
148
If newCompilationUnit.Attributes.
Count
> 0 OrElse newCompilationUnit.Members.
Count
> 0 Then
VisualBasicRemoveUnusedParametersAndValuesDiagnosticAnalyzer.vb (1)
58
If methodSyntax.Statements.
Count
= 1 Then
VisualBasicSyntaxFacts.vb (4)
826
Return method.Statements.
Count
> 0 AndAlso ContainsExclusively(GetSyntaxListSpan(method.Statements), span)
831
Return [event].Accessors.
Count
> 0 AndAlso ContainsExclusively(GetSyntaxListSpan([event].Accessors), span)
836
Return [property].Accessors.
Count
> 0 AndAlso ContainsExclusively(GetSyntaxListSpan([property].Accessors), span)
866
Debug.Assert(list.
Count
> 0)
VisualBasicUseAutoPropertyAnalyzer.vb (2)
92
If statements?.
Count
= 1 Then
115
If statements?.
Count
= 1 Then
VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (2)
59
If ifBlock.Statements.
Count
<> 1 Then
68
Return ifBlock.ElseBlock IsNot Nothing Or ifBlock.ElseIfBlocks.
Count
> 0
VisualBasicUseNullPropagationDiagnosticAnalyzer.vb (2)
61
If ifStatement.ElseIfBlocks.
Count
> 0 Then
65
If ifStatement.Statements.
Count
<> 1 Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (12)
CompilationUnitSyntaxExtensions.vb (3)
28
If root.Imports.
Count
> 0 Then
35
Dim [end] = If(root.Members.
Count
> 0,
91
Dim importsLength = root.Imports.
Count
TypeBlockSyntaxExtensions.vb (8)
18
If members.
Count
= 0 Then
30
For i = 0 To members.
Count
- 2
55
allElements.Take(allElements.
Count
- 1).Concat(ReplaceTrailingColonToEndOfLineTrivia(allElements.Last())))
63
If allElements.
Count
> 0 AndAlso
64
destinationType.Implements.
Count
= 0 Then
73
If allElements.
Count
> 0 Then
81
If destinationType.Inherits.
Count
= 0 AndAlso
82
destinationType.Implements.
Count
= 0 AndAlso
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
420
While i < arrayType.RankSpecifiers.
Count
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (6)
EndConstructGeneration\EndConstructStatementVisitor_IfStatement.vb (4)
60
If statements = Nothing OrElse statements.
Count
= 0 Then
66
Dim newList As New List(Of StatementSyntax)(capacity:=statements.
Count
)
70
Dim lastStatementToProcess = statements.
Count
- 1
73
lastStatementToProcess = statements.
Count
- 2
GoToBase\VisualBasicGoToBaseService.vb (1)
33
If constructorBlock.Statements.
Count
= 0 OrElse
Utilities\NavigationPointHelpers.vb (1)
35
If eventBlock.EventStatement.AttributeLists.
Count
> 0 Then
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (2)
SymbolId\SymbolKeyTestBase.vb (2)
257
If body.Statements <> Nothing AndAlso body.Statements.
Count
> 0 Then
261
If body.Statements.
Count
= 1 Then
Microsoft.CodeAnalysis.VisualBasic.Features (36)
CodeRefactorings\InlineMethod\VisualBasicInlineMethodRefactoringProvider.vb (1)
28
If statements.
Count
= 1 Then
Completion\KeywordRecommenders\Declarations\ImplementsKeywordRecommender.vb (1)
45
DirectCast(typeStatement.Parent, TypeBlockSyntax).Implements.
Count
> 0 Then
Completion\KeywordRecommenders\Declarations\ImportsKeywordRecommender.vb (1)
32
If compilationUnit.Options.
Count
> 0 Then
Completion\KeywordRecommenders\Statements\FinallyKeywordRecommender.vb (1)
39
If tryBlock.CatchBlocks.
Count
= 0 Then
ConvertForEachToFor\VisualBasicConvertForEachToForCodeRefactoringProvider.vb (4)
38
If foreachBlock.Statements.
Count
= 0 Then
42
Return (foreachBlock.Statements(0), foreachBlock.Statements(foreachBlock.Statements.
Count
- 1))
70
forEachBlock.Statements.
Count
= 0,
137
If forEachBlock.Statements.
Count
= 0 Then
ConvertIfToSwitch\VisualBasicConvertIfToSwitchCodeRefactoringProvider.Analyzer.vb (1)
20
Return Not (statements.
Count
= 0 OrElse operation.SemanticModel.AnalyzeControlFlow(statements.First(), statements.Last()).EndPointIsReachable)
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (3)
145
If documentationComment Is Nothing OrElse documentationComment.Content.
Count
= 0 Then
150
If documentationComment.Content.
Count
> 2 Then
171
If documentationComment.Content.
Count
= 2 Then
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (2)
1221
If ctor.Statements.
Count
= 0 Then
2611
If tryBlock.CatchBlocks.
Count
= 0 Then
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (1)
316
If statements.
Count
= 0 Then
GenerateType\VisualBasicGenerateTypeService.vb (1)
397
Where(Function(t) t.Members.
Count
> 0).
Highlighting\KeywordHighlighters\XmlElementHighlighter.vb (1)
30
If .Attributes.
Count
= 0 Then
IntroduceUsingStatement\VisualBasicIntroduceUsingStatementCodeRefactoringProvider.vb (1)
26
Return tryStatement.CatchBlocks.
Count
> 0
IntroduceVariable\VisualBasicIntroduceVariableService.vb (1)
157
If statements.
Count
= 0 Then
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceField.vb (1)
183
While i < oldMembers.
Count
InvertIf\VisualBasicInvertIfCodeRefactoringProvider.MultiLine.vb (1)
52
If falseStatementOpt.
Count
> 0 Then
InvertIf\VisualBasicInvertIfCodeRefactoringProvider.SingleLine.vb (2)
51
If isSingleLine AndAlso falseStatements.
Count
> 0 Then
73
If falseStatements.
Count
<> 0 Then
InvertIf\VisualBasicInvertIfCodeRefactoringProvider.vb (2)
18
Return If(statements.
Count
= 0, Nothing, New StatementRange(statements.First(), statements.Last()))
67
If nextIndex < statements.
Count
Then
LineSeparators\VisualBasicLineSeparatorService.vb (3)
106
If children.
Count
= 0 Then
111
For i As Integer = 0 To children.
Count
- 2
134
Dim nextToLast = children(children.
Count
- 2)
SplitOrMergeIfStatements\VisualBasicMergeConsecutiveIfStatementsCodeRefactoringProvider.vb (1)
40
If ifBlock.Statements.
Count
> 0 AndAlso span.IsAround(ifBlock, ifBlock.Statements.Last()) Then
VisualBasicRemoveUnusedParametersAndValuesDiagnosticAnalyzer.vb (1)
58
If methodSyntax.Statements.
Count
= 1 Then
VisualBasicUseAutoPropertyAnalyzer.vb (2)
92
If statements?.
Count
= 1 Then
115
If statements?.
Count
= 1 Then
VisualBasicUseCoalesceExpressionForIfNullStatementCheckDiagnosticAnalyzer.vb (2)
59
If ifBlock.Statements.
Count
<> 1 Then
68
Return ifBlock.ElseBlock IsNot Nothing Or ifBlock.ElseIfBlocks.
Count
> 0
VisualBasicUseNullPropagationDiagnosticAnalyzer.vb (2)
61
If ifStatement.ElseIfBlocks.
Count
> 0 Then
65
If ifStatement.Statements.
Count
<> 1 Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (49)
Parser\ParseExpression.vb (2)
1033
Assert.Equal(1, el.Content.
Count
)
1043
Assert.Equal(1, el.Content.
Count
)
Parser\ParseStatements.vb (7)
2185
Assert.Equal(1, ifBlock.ElseIfBlocks.
Count
)
2187
Assert.Equal(1, statements.
Count
)
2191
Assert.Equal(1, ifBlock.Statements.
Count
)
2224
Assert.Equal(1, ifBlock.ElseIfBlocks.
Count
)
2226
Assert.Equal(1, statements.
Count
)
2230
Assert.Equal(1, ifBlock.Statements.
Count
)
2260
Assert.Equal(2, statements.
Count
)
Syntax\SyntaxListTests.vb (35)
18
Assert.Equal(3, list.
Count
)
36
Assert.Equal(4, newList.
Count
)
40
Assert.Equal(5, newList.
Count
)
44
Assert.Equal(4, newList.
Count
)
48
Assert.Equal(4, newList.
Count
)
52
Assert.Equal(4, newList.
Count
)
56
Assert.Equal(4, newList.
Count
)
60
Assert.Equal(5, newList.
Count
)
64
Assert.Equal(5, newList.
Count
)
68
Assert.Equal(5, newList.
Count
)
72
Assert.Equal(5, newList.
Count
)
76
Assert.Equal(2, newList.
Count
)
79
newList = list.RemoveAt(list.
Count
- 1)
80
Assert.Equal(2, newList.
Count
)
84
Assert.Equal(2, newList.
Count
)
88
Assert.Equal(2, newList.
Count
)
92
Assert.Equal(2, newList.
Count
)
96
Assert.Equal(3, newList.
Count
)
100
Assert.Equal(3, newList.
Count
)
104
Assert.Equal(3, newList.
Count
)
108
Assert.Equal(4, newList.
Count
)
112
Assert.Equal(4, newList.
Count
)
116
Assert.Equal(4, newList.
Count
)
120
Assert.Equal(2, newList.
Count
)
124
Assert.Equal(2, newList.
Count
)
128
Assert.Equal(2, newList.
Count
)
133
Assert.Throws(Of ArgumentOutOfRangeException)(Function() list.Insert(list.
Count
+ 1, nodeD))
135
Assert.Throws(Of ArgumentOutOfRangeException)(Function() list.InsertRange(list.
Count
+ 1, {nodeD}))
137
Assert.Throws(Of ArgumentOutOfRangeException)(Function() list.RemoveAt(list.
Count
))
154
Assert.Equal(0, list.
Count
)
160
Assert.Equal(1, newList.
Count
)
164
Assert.Equal(2, newList.
Count
)
168
Assert.Equal(1, newList.
Count
)
172
Assert.Equal(2, newList.
Count
)
176
Assert.Equal(0, newList.
Count
)
TestSyntaxNodes.vb (5)
220
If list.
Count
> 0 Then
223
Assert.Equal(expectedFullSpan.End, list(list.
Count
- 1).FullSpan.End)
225
For i = 0 To list.
Count
- 1
230
If i < list.
Count
- 1 Then
2933
Assert.Equal(4, x.
Count
)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (40)
Classification\SyntaxClassification\NameSyntaxClassifier.vb (1)
240
modifiedIdentifier.ArrayRankSpecifiers.
Count
> 0 OrElse
CodeGeneration\EnumMemberGenerator.vb (2)
71
If destinationOpt.Members.
Count
= 0 Then
78
If destinationOpt.Members.
Count
= value AndAlso
CodeGeneration\VisualBasicCodeGenerationService.vb (2)
71
If members.
Count
>= 1 Then
78
For i = 0 To members.
Count
- 2
CodeGeneration\VisualBasicSyntaxGenerator.vb (5)
963
Return If(propertyBlock.Accessors.
Count
= 0,
1694
If compilationUnit.Attributes.
Count
= 1 Then
3578
If inh.
Count
= 1 AndAlso last IsNot Nothing Then
3588
If imp.
Count
= 1 AndAlso last IsNot Nothing Then
3895
If attrStmt IsNot Nothing AndAlso attrStmt.AttributeLists.
Count
= 1 Then
CompilationUnitSyntaxExtensions.vb (3)
28
If root.Imports.
Count
> 0 Then
35
Dim [end] = If(root.Members.
Count
> 0,
91
Dim importsLength = root.Imports.
Count
Formatting\Rules\NodeBasedFormattingRule.vb (3)
155
If caseBlock.Statements.
Count
= 0 Then
404
If ifBlock.Statements.
Count
> 0 Then
431
If [try].Statements.
Count
> 0 Then
ImportsOrganizer.vb (2)
20
For i = 1 To [imports].
Count
- 1
75
If [imports].
Count
> 1 Then
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
306
Return compilationUnit Is Nothing OrElse compilationUnit.Imports.
Count
= 0
OrganizeImports\VisualBasicOrganizeImportsService.Rewriter.vb (1)
61
If list.
Count
> 0 Then
SyntaxNodeExtensions.vb (3)
643
If statements.
Count
= 1 Then
684
Return executableBlock.GetExecutableBlockStatements().
Count
= 1
985
For i = 0 To root.Imports.
Count
- 1
TypeBlockSyntaxExtensions.vb (8)
18
If members.
Count
= 0 Then
30
For i = 0 To members.
Count
- 2
55
allElements.Take(allElements.
Count
- 1).Concat(ReplaceTrailingColonToEndOfLineTrivia(allElements.Last())))
63
If allElements.
Count
> 0 AndAlso
64
destinationType.Implements.
Count
= 0 Then
73
If allElements.
Count
> 0 Then
81
If destinationType.Inherits.
Count
= 0 AndAlso
82
destinationType.Implements.
Count
= 0 AndAlso
VisualBasicRemoveUnnecessaryImportsRewriter.vb (4)
147
If newCompilationUnit.Imports.
Count
= 0 AndAlso newCompilationUnit.Options.
Count
= 0 Then
148
If newCompilationUnit.Attributes.
Count
> 0 OrElse newCompilationUnit.Members.
Count
> 0 Then
VisualBasicSyntaxFacts.vb (4)
826
Return method.Statements.
Count
> 0 AndAlso ContainsExclusively(GetSyntaxListSpan(method.Statements), span)
831
Return [event].Accessors.
Count
> 0 AndAlso ContainsExclusively(GetSyntaxListSpan([event].Accessors), span)
836
Return [property].Accessors.
Count
> 0 AndAlso ContainsExclusively(GetSyntaxListSpan([property].Accessors), span)
866
Debug.Assert(list.
Count
> 0)
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
420
While i < arrayType.RankSpecifiers.
Count
Microsoft.CodeAnalysis.Workspaces (10)
AbstractSelectedMembers.cs (1)
89
for (var i = fieldIndex; i < members.
Count
; i++)
AddImportHelpers.cs (1)
22
if (existingImports.
Count
== 0)
CodeGenerationHelpers.cs (5)
200
Contract.ThrowIfTrue(availableIndices != null && availableIndices.Count != declarationList.
Count
+ 1);
287
var index = GetPreferredIndex(declarationList.
Count
, availableIndices, forward: false);
294
return declarationList.
Count
;
343
Debug.Assert(desiredGroupIndex <= declarationList.
Count
);
346
while (desiredGroupIndex < declarationList.
Count
)
Editing\SyntaxGenerator.cs (1)
1550
for (; count > 0 && offset < list.
Count
; count--)
SemanticModelReuse\AbstractSemanticModelReuseLanguageService.cs (2)
98
if (currentAccessors.
Count
!= previousAccessors.
Count
)
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (4)
MSBuildWorkspaceTestBase.cs (4)
102
if (classBlock.Implements.
Count
> 0)
104
return classBlock.Implements[classBlock.Implements.
Count
- 1].FullSpan.End;
106
else if (classBlock.Inherits.
Count
> 0)
108
return classBlock.Inherits[classBlock.Inherits.
Count
- 1].FullSpan.End;
Microsoft.VisualStudio.LanguageServices.CSharp (21)
CodeModel\CSharpCodeModelService.CodeModelEventCollector.cs (2)
800
return oldArrayType.RankSpecifiers.
Count
== newArrayType.RankSpecifiers.
Count
CodeModel\CSharpCodeModelService.cs (3)
2309
if (method.Body != null && method.Body.Statements.
Count
== 0)
2324
accessor.Body.Statements.
Count
> 1 ||
2325
(accessor.Body.Statements.
Count
== 1 && !accessor.Body.Statements[0].IsKind(SyntaxKind.ReturnStatement)))
CodeModel\CSharpCodeModelService.NodeLocator.cs (14)
324
if (node.AttributeLists.
Count
== 0)
372
if (node.AttributeLists.
Count
== 0)
458
if (node.AttributeLists.
Count
== 0)
621
if (node.AttributeLists.
Count
== 0)
695
if (field.AttributeLists.
Count
== 0)
735
if (node.AttributeLists.
Count
== 0)
775
if (node.AttributeLists.
Count
== 0)
896
if (node.AttributeLists.
Count
== 0)
937
if (node.AttributeLists.
Count
== 0)
1011
if (node.AttributeLists.
Count
== 0)
1110
if (node.AttributeLists.
Count
== 0)
1233
if (node.AttributeLists.
Count
== 0)
1275
if (field.AttributeLists.
Count
== 0)
1316
if (node.AttributeLists.
Count
== 0)
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (1)
80
for (var i = 0; i < specifiers.
Count
; i++)
CodeModel\SyntaxNodeExtensions.cs (1)
63
if (node.TryGetAttributeLists(out var attributeLists) && attributeLists.
Count
> 0)
Microsoft.VisualStudio.LanguageServices.VisualBasic (17)
CodeModel\VisualBasicCodeModelService.CodeModelEventCollector.vb (2)
1033
Return oldArrayType.RankSpecifiers.
Count
= newArrayType.RankSpecifiers.
Count
AndAlso
CodeModel\VisualBasicCodeModelService.NodeLocator.vb (7)
224
If attributes.
Count
= 0 Then
256
If attributes.
Count
= 0 Then
534
If declareStatement.AttributeLists.
Count
> 0 Then
599
If methodStatement.AttributeLists.
Count
> 0 Then
716
If propertyStatement.AttributeLists.
Count
> 0 Then
844
If eventStatement.AttributeLists.
Count
> 0 Then
925
If delegateStatement.AttributeLists.
Count
> 0 Then
CodeModel\VisualBasicCodeModelService.NodeNameGenerator.vb (1)
60
For i = 0 To specifiers.
Count
- 1
CodeModel\VisualBasicCodeModelService.vb (6)
3086
For i = 0 To eventBlock.Accessors.
Count
- 1
3352
For i = 0 To propertyBlock.Accessors.
Count
- 1
4261
Dim baseCount = typeBlock.Inherits.
Count
4287
If typeBlock.Inherits.
Count
= 0 Then
4327
Dim baseCount = typeBlock.Implements.
Count
4359
If typeBlock.Implements.
Count
= 0 Then
Venus\VisualBasicContainedLanguage.vb (1)
197
If method Is Nothing OrElse method.Statements.
Count
<> 2 Then