32 overrides of ReturnType
Microsoft.CodeAnalysis.VisualBasic (32)
Emit\SynthesizedPrivateImplementationDetailsSharedConstructor.vb (1)
44
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_PropertyPublicAccessors.vb (1)
27
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_EqualsMethodSymbol.vb (1)
80
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_GetHashCodeMethodSymbol.vb (1)
49
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_IEquatable_EqualsMethodSymbol.vb (1)
86
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_PropertyAccessors.vb (1)
35
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_ToStringMethodSymbol.vb (1)
53
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\ErrorMethodSymbol.vb (1)
214
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
975
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\ReducedExtensionMethodSymbol.vb (1)
389
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
162
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\SignatureOnlyMethodSymbol.vb (1)
88
Public Overrides ReadOnly Property
ReturnType
() As TypeSymbol
Symbols\Source\LambdaSymbol.vb (1)
300
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\Source\SourceMethodSymbol.vb (1)
2048
Public MustOverride Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1296
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\Source\SynthesizedEntryPointSymbol.vb (1)
139
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\Source\SynthesizedEventAccessorSymbol.vb (1)
73
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\Source\SynthesizedInteractiveInitializerMethod.vb (1)
111
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\Source\SynthesizedMainTypeEntryPoint.vb (1)
40
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (2)
164
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
209
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\Source\SynthesizedWithEventsAccessorSymbol.vb (2)
149
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
194
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\SubstitutedMethodSymbol.vb (1)
309
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\SynthesizedSymbols\SynthesizedConstructorBase.vb (1)
199
Public NotOverridable Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\SynthesizedSymbols\SynthesizedDelegateMethodSymbol.vb (1)
349
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\SynthesizedSymbols\SynthesizedGlobal_StringSwitchHashMethodSymbol.vb (1)
65
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\SynthesizedSymbols\SynthesizedInterfaceImplementationStubSymbol.vb (1)
83
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\SynthesizedSymbols\SynthesizedIntrinsicOperatorSymbol.vb (1)
60
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\SynthesizedSymbols\SynthesizedMethod.vb (1)
94
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\SynthesizedSymbols\SynthesizedSimpleMethodSymbol.vb (1)
76
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
Symbols\Tuples\TupleMethodSymbol.vb (1)
77
Public Overrides ReadOnly Property
ReturnType
As TypeSymbol
41 references to ReturnType
Microsoft.CodeAnalysis.VisualBasic (41)
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (3)
58
type:=baseGetSym.
ReturnType
,
74
Dim local = New SynthesizedLocal(accessor, accessor.
ReturnType
, SynthesizedLocalKind.LoweringTemp)
287
type:=baseSet.
ReturnType
)
Emit\MethodSymbolAdapter.vb (1)
201
Dim returnType As TypeSymbol = AdaptedMethodSymbol.
ReturnType
Symbols\EmbeddedSymbols\EmbeddedSymbolManager.SymbolsCollection.vb (2)
380
Debug.Assert(Not method.
ReturnType
.IsEmbedded OrElse method.
ReturnType
.IsTypeParameter)
Symbols\EventSymbol.vb (1)
158
Return invoke.
ReturnType
Symbols\Metadata\PE\MemberRefMetadataDecoder.vb (1)
232
Dim candidateReturnType As TypeSymbol = candidateMethod.
ReturnType
Symbols\MethodSignatureComparer.vb (5)
297
_hash = Hash.Combine(method.
ReturnType
, _hash)
347
New TypeWithModifiers(origDef1.
ReturnType
, origDef1.ReturnTypeCustomModifiers),
351
New TypeWithModifiers(origDef2.
ReturnType
, origDef2.ReturnTypeCustomModifiers),
782
Dim returnType1 = SubstituteType(typeSubstitution1, New TypeWithModifiers(origDef1.
ReturnType
, origDef1.ReturnTypeCustomModifiers))
783
Dim returnType2 = SubstituteType(typeSubstitution2, New TypeWithModifiers(origDef2.
ReturnType
, origDef2.ReturnTypeCustomModifiers))
Symbols\MethodSymbol.vb (4)
569
Dim returnType As TypeSymbol = Me.
ReturnType
684
If MergeUseSiteInfo(useSiteInfo, DeriveUseSiteInfoFromType(Me.
ReturnType
)) Then
714
errorInfo = If(Me.
ReturnType
.GetUnificationUseSiteDiagnosticRecursive(Me, unificationCheckedTypes),
1088
Return Me.
ReturnType
Symbols\PropertySymbolExtensions.vb (1)
47
Return If(accessor Is Nothing, [property].Type, accessor.
ReturnType
)
Symbols\ReducedExtensionMethodSymbol.vb (1)
392
Dim type As TypeSymbol = _curriedFromMethod.
ReturnType
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
164
Return RetargetingTranslator.Retarget(_underlyingMethod.
ReturnType
, RetargetOptions.RetargetPrimitiveTypesByTypeCode)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (1)
981
translator.Retarget(method.
ReturnType
, RetargetOptions.RetargetPrimitiveTypesByTypeCode),
Symbols\Source\CustomModifierUtils.vb (1)
34
Dim returnTypeWithCustomModifiers = constructedMethod.
ReturnType
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
970
GenerateVarianceDiagnosticsForType(method.
ReturnType
, VarianceKind.Out, VarianceContext.Return, infosBuffer)
Symbols\Source\SourceMemberMethodSymbol.vb (1)
982
prop.GetMethod.
ReturnType
.IsClassOrInterfaceType AndAlso
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (2)
556
method.
ReturnType
.SpecialType = SpecialType.System_Collections_IEnumerator Then
1298
Return ClonedFrom.
ReturnType
Symbols\Source\SourcePropertyAccessorSymbol.vb (2)
233
If overriddenMethod IsNot Nothing AndAlso overriddenMethod.
ReturnType
.IsSameTypeIgnoringAll(result) Then
234
result = overriddenMethod.
ReturnType
Symbols\Source\SynthesizedEntryPointSymbol.vb (2)
39
GetRequiredMethod(getAwaiterMethod.
ReturnType
, WellKnownMemberNames.GetResult, diagnostics))
216
type:=method.
ReturnType
).MakeCompilerGenerated()
Symbols\Source\SynthesizedEventAccessorSymbol.vb (5)
203
type:=getOrCreateMethod.
ReturnType
).MakeCompilerGenerated()
222
type:=processHandlerMethod.
ReturnType
).MakeCompilerGenerated()
347
updateMethod.
ReturnType
),
424
updateMethod.
ReturnType
),
445
compareExchangeMethod.
ReturnType
)
Symbols\SubstitutedMethodSymbol.vb (2)
311
Return OriginalDefinition.
ReturnType
.InternalSubstituteTypeParameters(Me.TypeSubstitution).Type
317
Return Me.TypeSubstitution.SubstituteCustomModifiers(OriginalDefinition.
ReturnType
, OriginalDefinition.ReturnTypeCustomModifiers)
Symbols\SymbolExtensions.vb (1)
468
Return method.
ReturnType
.ContainsTupleNames() OrElse ContainsTupleNames(method.Parameters)
Symbols\SynthesizedSymbols\SynthesizedInterfaceImplementationStubSymbol.vb (1)
55
_returnType = implementedMethod.
ReturnType
Symbols\SynthesizedSymbols\SynthesizedOverridingWitheventsProperty.vb (1)
65
baseProperty.SetMethod.
ReturnType
,
Symbols\Tuples\TupleMethodSymbol.vb (1)
79
Return Me._underlyingMethod.
ReturnType