Base:
property
MethodKind
Microsoft.CodeAnalysis.VisualBasic.Symbols.MethodSymbol.MethodKind
41 references to MethodKind
Microsoft.CodeAnalysis.VisualBasic (41)
Compilation\DocumentationComments\DocumentationCommentCompiler.Method.vb (3)
92If method.MethodKind = MethodKind.DeclareMethod Then 106If method.MethodKind = MethodKind.UserDefinedOperator OrElse method.MethodKind = MethodKind.DeclareMethod Then
Compilation\MethodCompiler.vb (1)
761sourceMethod.MethodKind = MethodKind.Constructor AndAlso
Symbols\Source\CustomEventAccessorSymbol.vb (8)
43Return Binder.GetAccessorName(_event.MetadataName, Me.MethodKind, isWinMd:=False) 56If Me.MethodKind = MethodKind.EventRaise Then 90_event.GetAccessorImplementations(Me.MethodKind), 143Return Not (Me.MethodKind = MethodKind.EventAdd AndAlso _event.IsWindowsRuntimeEvent) 167If(Me.MethodKind = MethodKind.EventRaise, 174If Me.MethodKind = MethodKind.EventRaise Then 214If Me.MethodKind = MethodKind.EventAdd Then 220Debug.Assert(Me.MethodKind = MethodKind.EventRemove)
Symbols\Source\SourceDeclareMethodSymbol.vb (1)
36Debug.Assert(MyBase.MethodKind = MethodKind.DeclareMethod)
Symbols\Source\SourceDelegateMethodSymbol.vb (1)
198Return Me.MethodKind = MethodKind.Constructor
Symbols\Source\SourceEventSymbol.vb (2)
102Select Case (accessor.MethodKind) 125Throw ExceptionUtilities.UnexpectedValue(accessor.MethodKind)
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
Symbols\Source\SourceMemberMethodSymbol.vb (1)
107If MethodKind = MethodKind.Ordinary Then
Symbols\Source\SourceMethodSymbol.vb (11)
1274Debug.Assert(Me.MethodKind <> MethodKind.EventAdd, 1499If Not (Me.MethodKind <> MethodKind.Ordinary AndAlso Me.MethodKind <> MethodKind.DeclareMethod) AndAlso 1603If Me.MethodKind <> MethodKind.Ordinary AndAlso Me.MethodKind <> MethodKind.DeclareMethod Then 1774Select Case Me.MethodKind 1867Debug.Assert(MethodKind <> MethodKind.DeclareMethod) 1957Select Case Me.MethodKind 2121MakeOverriddenMembers(New SignatureOnlyMethodSymbol(Me.Name, m_containingType, Me.MethodKind, 2242Select Case MethodKind 2279If Me.MethodKind = MethodKind.UserDefinedOperator Then
Symbols\Source\SourcePropertyAccessorSymbol.vb (8)
121Return m_property.GetAccessorOverride(getter:=(MethodKind = MethodKind.PropertyGet)) 223Select Case MethodKind 289Return If(MethodKind = MethodKind.PropertyGet, 334m_property.GetAccessorImplementations(getter:=(MethodKind = MethodKind.PropertyGet)), 349Return If(Me.MethodKind = MethodKind.PropertySet, ImmutableArray(Of CustomModifier).Empty, m_property.TypeCustomModifiers) 363Debug.Assert(Me.MethodKind = MethodKind.PropertySet) 369Return If(Me.MethodKind = MethodKind.PropertyGet, m_property, Nothing) 392Dim isSetter As Boolean = (method.MethodKind = MethodKind.PropertySet)
Symbols\Symbol_Attributes.vb (1)
539Dim accessorName = TryGetAccessorDisplayName(method.MethodKind)