41 references to CustomModifierCount
Microsoft.CodeAnalysis.CSharp (5)
Symbols\MemberSymbolExtensions.cs (1)
466
return ((MethodSymbol)m).
CustomModifierCount
();
Symbols\OverriddenOrHiddenMembersHelpers.cs (1)
915
return method.
CustomModifierCount
();
Symbols\Synthesized\Records\SynthesizedRecordCopyCtor.cs (2)
110
bestModifierCountSoFar = bestCandidate.
CustomModifierCount
();
113
var memberModCount = member.
CustomModifierCount
();
Utilities\TypeSymbolExtensions.cs (1)
43
return ((FunctionPointerTypeSymbol)type).Signature.
CustomModifierCount
();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\AmbiguousOverrideTests.cs (2)
519
Func<int, Func<MethodSymbol, bool>> hasCustomModifierCount = c => m => m.
CustomModifierCount
() == c;
574
Func<int, Func<MethodSymbol, bool>> hasCustomModifierCount = c => m => m.
CustomModifierCount
() == c;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (34)
Symbols\Metadata\PE\LoadCustomModifiers.cs (16)
188
Assert.Equal(4, @class.GetMember<MethodSymbol>("Method1111").
CustomModifierCount
());
189
Assert.Equal(3, @class.GetMember<MethodSymbol>("Method1110").
CustomModifierCount
());
190
Assert.Equal(3, @class.GetMember<MethodSymbol>("Method1101").
CustomModifierCount
());
191
Assert.Equal(2, @class.GetMember<MethodSymbol>("Method1100").
CustomModifierCount
());
192
Assert.Equal(3, @class.GetMember<MethodSymbol>("Method1011").
CustomModifierCount
());
193
Assert.Equal(2, @class.GetMember<MethodSymbol>("Method1010").
CustomModifierCount
());
194
Assert.Equal(2, @class.GetMember<MethodSymbol>("Method1001").
CustomModifierCount
());
195
Assert.Equal(1, @class.GetMember<MethodSymbol>("Method1000").
CustomModifierCount
());
196
Assert.Equal(3, @class.GetMember<MethodSymbol>("Method0111").
CustomModifierCount
());
197
Assert.Equal(2, @class.GetMember<MethodSymbol>("Method0110").
CustomModifierCount
());
198
Assert.Equal(2, @class.GetMember<MethodSymbol>("Method0101").
CustomModifierCount
());
199
Assert.Equal(1, @class.GetMember<MethodSymbol>("Method0100").
CustomModifierCount
());
200
Assert.Equal(2, @class.GetMember<MethodSymbol>("Method0011").
CustomModifierCount
());
201
Assert.Equal(1, @class.GetMember<MethodSymbol>("Method0010").
CustomModifierCount
());
202
Assert.Equal(1, @class.GetMember<MethodSymbol>("Method0001").
CustomModifierCount
());
203
Assert.Equal(0, @class.GetMember<MethodSymbol>("Method0000").
CustomModifierCount
());
Symbols\OverriddenOrHiddenMembersTests.cs (2)
1004
var baseMethod1 = baseType.GetMembers("Method").OfType<MethodSymbol>().Single(m => m.
CustomModifierCount
() == 1);
1005
var baseMethod2 = baseType.GetMembers("Method").OfType<MethodSymbol>().Single(m => m.
CustomModifierCount
() == 1);
Symbols\Source\CustomModifierCopyTests.cs (16)
1902
Assert.Equal(0, baseProperty.GetMethod.
CustomModifierCount
());
1903
Assert.Equal(0, baseProperty.SetMethod.
CustomModifierCount
());
1904
Assert.Equal(0, baseIndexer.GetMethod.
CustomModifierCount
());
1905
Assert.Equal(0, baseIndexer.SetMethod.
CustomModifierCount
());
1906
Assert.Equal(0, derivedProperty.GetMethod.
CustomModifierCount
());
1907
Assert.Equal(0, derivedProperty.SetMethod.
CustomModifierCount
());
1908
Assert.Equal(0, derivedIndexer.GetMethod.
CustomModifierCount
());
1909
Assert.Equal(0, derivedIndexer.SetMethod.
CustomModifierCount
());
2101
Assert.Equal(0, interfaceProperty.GetMethod.
CustomModifierCount
());
2102
Assert.Equal(0, interfaceProperty.SetMethod.
CustomModifierCount
());
2103
Assert.Equal(0, interfaceIndexer.GetMethod.
CustomModifierCount
());
2104
Assert.Equal(0, interfaceIndexer.SetMethod.
CustomModifierCount
());
2105
Assert.Equal(0, implementationProperty.GetMethod.
CustomModifierCount
());
2106
Assert.Equal(0, implementationProperty.SetMethod.
CustomModifierCount
());
2107
Assert.Equal(0, implementationIndexer.GetMethod.
CustomModifierCount
());
2108
Assert.Equal(0, implementationIndexer.SetMethod.
CustomModifierCount
());