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