Implemented interface member:
386 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 (17)
Binder\Binder_Expressions.cs (1)
4144
int rank = node.Commas.
Count
+ 1;
Binder\Binder_Lambda.cs (1)
356
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 (2)
456
var isLast = i == modifiers.
Count
- 1;
457
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)
521
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 (2)
src\Analyzers\CSharp\CodeFixes\FixIncorrectConstraint\CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
56
if (structure.Tokens.
Count
!= 1)
src\Analyzers\CSharp\CodeFixes\TransposeRecordKeyword\CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
51
if (tokens.
Count
== 1)
Microsoft.CodeAnalysis.CSharp.Features (13)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
681
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)
293
if (textTokens.
Count
!= 1 && string.IsNullOrWhiteSpace(firstTextToken.ValueText))
300
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\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
);
3049
Assert.Equal(0, cs.Modifiers.
Count
);
3064
Assert.Equal(0, ms.Modifiers.
Count
);
3073
Assert.Equal(0, ms.ParameterList.Parameters[0].Modifiers.
Count
);
3101
Assert.Equal(0, cs.Modifiers.
Count
);
3116
Assert.Equal(0, ms.Modifiers.
Count
);
3127
Assert.Equal(0, ms.ParameterList.Parameters[0].Modifiers.
Count
);
3134
Assert.Equal(0, ms.ParameterList.Parameters[1].Modifiers.
Count
);
3162
Assert.Equal(0, cs.Modifiers.
Count
);
3177
Assert.Equal(0, ms.Modifiers.
Count
);
3188
Assert.Equal(1, ms.ParameterList.Parameters[0].Modifiers.
Count
);
3227
Assert.Equal(0, cs.Modifiers.
Count
);
3242
Assert.Equal(0, ms.Modifiers.
Count
);
3253
Assert.Equal(0, ms.ParameterList.Parameters[0].Modifiers.
Count
);
3301
Assert.Equal(0, cs.Modifiers.
Count
);
3316
Assert.Equal(0, ms.Modifiers.
Count
);
3366
Assert.Equal(0, cs.Modifiers.
Count
);
3381
Assert.Equal(0, ms.Modifiers.
Count
);
3390
Assert.Equal(0, ms.ParameterList.Parameters[0].Modifiers.
Count
);
3418
Assert.Equal(0, cs.Modifiers.
Count
);
3433
Assert.Equal(0, ms.Modifiers.
Count
);
3464
Assert.Equal(0, cs.Modifiers.
Count
);
3479
Assert.Equal(0, ms.Modifiers.
Count
);
3545
Assert.Equal(0, cs.Modifiers.
Count
);
3561
Assert.Equal(0, cn.Modifiers.
Count
);
3580
Assert.Equal(0, cs.Modifiers.
Count
);
3596
Assert.Equal(1, cn.Modifiers.
Count
);
3627
Assert.Equal(0, cs.Modifiers.
Count
);
3644
Assert.Equal(0, cn.Modifiers.
Count
);
3664
Assert.Equal(0, cs.Modifiers.
Count
);
3679
Assert.Equal(0, fs.Modifiers.
Count
);
3724
Assert.Equal(0, cs.Modifiers.
Count
);
3739
Assert.Equal(0, fs.Modifiers.
Count
);
3764
Assert.Equal(0, cs.Modifiers.
Count
);
3779
Assert.Equal(1, fs.Modifiers.
Count
);
3818
Assert.Equal(0, cs.Modifiers.
Count
);
3833
Assert.Equal(1, fs.Modifiers.
Count
);
3874
Assert.Equal(0, cs.Modifiers.
Count
);
3889
Assert.Equal(1, fs.Modifiers.
Count
);
3919
Assert.Equal(0, cs.Modifiers.
Count
);
3934
Assert.Equal(0, fs.Modifiers.
Count
);
3963
Assert.Equal(0, cs.Modifiers.
Count
);
3978
Assert.Equal(0, fs.Modifiers.
Count
);
4008
Assert.Equal(0, cs.Modifiers.
Count
);
4023
Assert.Equal(0, fs.Modifiers.
Count
);
4062
Assert.Equal(0, cs.Modifiers.
Count
);
4077
Assert.Equal(0, fs.Modifiers.
Count
);
4125
Assert.Equal(0, cs.Modifiers.
Count
);
4140
Assert.Equal(1, fs.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
);
4225
Assert.Equal(0, cs.Modifiers.
Count
);
4240
Assert.Equal(0, ps.Modifiers.
Count
);
4251
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
4258
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
4280
Assert.Equal(0, cs.Modifiers.
Count
);
4295
Assert.Equal(0, ps.Modifiers.
Count
);
4306
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
4313
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
);
4440
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
4461
Assert.Equal(0, cs.Modifiers.
Count
);
4476
Assert.Equal(0, ps.Modifiers.
Count
);
4487
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
4493
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
4545
Assert.Equal(0, cs.Modifiers.
Count
);
4560
Assert.Equal(0, ps.Modifiers.
Count
);
4571
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
4601
Assert.Equal(0, cs.Modifiers.
Count
);
4616
Assert.Equal(0, es.Modifiers.
Count
);
4627
Assert.Equal(0, es.AccessorList.Accessors[0].Modifiers.
Count
);
4657
Assert.Equal(0, cs.Modifiers.
Count
);
4672
Assert.Equal(1, ps.Modifiers.
Count
);
4684
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
4691
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
4741
Assert.Equal(0, cs.Modifiers.
Count
);
4756
Assert.Equal(0, ps.Modifiers.
Count
);
4769
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
4776
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
4797
Assert.Equal(0, cs.Modifiers.
Count
);
4812
Assert.Equal(0, es.Modifiers.
Count
);
4824
Assert.Equal(0, es.AccessorList.Accessors[0].Modifiers.
Count
);
4831
Assert.Equal(0, es.AccessorList.Accessors[1].Modifiers.
Count
);
4851
Assert.Equal(0, cs.Modifiers.
Count
);
4866
Assert.Equal(1, es.Modifiers.
Count
);
4879
Assert.Equal(0, es.AccessorList.Accessors[0].Modifiers.
Count
);
4886
Assert.Equal(0, es.AccessorList.Accessors[1].Modifiers.
Count
);
4934
Assert.Equal(0, cs.Modifiers.
Count
);
4949
Assert.Equal(0, es.Modifiers.
Count
);
4963
Assert.Equal(0, es.AccessorList.Accessors[0].Modifiers.
Count
);
4970
Assert.Equal(0, es.AccessorList.Accessors[1].Modifiers.
Count
);
4991
Assert.Equal(0, cs.Modifiers.
Count
);
5006
Assert.Equal(0, ps.Modifiers.
Count
);
5019
Assert.Equal(0, ps.ParameterList.Parameters[0].Modifiers.
Count
);
5030
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
5037
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
5058
Assert.Equal(0, cs.Modifiers.
Count
);
5073
Assert.Equal(0, ps.Modifiers.
Count
);
5086
Assert.Equal(0, ps.ParameterList.Parameters[0].Modifiers.
Count
);
5097
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
5104
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
5126
Assert.Equal(0, cs.Modifiers.
Count
);
5141
Assert.Equal(0, ps.Modifiers.
Count
);
5154
Assert.Equal(0, ps.ParameterList.Parameters[0].Modifiers.
Count
);
5165
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
5172
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
5193
Assert.Equal(0, cs.Modifiers.
Count
);
5208
Assert.Equal(0, ps.Modifiers.
Count
);
5223
Assert.Equal(0, ps.ParameterList.Parameters[0].Modifiers.
Count
);
5230
Assert.Equal(0, ps.ParameterList.Parameters[1].Modifiers.
Count
);
5241
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
5248
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
5269
Assert.Equal(0, cs.Modifiers.
Count
);
5284
Assert.Equal(0, ps.Modifiers.
Count
);
5299
Assert.Equal(0, ps.ParameterList.Parameters[0].Modifiers.
Count
);
5310
Assert.Equal(0, ps.AccessorList.Accessors[0].Modifiers.
Count
);
5317
Assert.Equal(0, ps.AccessorList.Accessors[1].Modifiers.
Count
);
5337
Assert.Equal(0, cs.Modifiers.
Count
);
5352
Assert.Equal(0, ps.Modifiers.
Count
);
5366
Assert.Equal(0, ps.ParameterList.Parameters[0].Modifiers.
Count
);
5373
Assert.Equal(0, ps.ParameterList.Parameters[1].Modifiers.
Count
);
5417
Assert.Equal(0, cs.Modifiers.
Count
);
5432
Assert.Equal(0, ps.Modifiers.
Count
);
5446
Assert.Equal(0, ps.ParameterList.Parameters[0].Modifiers.
Count
);
5453
Assert.Equal(0, ps.ParameterList.Parameters[1].Modifiers.
Count
);
5531
Assert.Equal(0, cs.Modifiers.
Count
);
5546
Assert.Equal(0, ps.Modifiers.
Count
);
5560
Assert.Equal(0, ps.ParameterList.Parameters[0].Modifiers.
Count
);
5594
Assert.Equal(0, cs.Modifiers.
Count
);
5609
Assert.Equal(0, ms.Modifiers.
Count
);
5621
Assert.Equal(0, ms.ParameterList.Parameters[0].Modifiers.
Count
);
5642
Assert.Equal(0, cs.Modifiers.
Count
);
5657
Assert.Equal(0, ms.Modifiers.
Count
);
5669
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)
3580
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)
3665
=> 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)
366
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)
171
SyntaxToken[] strippedTokens = new SyntaxToken[tokenList.
Count
];
172
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
,