317 references to Ordinary
Microsoft.CodeAnalysis.CodeStyle (13)
AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (2)
603/// 4. If method, then it is a constructor OR a method with <see cref="MethodKind.Ordinary"/>, 643case MethodKind.Ordinary:
EditorConfigNamingStyleParser_SymbolSpec.cs (2)
130private static readonly SymbolKindOrTypeKind _method = new(MethodKind.Ordinary); 370case MethodKind.Ordinary:
INamedTypeSymbolExtensions.cs (2)
416where m.Kind != SymbolKind.Method || ((IMethodSymbol)m).MethodKind is MethodKind.Ordinary or MethodKind.UserDefinedOperator or MethodKind.Conversion 572IMethodSymbol { MethodKind: MethodKind.Ordinary, CanBeReferencedByName: true } => true,
ISymbolExtensions.cs (3)
138if (methodSymbol.MethodKind is MethodKind.Ordinary or 238=> symbol is IMethodSymbol { MethodKind: MethodKind.Ordinary }; 241=> symbol is IMethodSymbol { MethodKind: MethodKind.Ordinary or MethodKind.LocalFunction };
NamingStyleRules.cs (1)
54return method.MethodKind is MethodKind.Ordinary or
SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
257if ((kind1 == MethodKind.Ordinary && kind2.IsPropertyAccessor()) || 258(kind1.IsPropertyAccessor() && kind2 == MethodKind.Ordinary))
SymbolSpecification.cs (1)
83new SymbolKindOrTypeKind(MethodKind.Ordinary),
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
CodeGenerationAbstractMethodSymbol.cs (1)
77public virtual MethodKind MethodKind => MethodKind.Ordinary;
CodeGenerationMethodSymbol.cs (1)
40MethodKind methodKind = MethodKind.Ordinary,
CodeGenerationSymbolFactory.cs (2)
165MethodKind methodKind = MethodKind.Ordinary, 186MethodKind methodKind = MethodKind.Ordinary,
Microsoft.CodeAnalysis.CodeStyle.UnitTestUtilities (3)
NamingStylesTestOptionSets.cs (3)
299ImmutableArray.Create(new SymbolSpecification.SymbolKindOrTypeKind(MethodKind.Ordinary)), 330ImmutableArray.Create(new SymbolSpecification.SymbolKindOrTypeKind(MethodKind.Ordinary)), 768new SymbolSpecification.SymbolKindOrTypeKind(MethodKind.Ordinary),
Microsoft.CodeAnalysis.CSharp (50)
FlowAnalysis\NullableWalker.cs (1)
5723|| method.MethodKind != MethodKind.Ordinary
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
72get { return MethodKind.Ordinary; }
Lowering\LocalRewriter\DelegateCacheRewriter.cs (1)
161Debug.Assert(targetMethod.MethodKind == MethodKind.Ordinary);
Lowering\LocalRewriter\LocalRewriter_Range.cs (1)
177case MethodKind.Ordinary:
Lowering\SynthesizedMethodBaseSymbol.cs (1)
48methodKind: MethodKind.Ordinary,
SymbolDisplay\SymbolDisplayVisitor.Members.cs (3)
425case MethodKind.Ordinary: 447goto case MethodKind.Ordinary; 462goto case MethodKind.Ordinary;
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.EqualsMethodSymbol.cs (1)
30get { return MethodKind.Ordinary; }
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.GetHashCodeMethodSymbol.cs (1)
34get { return MethodKind.Ordinary; }
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.ToStringMethodSymbol.cs (1)
34get { return MethodKind.Ordinary; }
Symbols\Compilation_WellKnownMembers.cs (2)
251MethodKind targetMethodKind = MethodKind.Ordinary; 308methodKind = MethodKind.Ordinary;
Symbols\ErrorMethodSymbol.cs (1)
209return MethodKind.Ordinary;
Symbols\Metadata\PE\PEMethodSymbol.cs (9)
786_packedFlags.MethodKind == MethodKind.Ordinary || 932if (this.MethodKind == MethodKind.Ordinary && IsValidExtensionMethodSignature() 960: this.MethodKind == MethodKind.Ordinary 1156return MethodKind.Ordinary; 1184return IsValidUserDefinedOperatorSignature(2) ? MethodKind.UserDefinedOperator : MethodKind.Ordinary; 1196return IsValidUserDefinedOperatorSignature(1) ? MethodKind.UserDefinedOperator : MethodKind.Ordinary; 1200return IsValidUserDefinedOperatorSignature(1) ? MethodKind.Conversion : MethodKind.Ordinary; 1210return MethodKind.Ordinary; 1242return MethodKind.Ordinary;
Symbols\MethodSymbol.cs (2)
613case MethodKind.Ordinary: 1030if (!IsStatic || IsAbstract || IsVirtual || MethodKind is not (MethodKind.Ordinary or MethodKind.LocalFunction))
Symbols\MethodSymbolExtensions.cs (1)
220method.MethodKind is (MethodKind.Ordinary or MethodKind.ExplicitInterfaceImplementation or MethodKind.PropertyGet or MethodKind.PropertySet) &&
Symbols\NativeIntegerTypeSymbol.cs (1)
96case MethodKind.Ordinary:
Symbols\PublicModel\MethodSymbol.cs (2)
58case MethodKind.Ordinary: 59return MethodKind.Ordinary;
Symbols\Source\SourceDelegateMethodSymbol.cs (2)
370: base((SourceNamedTypeSymbol)invoke.ContainingType, iAsyncResultType, syntax, MethodKind.Ordinary, DeclarationModifiers.Virtual | DeclarationModifiers.Public) 413: base((SourceNamedTypeSymbol)invoke.ContainingType, invoke.ReturnTypeWithAnnotations, syntax, MethodKind.Ordinary, DeclarationModifiers.Virtual | DeclarationModifiers.Public)
Symbols\Source\SourceMemberContainerSymbol.cs (9)
3602if ((methodSymbol.MethodKind == MethodKind.Ordinary) && 3638if ((methodSymbol.MethodKind == MethodKind.Ordinary) && 3805case MethodKind.Ordinary: 3933case MethodSymbol { MethodKind: not (MethodKind.Ordinary or MethodKind.Constructor) }: 4024MethodKind.Ordinary, 4118MethodKind.Ordinary, 4177MethodKind.Ordinary, 4351MethodKind.Ordinary, 4444MethodKind.Ordinary,
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
888if (MethodKind != MethodKind.Ordinary)
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
64? MethodKind.Ordinary
Symbols\Symbol.cs (2)
537case MethodKind.Ordinary: 598case MethodKind.Ordinary:
Symbols\Synthesized\Records\SynthesizedRecordOrdinaryMethod.cs (1)
24: base(containingType, name, containingType.Locations[0], (CSharpSyntaxNode)containingType.SyntaxReferences[0].GetSyntax(), MethodKind.Ordinary,
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
153get { return MethodKind.Ordinary; }
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
240get { return MethodKind.Ordinary; }
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
131get { return MethodKind.Ordinary; }
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
57MethodKind.Ordinary,
Symbols\TypeSymbol.cs (1)
1684else if (implicitImplMethod.IsStatic && implicitImplMethod.MethodKind == MethodKind.Ordinary && implicitImplMethod.GetUnmanagedCallersOnlyAttributeData(forceComplete: true) is not null)
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
74MethodKind: MethodKind.Ordinary or MethodKind.ExplicitInterfaceImplementation or MethodKind.PropertyGet or MethodKind.PropertySet,
CSharpUseIndexOperatorDiagnosticAnalyzer.InfoCache.cs (1)
93Debug.Assert(method.MethodKind == MethodKind.Ordinary);
Helpers.cs (2)
70(method.MethodKind == MethodKind.PropertyGet || method.MethodKind == MethodKind.Ordinary) && 143=> method.MethodKind != MethodKind.Ordinary
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (1)
NamingStylesTests.cs (1)
220[InlineData("void [|m|]() {}", "void M() {}", MethodKind.Ordinary, Accessibility.Private)]
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
EventHookup\EventHookupSessionManager_EventHookupSession.cs (1)
186new SymbolKindOrTypeKind(MethodKind.Ordinary),
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (20)
Completion\CompletionProviders\DeclarationNameCompletionProviderTests.cs (1)
2954SpecificationStyle(new SymbolKindOrTypeKind(MethodKind.Ordinary), "Method"),
Completion\CompletionProviders\DeclarationNameCompletionProviderTests_NameDeclarationInfoTests.cs (10)
39new SymbolKindOrTypeKind(MethodKind.Ordinary)); 57new SymbolKindOrTypeKind(MethodKind.Ordinary)); 74new SymbolKindOrTypeKind(MethodKind.Ordinary)); 92new SymbolKindOrTypeKind(MethodKind.Ordinary)); 434new SymbolKindOrTypeKind(MethodKind.Ordinary)); 448new SymbolKindOrTypeKind(MethodKind.Ordinary)); 462new SymbolKindOrTypeKind(MethodKind.Ordinary)); 476new SymbolKindOrTypeKind(MethodKind.Ordinary)); 489new SymbolKindOrTypeKind(MethodKind.Ordinary)); 505new SymbolKindOrTypeKind(MethodKind.Ordinary));
Diagnostics\NamingStyles\EditorConfigNamingStyleParserTests.cs (8)
49new SymbolKindOrTypeKind(MethodKind.Ordinary), 119new SymbolKindOrTypeKind(MethodKind.Ordinary), 178new SymbolKindOrTypeKind(MethodKind.Ordinary), 226new SymbolKindOrTypeKind(MethodKind.Ordinary), 340[InlineData("property,method", new object[] { SymbolKind.Property, MethodKind.Ordinary })] 344[InlineData("*", new object[] { SymbolKind.Namespace, TypeKind.Class, TypeKind.Struct, TypeKind.Interface, TypeKind.Enum, SymbolKind.Property, MethodKind.Ordinary, MethodKind.LocalFunction, SymbolKind.Field, SymbolKind.Event, TypeKind.Delegate, SymbolKind.Parameter, SymbolKind.TypeParameter, SymbolKind.Local })] 345[InlineData(null, new object[] { SymbolKind.Namespace, TypeKind.Class, TypeKind.Struct, TypeKind.Interface, TypeKind.Enum, SymbolKind.Property, MethodKind.Ordinary, MethodKind.LocalFunction, SymbolKind.Field, SymbolKind.Event, TypeKind.Delegate, SymbolKind.Parameter, SymbolKind.TypeParameter, SymbolKind.Local })] 346[InlineData("property,method,invalid", new object[] { SymbolKind.Property, MethodKind.Ordinary })]
NamingStylesTests.cs (1)
220[InlineData("void [|m|]() {}", "void M() {}", MethodKind.Ordinary, Accessibility.Private)]
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (3)
Symbols\EEMethodSymbol.cs (1)
235get { return MethodKind.Ordinary; }
Symbols\PlaceholderMethodSymbol.cs (1)
136get { return MethodKind.Ordinary; }
Symbols\SynthesizedContextMethodSymbol.cs (1)
112get { return MethodKind.Ordinary; }
Microsoft.CodeAnalysis.CSharp.Features (7)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
529new SymbolKindOrTypeKind(MethodKind.Ordinary));
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.CompletionSymbolDisplay.cs (1)
57case MethodKind.Ordinary:
CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
74MethodKind: MethodKind.Ordinary or MethodKind.ExplicitInterfaceImplementation or MethodKind.PropertyGet or MethodKind.PropertySet,
CSharpUseIndexOperatorDiagnosticAnalyzer.InfoCache.cs (1)
93Debug.Assert(method.MethodKind == MethodKind.Ordinary);
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
118methodKind: localFunction ? MethodKind.LocalFunction : MethodKind.Ordinary);
J\s\src\Analyzers\CSharp\Analyzers\UseIndexOrRangeOperator\Helpers.cs\Helpers.cs (2)
70(method.MethodKind == MethodKind.PropertyGet || method.MethodKind == MethodKind.Ordinary) && 143=> method.MethodKind != MethodKind.Ordinary
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (8)
Semantics\NamedAndOptionalTests.cs (5)
2047var methods = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray(); 2129var methods = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray(); 2180var methods = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray(); 2263var methods = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray(); 2345var methods = module.GlobalNamespace.GetMember<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray();
Semantics\NativeIntegerTests.cs (2)
327case MethodKind.Ordinary: 441case MethodKind.Ordinary:
Semantics\RecordTests.cs (1)
22537var ordinaryMethods = comp.GetMember<NamedTypeSymbol>("C").GetMembers().OfType<MethodSymbol>().Where(m => m.MethodKind == MethodKind.Ordinary).ToArray();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (46)
DocumentationComments\CrefTests.cs (1)
3230Assert.Equal(MethodKind.Ordinary, ((IMethodSymbol)info.CandidateSymbols[0]).MethodKind);
Symbols\AccessorOverriddenOrHiddenMembersTests.cs (2)
433Assert.Equal(MethodKind.Ordinary, derivedMethod.MethodKind); 887Assert.NotEqual(MethodKind.Ordinary, m.MethodKind);
Symbols\ExtensionMethodTests.cs (1)
232Assert.Equal(MethodKind.Ordinary, gooOriginal.MethodKind);
Symbols\InterfaceImplementationTests.cs (15)
137Assert.Equal(MethodKind.Ordinary, classImplicitImplementation.MethodKind); 257Assert.Equal(MethodKind.Ordinary, classImplicitImplementation.MethodKind); 260Assert.Equal(MethodKind.Ordinary, classImplicitImplementationBase.MethodKind); 446Assert.Equal(MethodKind.Ordinary, baseClassImplicitImplementation.MethodKind); 519Assert.Equal(MethodKind.Ordinary, baseClassImplicitImplementation.MethodKind); 522Assert.Equal(MethodKind.Ordinary, baseClassImplicitImplementationBase.MethodKind); 582Assert.Equal(MethodKind.Ordinary, baseClassMethod.MethodKind); 688Assert.Equal(MethodKind.Ordinary, class1Method.MethodKind); 696Assert.Equal(MethodKind.Ordinary, class2Method.MethodKind); 744Assert.Equal(MethodKind.Ordinary, baseClassMethodVirtual.MethodKind); 748Assert.Equal(MethodKind.Ordinary, baseClassMethodNonVirtual.MethodKind); 760Assert.Equal(MethodKind.Ordinary, class1MethodVirtual.MethodKind); 764Assert.Equal(MethodKind.Ordinary, class1MethodNonVirtual.MethodKind); 778Assert.Equal(MethodKind.Ordinary, class2MethodVirtual.MethodKind); 782Assert.Equal(MethodKind.Ordinary, class2MethodNonVirtual.MethodKind);
Symbols\Metadata\MetadataMemberTests.cs (1)
205Assert.Equal(MethodKind.Ordinary, member1.MethodKind);
Symbols\Metadata\PE\LoadingIndexers.cs (3)
1062Assert.Equal(MethodKind.Ordinary, accessor.MethodKind); 1067Assert.Equal(propertyIsIndexer ? MethodKind.PropertyGet : MethodKind.Ordinary, accessor.MethodKind); 1074Assert.Equal(propertyIsIndexer ? MethodKind.PropertySet : MethodKind.Ordinary, accessor.MethodKind);
Symbols\Metadata\PE\LoadingMethods.cs (15)
428Assert.Equal(MethodKind.Ordinary, classMethod.MethodKind); // because it has name without '.' 530Assert.Equal(MethodKind.Ordinary, classMethod.MethodKind); // because it has name without '.' 553Assert.Equal(MethodKind.Ordinary, classMethod.MethodKind); 619Assert.Equal(MethodKind.Ordinary, derivedClassMethod.MethodKind); 644Assert.Equal(MethodKind.Ordinary, classMethod.MethodKind); 648Assert.Equal(MethodKind.Ordinary, classGenericMethod.MethodKind); 677Assert.Equal(MethodKind.Ordinary, classMethod.MethodKind); 681Assert.Equal(MethodKind.Ordinary, classGenericMethod.MethodKind); 1187Assert.Equal(MethodKind.Ordinary, ((MethodSymbol)m).MethodKind); 1192Assert.Equal(MethodKind.Ordinary, ((MethodSymbol)m).MethodKind); 1197Assert.Equal(MethodKind.Ordinary, ((MethodSymbol)m).MethodKind); 1202Assert.Equal(MethodKind.Ordinary, ((MethodSymbol)m).MethodKind); 1207Assert.Equal(MethodKind.Ordinary, ((MethodSymbol)m).MethodKind); 1212Assert.Equal(MethodKind.Ordinary, ((MethodSymbol)m).MethodKind); 1217Assert.Equal(MethodKind.Ordinary, ((MethodSymbol)m).MethodKind);
Symbols\Source\MethodTests.cs (1)
144Assert.Equal(MethodKind.Ordinary, m.MethodKind);
Symbols\Source\PropertyTests.cs (2)
729VerifyAccessor(mismatchedStatic.SetMethod, null, MethodKind.Ordinary); 746VerifyAccessor(mismatchedInstance.SetMethod, null, MethodKind.Ordinary);
Symbols\StaticAbstractMembersInInterfacesTests.cs (5)
16107Assert.Equal(MethodKind.Ordinary, cM01.MethodKind); 16530Assert.Equal(MethodKind.Ordinary, c1M01.MethodKind); 16535Assert.Equal(MethodKind.Ordinary, c2M01.MethodKind); 16616Assert.Equal(MethodKind.Ordinary, c1M01.MethodKind); 16622Assert.Equal(MethodKind.Ordinary, c1M01.MethodKind);
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.cs (1)
4174var method = symbolC.GetMembers().OfType<IMethodSymbol>().Single(m => m.MethodKind == MethodKind.Ordinary);
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (3)
NamingStyles\NamingStylesTestOptionSets.cs (3)
299ImmutableArray.Create(new SymbolSpecification.SymbolKindOrTypeKind(MethodKind.Ordinary)), 330ImmutableArray.Create(new SymbolSpecification.SymbolKindOrTypeKind(MethodKind.Ordinary)), 768new SymbolSpecification.SymbolKindOrTypeKind(MethodKind.Ordinary),
Microsoft.CodeAnalysis.Features (16)
AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (2)
603/// 4. If method, then it is a constructor OR a method with <see cref="MethodKind.Ordinary"/>, 643case MethodKind.Ordinary:
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (1)
3454MethodKind.Ordinary or
EmbeddedLanguages\DateAndTime\LanguageServices\DateAndTimeLanguageDetector.cs (1)
179method.MethodKind == MethodKind.Ordinary &&
GenerateMember\GenerateParameterizedMember\AbstractGenerateDeconstructMethodService.State.cs (1)
59MethodKind = MethodKind.Ordinary;
GenerateMember\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (2)
87MethodKind = MethodKind.Ordinary; 126MethodKind = MethodKind.Ordinary;
ImplementInterface\AbstractImplementInterfaceService.CodeAction.cs (2)
483return method1.MethodKind == MethodKind.Ordinary && 484method2.MethodKind == MethodKind.Ordinary &&
InheritanceMargin\AbstractInheritanceMarginService.cs (1)
91MethodKind: MethodKind.Ordinary or MethodKind.ExplicitInterfaceImplementation or MethodKind.UserDefinedOperator or MethodKind.Conversion
InlineHints\AbstractInlineParameterNameHintsService.cs (1)
224if (parameter is not { ContainingSymbol: IMethodSymbol { MethodKind: MethodKind.Ordinary or MethodKind.LocalFunction } method })
IntroduceParameter\AbstractIntroduceParameterCodeRefactoringProvider.cs (1)
82if (methodKind is not (MethodKind.Ordinary or MethodKind.LocalFunction or MethodKind.Constructor))
PullMemberUp\MemberAndDestinationValidator.cs (1)
47IMethodSymbol methodSymbol => methodSymbol.MethodKind == MethodKind.Ordinary,
Shared\Naming\FallbackNamingRules.cs (3)
66var kinds = ImmutableArray.Create(new SymbolKindOrTypeKind(MethodKind.Ordinary)); 85var kinds = ImmutableArray.Create(new SymbolKindOrTypeKind(MethodKind.Ordinary)); 95var kinds = ImmutableArray.Create(new SymbolKindOrTypeKind(MethodKind.Ordinary));
Microsoft.CodeAnalysis.Test.Utilities (2)
Diagnostics\TrackingDiagnosticAnalyzer.cs (2)
126new { SymbolKind = SymbolKind.Method, MethodKind = MethodKind.Ordinary, ReturnsVoid = false }, 127new { SymbolKind = SymbolKind.Method, MethodKind = MethodKind.Ordinary, ReturnsVoid = true },
Microsoft.CodeAnalysis.VisualBasic (40)
Analysis\FlowAnalysis\DataFlowPass.vb (2)
1257Debug.Assert(MethodSymbol.MethodKind = MethodKind.Ordinary OrElse MethodSymbol.MethodKind = MethodKind.LambdaMethod) 1269Debug.Assert(MethodSymbol.MethodKind = MethodKind.Ordinary OrElse MethodSymbol.MethodKind = MethodKind.LambdaMethod)
Binding\Binder_Expressions.vb (1)
1903Return MethodKind.Ordinary ' Looks like a good default.
Binding\Binder_Utils.vb (1)
1644MethodKindOrdinary = CUInt(MethodKind.Ordinary) << MethodKindShift
Compilation\MethodCompiler.vb (1)
417Dim sourceTypeBinder As Binder = If(method.MethodKind = MethodKind.Ordinary, Nothing,
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_BinaryOperator.vb (1)
209Debug.Assert(helper.MethodKind = MethodKind.Ordinary OrElse helper.MethodKind = MethodKind.UserDefinedOperator)
SymbolDisplay\SymbolDisplayVisitor.Members.vb (2)
270Case MethodKind.Ordinary, 311Case MethodKind.Ordinary, MethodKind.DelegateInvoke, MethodKind.DeclareMethod
Symbols\EmbeddedSymbols\EmbeddedSymbolManager.SymbolsCollection.vb (2)
239Case MethodKind.Ordinary, 374kind = MethodKind.Ordinary OrElse
Symbols\ErrorMethodSymbol.vb (1)
188Return MethodKind.Ordinary
Symbols\Metadata\PE\PEMethodSymbol.vb (7)
373Return MethodKind.Ordinary 387Return MethodKind.Ordinary 395Return MethodKind.Ordinary 530Case MethodKind.Ordinary 559result = MethodKind.Ordinary 563contender._packedFlags.InitializeMethodKind(MethodKind.Ordinary) 647Me.MethodKind = MethodKind.Ordinary AndAlso
Symbols\Source\OverrideHidingHelper.vb (1)
499Case MethodKind.Conversion, MethodKind.DelegateInvoke, MethodKind.UserDefinedOperator, MethodKind.Ordinary, MethodKind.DeclareMethod,
Symbols\Source\SourceMemberContainerTypeSymbol.vb (4)
1757If method IsNot Nothing AndAlso method.IsPartial AndAlso method.MethodKind = MethodKind.Ordinary Then 1807If candidate IsNot Nothing AndAlso candidate IsNot originalPartialMethod AndAlso candidate.MethodKind = MethodKind.Ordinary Then 2464Return sourceMethodSymbol.MethodKind = MethodKind.Ordinary OrElse sourceMethodSymbol.MethodKind = MethodKind.DeclareMethod 3442method.MethodKind <> MethodKind.Ordinary AndAlso
Symbols\Source\SourceMemberMethodSymbol.vb (1)
107If MethodKind = MethodKind.Ordinary Then
Symbols\Source\SourceMethodSymbol.vb (2)
1499If Not (Me.MethodKind <> MethodKind.Ordinary AndAlso Me.MethodKind <> MethodKind.DeclareMethod) AndAlso 1603If Me.MethodKind <> MethodKind.Ordinary AndAlso Me.MethodKind <> MethodKind.DeclareMethod Then
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (3)
381If DirectCast(member, MethodSymbol).MethodKind <> MethodKind.Ordinary Then 547Debug.Assert(method.MethodKind = MethodKind.Ordinary) 1220Return MethodKind.Ordinary
Symbols\Source\SynthesizedEntryPointSymbol.vb (1)
165Return MethodKind.Ordinary
Symbols\Source\SynthesizedInteractiveInitializerMethod.vb (1)
107Return MethodKind.Ordinary
Symbols\Symbol.vb (2)
540Case MethodKind.Ordinary, MethodKind.DeclareMethod, MethodKind.ReducedExtension 580Case MethodKind.Ordinary, MethodKind.DeclareMethod, MethodKind.ReducedExtension, MethodKind.DelegateInvoke, MethodKind.UserDefinedOperator, MethodKind.Conversion
Symbols\Symbol_Attributes.vb (1)
78Case MethodKind.Ordinary,
Symbols\SynthesizedSymbols\SynthesizedGlobalMethodBase.vb (1)
158Return MethodKind.Ordinary
Symbols\SynthesizedSymbols\SynthesizedInterfaceImplementationStubSymbol.vb (1)
174Return MethodKind.Ordinary
Symbols\SynthesizedSymbols\SynthesizedMethod.vb (1)
199Return MethodKind.Ordinary
Symbols\SynthesizedSymbols\SynthesizedRegularMethodBase.vb (1)
142Return MethodKind.Ordinary
Symbols\WellKnownMembers.vb (2)
428Dim targetMethodKind As MethodKind = MethodKind.Ordinary 474methodKind = MethodKind.Ordinary
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
ExpressionSyntaxExtensions.vb (1)
159methodSymbol?.MethodKind = MethodKind.Ordinary AndAlso
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (3)
Symbols\EEMethodSymbol.vb (1)
190Return MethodKind.Ordinary
Symbols\PlaceholderMethodSymbol.vb (1)
103Return MethodKind.Ordinary
Symbols\SynthesizedContextMethodSymbol.vb (1)
65Return MethodKind.Ordinary
Microsoft.CodeAnalysis.VisualBasic.Features (1)
NavigationBar\VisualBasicNavigationBarItemService.vb (1)
277Return method.MethodKind = MethodKind.Ordinary OrElse
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (6)
ExtensionMethods\SemanticModelTests.vb (1)
65Assert.Equal(MethodKind.Ordinary, method.CallsiteReducedFromMethod.MethodKind)
Semantics\OptionalArgumentTests.vb (5)
2202Dim methods = [module].GlobalNamespace.GetMember(Of NamedTypeSymbol)("C").GetMembers().OfType(Of MethodSymbol)().Where(Function(m) m.MethodKind = MethodKind.Ordinary).ToArray() 2313Dim methods = [module].GlobalNamespace.GetMember(Of NamedTypeSymbol)("C").GetMembers().OfType(Of MethodSymbol)().Where(Function(m) m.MethodKind = MethodKind.Ordinary).ToArray() 2402Dim methods = [module].GlobalNamespace.GetMember(Of NamedTypeSymbol)("C").GetMembers().OfType(Of MethodSymbol)().Where(Function(m) m.MethodKind = MethodKind.Ordinary).ToArray() 2524Dim methods = [module].GlobalNamespace.GetMember(Of NamedTypeSymbol)("C").GetMembers().OfType(Of MethodSymbol)().Where(Function(m) m.MethodKind = MethodKind.Ordinary).ToArray() 2685Dim methods = [module].GlobalNamespace.GetMember(Of NamedTypeSymbol)("C").GetMembers().OfType(Of MethodSymbol)().Where(Function(m) m.MethodKind = MethodKind.Ordinary).ToArray()
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (50)
SymbolsTests\AnonymousDelegates\AnonymousDelegates_CreationAndEmit.vb (2)
310Assert.Equal(MethodKind.Ordinary, x16.GetMember(Of MethodSymbol)("BeginInvoke").MethodKind) 312Assert.Equal(MethodKind.Ordinary, x16.GetMember(Of MethodSymbol)("EndInvoke").MethodKind)
SymbolsTests\CheckedUserDefinedOperatorsTests.vb (3)
180Assert.Equal(MethodKind.Ordinary, m.MethodKind) 367Assert.Equal(MethodKind.Ordinary, m.MethodKind) 546Assert.Equal(MethodKind.Ordinary, m.MethodKind)
SymbolsTests\Metadata\MetadataMemberTests.vb (2)
214Assert.Equal(MethodKind.Ordinary, member1.MethodKind) 737Assert.NotEqual(MethodKind.Ordinary, m.MethodKind)
SymbolsTests\Metadata\PE\LoadingMethods.vb (14)
393Assert.Equal(MethodKind.Ordinary, classMethod.MethodKind) 422Assert.Equal(MethodKind.Ordinary, classMethod.MethodKind) 456Assert.Equal(MethodKind.Ordinary, classMethod.MethodKind) 488Assert.Equal(MethodKind.Ordinary, classMethod.MethodKind) 515Assert.Equal(MethodKind.Ordinary, classMethod.MethodKind) 541Assert.Equal(MethodKind.Ordinary, classMethod.MethodKind) 545Assert.Equal(MethodKind.Ordinary, classGenericMethod.MethodKind) 776Assert.Equal(MethodKind.Ordinary, DirectCast(m, MethodSymbol).MethodKind) 780Assert.Equal(MethodKind.Ordinary, DirectCast(m, MethodSymbol).MethodKind) 784Assert.Equal(MethodKind.Ordinary, DirectCast(m, MethodSymbol).MethodKind) 788Assert.Equal(MethodKind.Ordinary, DirectCast(m, MethodSymbol).MethodKind) 792Assert.Equal(MethodKind.Ordinary, DirectCast(m, MethodSymbol).MethodKind) 796Assert.Equal(MethodKind.Ordinary, DirectCast(m, MethodSymbol).MethodKind) 800Assert.Equal(MethodKind.Ordinary, DirectCast(m, MethodSymbol).MethodKind)
SymbolsTests\Metadata\PE\LoadingOperators.vb (27)
558New BaseLine(MethodKind.Ordinary, "Public Shared Overloads Function op_LogicalAnd(x As A1, y As A1) As A1"), 560New BaseLine(MethodKind.Ordinary, "Public Shared Overloads Function op_LogicalOr(x As A1, y As A1) As A1"), 574New BaseLine(MethodKind.Ordinary, "Public Shared Overloads Function op_UnsignedLeftShift(x As A1, y As Integer) As A1"), 581New BaseLine(MethodKind.Ordinary, "Public Shared Overloads Function op_LogicalNot(x As A1) As A1"), 583New BaseLine(MethodKind.Ordinary, "Public Shared Overloads Function op_UnsignedRightShift(x As A1, y As Integer) As A1"), 1154New BaseLine(MethodKind.Ordinary, "Public Shared Overloads Function OP_LOGICALAND(x As A1, y As A1) As A1"), 1156New BaseLine(MethodKind.Ordinary, "Public Shared Overloads Function OP_LOGICALOR(x As A1, y As A1) As A1"), 1170New BaseLine(MethodKind.Ordinary, "Public Shared Overloads Function OP_UNSIGNEDLEFTSHIFT(x As A1, y As Integer) As A1"), 1177New BaseLine(MethodKind.Ordinary, "Public Shared Overloads Function OP_LOGICALNOT(x As A1) As A1"), 1179New BaseLine(MethodKind.Ordinary, "Public Shared Overloads Function OP_UNSIGNEDRIGHTSHIFT(x As A1, y As Integer) As A1"), 1375Assert.Equal(MethodKind.Ordinary, method.MethodKind) 1916New BaseLine(MethodKind.Ordinary, "Public Shared Overloads Function op_LogicalAnd(x As A1, y As A1) As A1"), 1918New BaseLine(MethodKind.Ordinary, "Public Shared Overloads Function op_LogicalOr(x As A1, y As A1) As A1"), 1932New BaseLine(MethodKind.Ordinary, "Public Shared Overloads Function op_UnsignedLeftShift(x As A1, y As Integer) As A1"), 1939New BaseLine(MethodKind.Ordinary, "Public Shared Overloads Function op_LogicalNot(x As A1) As A1"), 1941New BaseLine(MethodKind.Ordinary, "Public Shared Overloads Function op_UnsignedRightShift(x As A1, y As Integer) As A1"), 2192Assert.Equal(MethodKind.Ordinary, DirectCast(a11.GetMembers("op_LogicalNot").Single(), MethodSymbol).MethodKind) 2195Assert.Equal(MethodKind.Ordinary, DirectCast(m, MethodSymbol).MethodKind) 2292Assert.Equal(MethodKind.Ordinary, DirectCast(a11.GetMembers().Where(Function(m) m.Name.Equals("op_OnesComplement")).Single(), MethodSymbol).MethodKind) 2293Assert.Equal(MethodKind.Ordinary, DirectCast(a11.GetMembers().Where(Function(m) m.Name.Equals("OP_ONESCOMPLEMENT")).Single(), MethodSymbol).MethodKind) 2294Assert.Equal(MethodKind.Ordinary, DirectCast(a11.GetMembers("op_LogicalNot").Single(), MethodSymbol).MethodKind) 2390Assert.Equal(MethodKind.Ordinary, DirectCast(a11.GetMembers().Where(Function(m) m.Name.Equals("OP_ONESCOMPLEMENT")).Single(), MethodSymbol).MethodKind) 2391Assert.Equal(MethodKind.Ordinary, DirectCast(a11.GetMembers().Where(Function(m) m.Name.Equals("op_OnesComplement")).Single(), MethodSymbol).MethodKind) 2392Assert.Equal(MethodKind.Ordinary, DirectCast(a11.GetMembers("op_LogicalNot").Single(), MethodSymbol).MethodKind) 2470Assert.Equal(MethodKind.Ordinary, DirectCast(a11.GetMembers("op_LogicalNot").Single(), MethodSymbol).MethodKind) 2550Assert.Equal(MethodKind.Ordinary, DirectCast(a11.GetMembers("op_LogicalNot").Single(), MethodSymbol).MethodKind) 2629Assert.Equal(MethodKind.Ordinary, DirectCast(a11.GetMembers().Where(Function(m) m.Name.Equals("OP_ONESCOMPLEMENT")).Single(), MethodSymbol).MethodKind)
SymbolsTests\Source\MethodTests.vb (2)
85Assert.Equal(MethodKind.Ordinary, m1.MethodKind) 193Assert.Equal(MethodKind.Ordinary, m1.MethodKind)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
MockSymbols.vb (1)
573Return MethodKind.Ordinary
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
124Function(s) If(TryCast(s, IMethodSymbol)?.MethodKind = MethodKind.Ordinary, False))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
159methodSymbol?.MethodKind = MethodKind.Ordinary AndAlso
Microsoft.CodeAnalysis.Workspaces (18)
CodeGenerationAbstractMethodSymbol.cs (1)
77public virtual MethodKind MethodKind => MethodKind.Ordinary;
CodeGenerationMethodSymbol.cs (1)
40MethodKind methodKind = MethodKind.Ordinary,
CodeGenerationSymbolFactory.cs (2)
165MethodKind methodKind = MethodKind.Ordinary, 186MethodKind methodKind = MethodKind.Ordinary,
Editing\SyntaxGenerator.cs (2)
755case MethodKind.Ordinary or MethodKind.ExplicitInterfaceImplementation: 848case MethodKind.Ordinary:
EditorConfigNamingStyleParser_SymbolSpec.cs (2)
130private static readonly SymbolKindOrTypeKind _method = new(MethodKind.Ordinary); 370case MethodKind.Ordinary:
FindSymbols\FindReferences\Finders\OrdinaryMethodReferenceFinder.cs (1)
15=> symbol.MethodKind is MethodKind.Ordinary or
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\INamedTypeSymbolExtensions.cs\INamedTypeSymbolExtensions.cs (2)
416where m.Kind != SymbolKind.Method || ((IMethodSymbol)m).MethodKind is MethodKind.Ordinary or MethodKind.UserDefinedOperator or MethodKind.Conversion 572IMethodSymbol { MethodKind: MethodKind.Ordinary, CanBeReferencedByName: true } => true,
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs\ISymbolExtensions.cs (3)
138if (methodSymbol.MethodKind is MethodKind.Ordinary or 238=> symbol is IMethodSymbol { MethodKind: MethodKind.Ordinary }; 241=> symbol is IMethodSymbol { MethodKind: MethodKind.Ordinary or MethodKind.LocalFunction };
NamingStyleRules.cs (1)
54return method.MethodKind is MethodKind.Ordinary or
SymbolEquivalenceComparer.EquivalenceVisitor.cs (2)
257if ((kind1 == MethodKind.Ordinary && kind2.IsPropertyAccessor()) || 258(kind1.IsPropertyAccessor() && kind2 == MethodKind.Ordinary))
SymbolSpecification.cs (1)
83new SymbolKindOrTypeKind(MethodKind.Ordinary),
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
EditorConfigParsing\NamingStyleParserTests.cs (1)
162symbolKind => Assert.Equal(new SymbolKindOrTypeKind(MethodKind.Ordinary), symbolKind),
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CodeModel\CSharpCodeModelService.cs (1)
2194case MethodKind.Ordinary:
Progression\CSharpProgressionLanguageService.cs (1)
133=> f.MethodKind is MethodKind.Ordinary or MethodKind.ExplicitInterfaceImplementation;
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
GlyphExtensionsTests.cs (2)
181MethodKind methodKind = MethodKind.Ordinary, 198MethodKind methodKind = MethodKind.Ordinary,
Microsoft.VisualStudio.LanguageServices.Implementation (6)
CodeModel\Collections\ExternalOverloadsCollection.cs (1)
53if (symbol.MethodKind is not MethodKind.Ordinary and
CodeModel\Collections\OverloadsCollection.cs (1)
55if (symbol.MethodKind is not MethodKind.Ordinary and
CodeModel\ExternalElements\ExternalCodeFunction.cs (2)
58case MethodKind.Ordinary: 73if (symbol.MethodKind is not MethodKind.Ordinary and
CodeModel\InternalElements\CodeFunction.cs (1)
122if (symbol.MethodKind is not MethodKind.Ordinary and
Options\Style\NamingPreferences\SymbolSpecification\SymbolSpecificationViewModel.cs (1)
57new SymbolKindViewModel(MethodKind.Ordinary, ServicesVSResources.NamingSpecification_CSharp_Method, specification),
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\VisualBasicCodeModelService.vb (1)
2544Case MethodKind.Ordinary,
CodeModel\VisualBasicCodeModelService_Prototype.vb (1)
96If methodSymbol.MethodKind = MethodKind.Ordinary AndAlso