Base:
property
ReturnType
Microsoft.CodeAnalysis.VisualBasic.Symbols.MethodSymbol.ReturnType
21 references to ReturnType
Microsoft.CodeAnalysis.VisualBasic (21)
Binding\Binder_Conversions.vb (3)
1435
lambdaSymbol.
ReturnType
,
1521
If lambda.LambdaSymbol.
ReturnType
Is LambdaSymbol.ReturnTypePendingDelegate AndAlso
1582
If lambda.LambdaSymbol.
ReturnType
Is LambdaSymbol.ReturnTypePendingDelegate Then
Binding\Binder_Lambda.vb (10)
242
lambdaSymbol.
ReturnType
.OriginalDefinition.Equals(Compilation.GetWellKnownType(WellKnownType.System_Threading_Tasks_Task_T)) Then
280
Debug.Assert(targetReturnType Is lambdaSymbol.
ReturnType
)
434
Debug.Assert(lambdaSymbol.
ReturnType
Is Nothing OrElse Not lambdaSymbol.
ReturnType
.IsVoidType())
441
If lambdaSymbol.
ReturnType
IsNot LambdaSymbol.ReturnTypeIsBeingInferred Then
442
If lambdaSymbol.
ReturnType
IsNot LambdaSymbol.ReturnTypeIsUnknown Then
444
Dim retType As TypeSymbol = lambdaSymbol.
ReturnType
473
Debug.Assert(lambdaSymbol.
ReturnType
IsNot Nothing AndAlso lambdaSymbol.
ReturnType
.IsVoidType())
1103
Return New SynthesizedLocal(lambdaSymbol, lambdaSymbol.
ReturnType
, SynthesizedLocalKind.FunctionReturnValue, header)
Binding\Binder_Query.vb (1)
4679
If queryLambda.LambdaSymbol.
ReturnType
Is LambdaSymbol.ReturnTypePendingDelegate Then
Lowering\LambdaRewriter\SynthesizedLambdaMethod.vb (1)
144
Return _lambda.
ReturnType
.InternalSubstituteTypeParameters(TypeMap).Type
Operations\VisualBasicOperationFactory_QueryLambdaRewriter.vb (1)
41
Dim rewrittenStatement As BoundStatement = LocalRewriter.CreateReturnStatementForQueryLambdaBody(rewrittenBody, node, hasErrors:=node.LambdaSymbol.
ReturnType
Is LambdaSymbol.ReturnTypePendingDelegate)
Semantics\Conversions.vb (2)
1399
If source.LambdaSymbol.
ReturnType
Is LambdaSymbol.ReturnTypePendingDelegate Then
1420
ElseIf invoke.ReturnType.IsSameTypeIgnoringAll(source.LambdaSymbol.
ReturnType
) Then
Semantics\TypeInference\TypeArgumentInference.vb (2)
2122
lambdaReturnType = queryLambda.LambdaSymbol.
ReturnType
2165
Debug.Assert(boundLambda.LambdaSymbol.
ReturnType
Is returnTypeInfo.Key)
Symbols\Source\LambdaSymbol.vb (1)
368
hc = Hash.Combine(hc, Me.
ReturnType
.GetHashCode())