2 overrides of ReceiverType
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\ReducedExtensionMethodSymbol.vb (1)
256Public Overrides ReadOnly Property ReceiverType As TypeSymbol
Symbols\SubstitutedMethodSymbol.vb (1)
114Public Overrides ReadOnly Property ReceiverType As TypeSymbol
11 references to ReceiverType
Microsoft.CodeAnalysis.VisualBasic (7)
Binding\Binder_Delegates.vb (3)
1014targetMethod.ReceiverType.IsTypeParameter() OrElse 1015targetMethod.ReceiverType.IsValueType)) Then 1098If actualReceiver.IsInstanceReference() AndAlso targetMethod.ReceiverType.IsReferenceType Then
Binding\Binder_Invocation.vb (1)
923receiver = UpdateReceiverForExtensionMethodOrPropertyGroup(receiver, method.ReceiverType, reducedFrom.Parameters(0), diagnostics)
Semantics\OverloadResolution.vb (1)
290Return m_Method.ReceiverType
Symbols\MethodSymbol.vb (1)
924Return Me.ReceiverType
Symbols\SubstitutedMethodSymbol.vb (1)
117Return OriginalDefinition.ReceiverType
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (4)
ExtensionMethods\SemanticModelTests.vb (2)
62Assert.Equal("C1", method.ReceiverType.ToTestDisplayString()) 68Dim reducedMethod As MethodSymbol = method.ReducedFrom.ReduceExtensionMethod(method.ReceiverType)
Semantics\GetSemanticInfoTests.vb (2)
4506Assert.Equal("System.Collections.Generic.ICollection(Of System.Reflection.FieldInfo)", method1.ReceiverType.ToTestDisplayString()) 4519Assert.Equal("Program", reducedFrom1.ReceiverType.ToTestDisplayString())