Implemented interface member:
389 references to Count
Microsoft.AspNetCore.App.Analyzers (1)
WebApplicationBuilder\PublicPartialProgramClassAnalyzer.cs (1)
40
&& modifiers is {
Count
: > 1 }
Microsoft.AspNetCore.Components.Analyzers (1)
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
69
for (var i = 0; i < node.Modifiers.
Count
; i++)
Microsoft.AspNetCore.Components.SdkAnalyzers (1)
ComponentParametersShouldBePublicCodeFixProvider.cs (1)
69
for (var i = 0; i < node.Modifiers.
Count
; i++)
Microsoft.CodeAnalysis (17)
Syntax\SyntaxListBuilder.cs (1)
139
this.AddRange(list, 0, list.
Count
);
Syntax\SyntaxTokenList.cs (11)
125
/// <paramref name="index" /> is less than 0.-or-<paramref name="index" /> is equal to or greater than <see cref="
Count
" />. </exception>
232
return this[this.
Count
- 1];
258
Debug.Assert(this.
Count
>= offset + count);
286
for (int i = 0, n = this.
Count
; i < n; i++)
300
for (int i = 0, n = this.
Count
; i < n; i++)
317
return Insert(this.
Count
, token);
326
return InsertRange(this.
Count
, tokens);
351
if (index < 0 || index > this.
Count
)
384
if (index < 0 || index >= this.
Count
)
401
if (index >= 0 && index <= this.
Count
)
432
if (index >= 0 && index <= this.
Count
)
Syntax\SyntaxTokenList.Enumerator.cs (1)
65
_count = list.
Count
;
Syntax\SyntaxTokenList.Reversed.cs (3)
37
if (_list.
Count
== 0)
47
if (_list.
Count
== 0)
91
_count = list.
Count
;
Syntax\SyntaxTokenListBuilder.cs (1)
48
this.Add(list, 0, list.
Count
);
Microsoft.CodeAnalysis.CodeStyle (1)
src\Analyzers\Core\Analyzers\OrderModifiers\OrderModifiersHelpers.cs (1)
25
if (modifiers.
Count
>= 2)
Microsoft.CodeAnalysis.CSharp (18)
Binder\Binder_Expressions.cs (1)
4128
int rank = node.Commas.
Count
+ 1;
Binder\Binder_Lambda.cs (1)
349
if (parameter.Modifiers.
Count
> 0 && parameter.Type is null)
CSharpExtensions.cs (5)
263
if (index < 0 || index > list.
Count
)
273
if (list.
Count
== 0)
279
var builder = new SyntaxTokenListBuilder(list.
Count
+ items.Length);
287
if (index < list.
Count
)
289
builder.Add(list, index, list.
Count
- index);
Declarations\DeclarationTreeBuilder.cs (1)
595
if (node.Modifiers.
Count
> 0)
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.cs (1)
58
if (startOpt.
Count
> 0)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (2)
39
for (int i = 0; i < modifiers.
Count
; i++)
45
if (modifiers.
Count
> i + 1 && modifiers[i + 1].Kind() == SyntaxKind.ReadOnlyKeyword)
Symbols\Source\ModifierUtils.cs (3)
417
for (int i = 0; i < modifiers.
Count
; i++)
435
var isLast = i == modifiers.
Count
- 1;
436
var isPartialAsyncMethod = isOrdinaryMethod && i == modifiers.
Count
- 2 && modifiers[i + 1].ContextualKind() is SyntaxKind.AsyncKeyword;
Symbols\Source\SourceCustomEventAccessorSymbol.cs (1)
53
if (syntax.Modifiers.
Count
> 0)
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
219
if (modifiers.
Count
> 0)
Syntax\CSharpSyntaxRewriter.cs (1)
254
var count = list.
Count
;
Syntax\SyntaxReplacer.cs (1)
516
if (index >= 0 && index < list.
Count
)
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (2)
79
if (!languageVersion.IsCSharp14OrAbove() && explicitLambda.ParameterList.Parameters.Any(p => p.Modifiers.
Count
> 0))
110
if (implicitLambda.ParameterList.Parameters is not ([{ AttributeLists.Count: 0, Modifiers.
Count
: 0 } parameter]))
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\Analyzers\CSharp\CodeFixes\FixIncorrectConstraint\CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
56
if (structure.Tokens.
Count
!= 1)
src\Analyzers\CSharp\CodeFixes\RemoveAsyncModifier\RemoveAsyncModifierHelpers.cs (1)
42
if (modifiers.
Count
> 1)
src\Analyzers\CSharp\CodeFixes\TransposeRecordKeyword\CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
51
if (tokens.
Count
== 1)
Microsoft.CodeAnalysis.CSharp.Features (14)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
610
for (var i = modifiers.
Count
- 1; i >= 0; i--)
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider_DocumentationComments.cs (2)
84
var lastIndex = tokens.
Count
;
91
if (lastIndex == tokens.
Count
)
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (2)
279
if (textTokens.
Count
!= 1 && string.IsNullOrWhiteSpace(firstTextToken.ValueText))
286
existingCommentText = textTokens.
Count
== 1 ? "" : firstTextToken.ValueText;
EditAndContinue\BreakpointSpans.cs (1)
127
if (startOpt.
Count
> 0)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
1935
=> TextSpan.FromBounds((modifiers.
Count
!= 0) ? modifiers.First().SpanStart : start.SpanStart, end.Span.End);
ExtractMethod\CSharpMethodExtractor.PostProcessor.cs (1)
170
if (declarationStatement.Modifiers.
Count
> 0 ||
Organizing\Organizers\ModifiersOrganizer.cs (1)
19
if (modifiers.
Count
> 1 && !modifiers.SpansPreprocessorDirective())
src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (2)
79
if (!languageVersion.IsCSharp14OrAbove() && explicitLambda.ParameterList.Parameters.Any(p => p.Modifiers.
Count
> 0))
110
if (implicitLambda.ParameterList.Parameters is not ([{ AttributeLists.Count: 0, Modifiers.
Count
: 0 } parameter]))
src\Analyzers\CSharp\CodeFixes\FixIncorrectConstraint\CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
56
if (structure.Tokens.
Count
!= 1)
src\Analyzers\CSharp\CodeFixes\RemoveAsyncModifier\RemoveAsyncModifierHelpers.cs (1)
42
if (modifiers.
Count
> 1)
src\Analyzers\CSharp\CodeFixes\TransposeRecordKeyword\CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
51
if (tokens.
Count
== 1)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (307)
IncrementalParsing\BinaryExpression.cs (1)
218
Assert.True(statementType.Modifiers.
Count
== 0);
IncrementalParsing\CompoundAssignment.cs (1)
158
Assert.True(statementType.Modifiers.
Count
== 0);
IncrementalParsing\UnaryExpression.cs (1)
101
Assert.True(statementType.Modifiers.
Count
== 0);
LexicalAndXml\XmlDocCommentTests.cs (30)
277
Assert.Equal(1, attr.TextTokens.
Count
);
304
Assert.Equal(1, attr.TextTokens.
Count
);
833
Assert.Equal(5, cdata.TextTokens.
Count
);
864
Assert.Equal(5, cdata.TextTokens.
Count
);
893
Assert.Equal(1, cdata.TextTokens.
Count
);
918
Assert.Equal(2, cdata.TextTokens.
Count
);
944
Assert.Equal(2, cdata.TextTokens.
Count
);
969
Assert.Equal(1, cdata.TextTokens.
Count
);
995
Assert.Equal(5, comment.TextTokens.
Count
);
1026
Assert.Equal(5, comment.TextTokens.
Count
);
1055
Assert.Equal(1, comment.TextTokens.
Count
);
1080
Assert.Equal(2, comment.TextTokens.
Count
);
1105
Assert.Equal(1, comment.TextTokens.
Count
);
1133
Assert.Equal(5, ProcessingInstruction.TextTokens.
Count
);
1167
Assert.Equal(5, ProcessingInstruction.TextTokens.
Count
);
1198
Assert.Equal(0, ProcessingInstruction.TextTokens.
Count
);
1224
Assert.Equal(2, ProcessingInstruction.TextTokens.
Count
);
1251
Assert.Equal(1, ProcessingInstruction.TextTokens.
Count
);
1320
Assert.Equal(2, xmltext.TextTokens.
Count
);
1344
Assert.Equal(3, xmltext.TextTokens.
Count
);
1369
Assert.Equal(2, xmltext.TextTokens.
Count
);
1393
Assert.Equal(3, xmltext.TextTokens.
Count
);
1418
Assert.Equal(2, xmltext.TextTokens.
Count
);
1442
Assert.Equal(3, xmltext.TextTokens.
Count
);
1467
Assert.Equal(2, xmltext.TextTokens.
Count
);
1491
Assert.Equal(3, xmltext.TextTokens.
Count
);
1574
Assert.Equal(3, attribute.TextTokens.
Count
);
1602
Assert.Equal(3, attribute.TextTokens.
Count
);
2396
Assert.Equal(2, xmlText.TextTokens.
Count
);
2426
Assert.Equal(1, xmlText.TextTokens.
Count
);
Parsing\DeclarationParsingTests.cs (210)
783
Assert.Equal(0, cs.Modifiers.
Count
);
809
Assert.Equal(1, cs.Modifiers.
Count
);
836
Assert.Equal(1, cs.Modifiers.
Count
);
863
Assert.Equal(1, cs.Modifiers.
Count
);
890
Assert.Equal(1, cs.Modifiers.
Count
);
917
Assert.Equal(1, cs.Modifiers.
Count
);
944
Assert.Equal(1, cs.Modifiers.
Count
);
972
Assert.Equal(0, cs.Modifiers.
Count
);
1000
Assert.Equal(0, cs.Modifiers.
Count
);
1027
Assert.Equal(0, cs.Modifiers.
Count
);
1053
Assert.Equal(0, cs.Modifiers.
Count
);
1084
Assert.Equal(0, cs.Modifiers.
Count
);
1116
Assert.Equal(0, cs.Modifiers.
Count
);
1158
Assert.Equal(0, cs.Modifiers.
Count
);
1219
Assert.Equal(0, cs.Modifiers.
Count
);
1263
Assert.Equal(0, cs.Modifiers.
Count
);
1304
Assert.Equal(0, cs.Modifiers.
Count
);
1345
Assert.Equal(0, cs.Modifiers.
Count
);
1401
Assert.Equal(0, cs.Modifiers.
Count
);
1456
Assert.Equal(0, cs.Modifiers.
Count
);
1502
Assert.Equal(0, cs.Modifiers.
Count
);
1546
Assert.Equal(0, cs.Modifiers.
Count
);
1606
Assert.Equal(0, cs.Modifiers.
Count
);
1631
Assert.Equal(0, cs.Modifiers.
Count
);
1661
Assert.Equal(0, cs.Modifiers.
Count
);
1693
Assert.Equal(0, cs.Modifiers.
Count
);
1718
Assert.Equal(0, cs.Modifiers.
Count
);
1733
Assert.Equal(0, cs.Modifiers.
Count
);
1758
Assert.Equal(0, cs.Modifiers.
Count
);
1773
Assert.Equal(1, cs.Modifiers.
Count
);
1799
Assert.Equal(0, cs.Modifiers.
Count
);
1814
Assert.Equal(1, cs.Modifiers.
Count
);
1840
Assert.Equal(0, cs.Modifiers.
Count
);
1855
Assert.Equal(2, cs.Modifiers.
Count
);
1882
Assert.Equal(0, cs.Modifiers.
Count
);
1897
Assert.Equal(2, cs.Modifiers.
Count
);
1924
Assert.Equal(0, cs.Modifiers.
Count
);
1939
Assert.Equal(1, cs.Modifiers.
Count
);
1965
Assert.Equal(0, cs.Modifiers.
Count
);
1980
Assert.Equal(1, cs.Modifiers.
Count
);
2163
Assert.Equal(0, ds.ParameterList.Parameters[0].Modifiers.
Count
);
2198
Assert.Equal(0, ds.ParameterList.Parameters[0].Modifiers.
Count
);
2233
Assert.Equal(0, ds.ParameterList.Parameters[0].Modifiers.
Count
);
2240
Assert.Equal(0, ds.ParameterList.Parameters[1].Modifiers.
Count
);
2275
Assert.Equal(1, ds.ParameterList.Parameters[0].Modifiers.
Count
);
2311
Assert.Equal(1, ds.ParameterList.Parameters[0].Modifiers.
Count
);
2347
Assert.Equal(1, ds.ParameterList.Parameters[0].Modifiers.
Count
);
2384
Assert.Equal(0, ds.ParameterList.Parameters[0].Modifiers.
Count
);
2418
Assert.Equal(0, ds.ParameterList.Parameters[0].Modifiers.
Count
);
2444
Assert.Equal(0, cs.Modifiers.
Count
);
2486
Assert.Equal(0, cs.Modifiers.
Count
);
2501
Assert.Equal(0, ms.Modifiers.
Count
);
2532
Assert.Equal(0, cs.Modifiers.
Count
);
2578
Assert.Equal(0, cs.Modifiers.
Count
);
2623
Assert.Equal(0, cs.Modifiers.
Count
);
2653
Assert.Equal(0, cs.Modifiers.
Count
);
2681
Assert.Equal(0, cs.Modifiers.
Count
);
2696
Assert.Equal(modifiers.Length, ms.Modifiers.
Count
);
2749
Assert.Equal(0, cs.Modifiers.
Count
);
2764
Assert.Equal(1, ms.Modifiers.
Count
);
2796
Assert.Equal(0, structDecl.Modifiers.
Count
);
2811
Assert.Equal(1, ms.Modifiers.
Count
);
2843
Assert.Equal(0, structDecl.Modifiers.
Count
);
2858
Assert.Equal(1, ms.Modifiers.
Count
);
2893
Assert.Equal(0, structDecl.Modifiers.
Count
);
2908
Assert.Equal(1, propertySyntax.Modifiers.
Count
);
2934
Assert.Equal(0, structDecl.Modifiers.
Count
);
2949
Assert.Equal(0, propertySyntax.Modifiers.
Count
);
2956
Assert.Equal(1, accessors[0].Modifiers.
Count
);
2995
Assert.Equal(0, cs.Modifiers.
Count
);
3010
Assert.Equal(0, ms.Modifiers.
Count
);
3019
Assert.Equal(0, ms.ParameterList.Parameters[0].Modifiers.
Count
);
3047
Assert.Equal(0, cs.Modifiers.
Count
);
3062
Assert.Equal(0, ms.Modifiers.
Count
);
3073
Assert.Equal(0, ms.ParameterList.Parameters[0].Modifiers.
Count
);
3080
Assert.Equal(0, ms.ParameterList.Parameters[1].Modifiers.
Count
);
3108
Assert.Equal(0, cs.Modifiers.
Count
);
3123
Assert.Equal(0, ms.Modifiers.
Count
);
3134
Assert.Equal(1, ms.ParameterList.Parameters[0].Modifiers.
Count
);
3173
Assert.Equal(0, cs.Modifiers.
Count
);
3188
Assert.Equal(0, ms.Modifiers.
Count
);
3199
Assert.Equal(0, ms.ParameterList.Parameters[0].Modifiers.
Count
);
3247
Assert.Equal(0, cs.Modifiers.
Count
);
3262
Assert.Equal(0, ms.Modifiers.
Count
);
3312
Assert.Equal(0, cs.Modifiers.
Count
);
3327
Assert.Equal(0, ms.Modifiers.
Count
);
3336
Assert.Equal(0, ms.ParameterList.Parameters[0].Modifiers.
Count
);
3364
Assert.Equal(0, cs.Modifiers.
Count
);
3379
Assert.Equal(0, ms.Modifiers.
Count
);
3410
Assert.Equal(0, cs.Modifiers.
Count
);
3425
Assert.Equal(0, ms.Modifiers.
Count
);
3491
Assert.Equal(0, cs.Modifiers.
Count
);
3507
Assert.Equal(0, cn.Modifiers.
Count
);
3526
Assert.Equal(0, cs.Modifiers.
Count
);
3542
Assert.Equal(1, cn.Modifiers.
Count
);
3573
Assert.Equal(0, cs.Modifiers.
Count
);
3590
Assert.Equal(0, cn.Modifiers.
Count
);
3610
Assert.Equal(0, cs.Modifiers.
Count
);
3625
Assert.Equal(0, fs.Modifiers.
Count
);
3670
Assert.Equal(0, cs.Modifiers.
Count
);
3685
Assert.Equal(0, fs.Modifiers.
Count
);
3710
Assert.Equal(0, cs.Modifiers.
Count
);
3725
Assert.Equal(1, fs.Modifiers.
Count
);
3764
Assert.Equal(0, cs.Modifiers.
Count
);
3779
Assert.Equal(1, fs.Modifiers.
Count
);
3820
Assert.Equal(0, cs.Modifiers.
Count
);
3835
Assert.Equal(1, fs.Modifiers.
Count
);
3865
Assert.Equal(0, cs.Modifiers.
Count
);
3880
Assert.Equal(0, fs.Modifiers.
Count
);
3909
Assert.Equal(0, cs.Modifiers.
Count
);
3924
Assert.Equal(0, fs.Modifiers.
Count
);
3954
Assert.Equal(0, cs.Modifiers.
Count
);
3969
Assert.Equal(0, fs.Modifiers.
Count
);
4008
Assert.Equal(0, cs.Modifiers.
Count
);
4023
Assert.Equal(0, fs.Modifiers.
Count
);
4071
Assert.Equal(0, cs.Modifiers.
Count
);
4086
Assert.Equal(1, fs.Modifiers.
Count
);
4117
Assert.Equal(0, cs.Modifiers.
Count
);
4132
Assert.Equal(0, ps.Modifiers.
Count
);
4143
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
4150
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
4171
Assert.Equal(0, cs.Modifiers.
Count
);
4186
Assert.Equal(0, ps.Modifiers.
Count
);
4197
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
4204
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
4226
Assert.Equal(0, cs.Modifiers.
Count
);
4241
Assert.Equal(0, ps.Modifiers.
Count
);
4252
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
4259
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
4299
Assert.Equal(0, cs.Modifiers.
Count
);
4314
Assert.Equal(0, ps.Modifiers.
Count
);
4325
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
4332
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
4353
Assert.Equal(0, cs.Modifiers.
Count
);
4368
Assert.Equal(0, ps.Modifiers.
Count
);
4379
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
4386
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
4407
Assert.Equal(0, cs.Modifiers.
Count
);
4422
Assert.Equal(0, ps.Modifiers.
Count
);
4433
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
4439
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
4491
Assert.Equal(0, cs.Modifiers.
Count
);
4506
Assert.Equal(0, ps.Modifiers.
Count
);
4517
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
4547
Assert.Equal(0, cs.Modifiers.
Count
);
4562
Assert.Equal(0, es.Modifiers.
Count
);
4573
Assert.Equal(0, es.AccessorList.Accessors[0].Modifiers.
Count
);
4603
Assert.Equal(0, cs.Modifiers.
Count
);
4618
Assert.Equal(1, ps.Modifiers.
Count
);
4630
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
4637
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
4687
Assert.Equal(0, cs.Modifiers.
Count
);
4702
Assert.Equal(0, ps.Modifiers.
Count
);
4715
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
4722
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
4743
Assert.Equal(0, cs.Modifiers.
Count
);
4758
Assert.Equal(0, es.Modifiers.
Count
);
4770
Assert.Equal(0, es.AccessorList.Accessors[0].Modifiers.
Count
);
4777
Assert.Equal(0, es.AccessorList.Accessors[1].Modifiers.
Count
);
4797
Assert.Equal(0, cs.Modifiers.
Count
);
4812
Assert.Equal(1, es.Modifiers.
Count
);
4825
Assert.Equal(0, es.AccessorList.Accessors[0].Modifiers.
Count
);
4832
Assert.Equal(0, es.AccessorList.Accessors[1].Modifiers.
Count
);
4880
Assert.Equal(0, cs.Modifiers.
Count
);
4895
Assert.Equal(0, es.Modifiers.
Count
);
4909
Assert.Equal(0, es.AccessorList.Accessors[0].Modifiers.
Count
);
4916
Assert.Equal(0, es.AccessorList.Accessors[1].Modifiers.
Count
);
4937
Assert.Equal(0, cs.Modifiers.
Count
);
4952
Assert.Equal(0, ps.Modifiers.
Count
);
4965
Assert.Equal(0, ps.ParameterList.Parameters[0].Modifiers.
Count
);
4976
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
4983
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
5004
Assert.Equal(0, cs.Modifiers.
Count
);
5019
Assert.Equal(0, ps.Modifiers.
Count
);
5032
Assert.Equal(0, ps.ParameterList.Parameters[0].Modifiers.
Count
);
5043
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
5050
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
5072
Assert.Equal(0, cs.Modifiers.
Count
);
5087
Assert.Equal(0, ps.Modifiers.
Count
);
5100
Assert.Equal(0, ps.ParameterList.Parameters[0].Modifiers.
Count
);
5111
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
5118
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
5139
Assert.Equal(0, cs.Modifiers.
Count
);
5154
Assert.Equal(0, ps.Modifiers.
Count
);
5169
Assert.Equal(0, ps.ParameterList.Parameters[0].Modifiers.
Count
);
5176
Assert.Equal(0, ps.ParameterList.Parameters[1].Modifiers.
Count
);
5187
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
5194
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
5215
Assert.Equal(0, cs.Modifiers.
Count
);
5230
Assert.Equal(0, ps.Modifiers.
Count
);
5245
Assert.Equal(0, ps.ParameterList.Parameters[0].Modifiers.
Count
);
5256
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
5263
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
5283
Assert.Equal(0, cs.Modifiers.
Count
);
5298
Assert.Equal(0, ps.Modifiers.
Count
);
5312
Assert.Equal(0, ps.ParameterList.Parameters[0].Modifiers.
Count
);
5319
Assert.Equal(0, ps.ParameterList.Parameters[1].Modifiers.
Count
);
5363
Assert.Equal(0, cs.Modifiers.
Count
);
5378
Assert.Equal(0, ps.Modifiers.
Count
);
5392
Assert.Equal(0, ps.ParameterList.Parameters[0].Modifiers.
Count
);
5399
Assert.Equal(0, ps.ParameterList.Parameters[1].Modifiers.
Count
);
5477
Assert.Equal(0, cs.Modifiers.
Count
);
5492
Assert.Equal(0, ps.Modifiers.
Count
);
5506
Assert.Equal(0, ps.ParameterList.Parameters[0].Modifiers.
Count
);
5540
Assert.Equal(0, cs.Modifiers.
Count
);
5555
Assert.Equal(0, ms.Modifiers.
Count
);
5567
Assert.Equal(0, ms.ParameterList.Parameters[0].Modifiers.
Count
);
5588
Assert.Equal(0, cs.Modifiers.
Count
);
5603
Assert.Equal(0, ms.Modifiers.
Count
);
5615
Assert.Equal(0, ms.ParameterList.Parameters[0].Modifiers.
Count
);
Parsing\ExpressionParsingTests.cs (1)
2242
Assert.Equal(1, ps.Modifiers.
Count
);
Parsing\StatementParsingTests.cs (22)
193
Assert.Equal(0, ds.Modifiers.
Count
);
221
Assert.Equal(0, ds.Modifiers.
Count
);
251
Assert.Equal(0, ds.Modifiers.
Count
);
285
Assert.Equal(0, ds.Modifiers.
Count
);
326
Assert.Equal(0, ds.Modifiers.
Count
);
354
Assert.Equal(0, ds.Modifiers.
Count
);
380
Assert.Equal(0, ds.Modifiers.
Count
);
406
Assert.Equal(0, ds.Modifiers.
Count
);
432
Assert.Equal(0, ds.Modifiers.
Count
);
458
Assert.Equal(0, ds.Modifiers.
Count
);
484
Assert.Equal(0, ds.Modifiers.
Count
);
510
Assert.Equal(0, ds.Modifiers.
Count
);
545
Assert.Equal(0, ds.Modifiers.
Count
);
575
Assert.Equal(0, ds.Modifiers.
Count
);
620
Assert.Equal(0, ds.Modifiers.
Count
);
651
Assert.Equal(1, ds.Modifiers.
Count
);
683
Assert.Equal(1, ds.Modifiers.
Count
);
715
Assert.Equal(1, ds.Modifiers.
Count
);
747
Assert.Equal(1, ds.Modifiers.
Count
);
778
Assert.Equal(0, ds.Modifiers.
Count
);
804
Assert.Equal(0, ds.Modifiers.
Count
);
835
Assert.Equal(0, ds.Modifiers.
Count
);
Syntax\SyntaxFactoryTests.cs (1)
84
Assert.Equal(0, c.Modifiers.
Count
);
Syntax\SyntaxListTests.cs (3)
246
Assert.True(declaration.Modifiers.
Count
== 0);
257
Assert.True(declaration.Modifiers.
Count
== 0);
262
Assert.True(declaration.Modifiers.
Count
== 1);
Syntax\SyntaxNodeTests.cs (1)
3506
Assert.Equal(2, newModifiers.
Count
);
Syntax\SyntaxTokenListTests.cs (36)
66
Assert.Equal(3, list.
Count
);
84
Assert.Equal(4, newList.
Count
);
88
Assert.Equal(5, newList.
Count
);
92
Assert.Equal(4, newList.
Count
);
96
Assert.Equal(4, newList.
Count
);
100
Assert.Equal(4, newList.
Count
);
104
Assert.Equal(4, newList.
Count
);
108
Assert.Equal(5, newList.
Count
);
112
Assert.Equal(5, newList.
Count
);
116
Assert.Equal(5, newList.
Count
);
120
Assert.Equal(5, newList.
Count
);
124
Assert.Equal(2, newList.
Count
);
127
newList = list.RemoveAt(list.
Count
- 1);
128
Assert.Equal(2, newList.
Count
);
132
Assert.Equal(2, newList.
Count
);
136
Assert.Equal(2, newList.
Count
);
140
Assert.Equal(2, newList.
Count
);
144
Assert.Equal(3, newList.
Count
);
148
Assert.Equal(3, newList.
Count
);
152
Assert.Equal(3, newList.
Count
);
156
Assert.Equal(4, newList.
Count
);
160
Assert.Equal(4, newList.
Count
);
164
Assert.Equal(4, newList.
Count
);
168
Assert.Equal(2, newList.
Count
);
172
Assert.Equal(2, newList.
Count
);
176
Assert.Equal(2, newList.
Count
);
181
Assert.Throws<ArgumentOutOfRangeException>(() => list.Insert(list.
Count
+ 1, tokenD));
183
Assert.Throws<ArgumentOutOfRangeException>(() => list.InsertRange(list.
Count
+ 1, new[] { tokenD }));
185
Assert.Throws<ArgumentOutOfRangeException>(() => list.RemoveAt(list.
Count
));
203
Assert.Equal(0, list.
Count
);
209
Assert.Equal(1, newList.
Count
);
213
Assert.Equal(2, newList.
Count
);
217
Assert.Equal(1, newList.
Count
);
221
Assert.Equal(2, newList.
Count
);
225
Assert.Equal(0, newList.
Count
);
232
Assert.Throws<ArgumentOutOfRangeException>(() => list.InsertRange(list.
Count
+ 1, new[] { tokenD }));
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3668
=> node is ParameterSyntax { Type: null, Default: null, Modifiers.
Count
: 0 };
Microsoft.CodeAnalysis.Features (2)
Shared\Extensions\SyntaxTokenListExtensions.cs (1)
17
switch (tokens.
Count
)
src\Analyzers\Core\Analyzers\OrderModifiers\OrderModifiersHelpers.cs (1)
25
if (modifiers.
Count
>= 2)
Microsoft.CodeAnalysis.VisualBasic (11)
Binding\Binder_XmlLiterals.vb (1)
929
Dim n = tokens.
Count
Symbols\Source\SourceNamedTypeSymbol.vb (1)
460
If modifiers.
Count
<> 0 Then
Syntax\ArrayRankSpecifierSyntax.vb (1)
18
Return Me.CommaTokens.
Count
+ 1
Syntax\SyntaxReplacer.vb (1)
362
If index >= 0 AndAlso index < list.
Count
Then
Syntax\VisualBasicSyntaxRewriter.vb (1)
106
Dim i = -1, n = list.
Count
VisualBasicExtensions.vb (6)
397
If index < 0 OrElse index > list.
Count
Then
405
If list.
Count
= 0 Then
408
Dim builder = New SyntaxTokenListBuilder(list.
Count
+ items.Length)
415
If index < list.
Count
Then
416
builder.Add(list, index, list.
Count
- index)
429
Return Insert(list, list.
Count
, items)
Microsoft.Interop.JavaScript.JSImportGenerator (2)
JSImportGenerator.cs (2)
101
SyntaxToken[] strippedTokens = new SyntaxToken[tokenList.
Count
];
102
for (int i = 0; i < tokenList.
Count
; i++)
Microsoft.Interop.LibraryImportGenerator (2)
LibraryImportGenerator.cs (2)
165
SyntaxToken[] strippedTokens = new SyntaxToken[tokenList.
Count
];
166
for (int i = 0; i < tokenList.
Count
; i++)
Microsoft.Interop.LibraryImportGenerator.Downlevel (2)
DownlevelLibraryImportGenerator.cs (2)
107
SyntaxToken[] strippedTokens = new SyntaxToken[tokenList.
Count
];
108
for (int i = 0; i < tokenList.
Count
; i++)
Microsoft.Interop.SourceGeneration (4)
SyntaxExtensions.cs (4)
76
SyntaxToken[] strippedTokens = new SyntaxToken[tokenList.
Count
];
77
for (int i = 0; i < tokenList.
Count
; i++)
87
for (int i = 0; i < tokenList.
Count
; i++)
111
(-1, -1) => modifiers.
Count
,