51 references to SynthesizedLambdaKind
Microsoft.CodeAnalysis.VisualBasic (51)
Binding\Binder_Delegates.vb (1)
1173
Dim lambdaSymbol = New SynthesizedLambdaSymbol(
SynthesizedLambdaKind
.DelegateRelaxationStub,
Binding\Binder_Query.vb (25)
18
kind As
SynthesizedLambdaKind
,
314
SynthesizedLambdaKind
.AggregateQueryLambda,
432
SynthesizedLambdaKind
.AggregateNonUserCodeQueryLambda,
596
SynthesizedLambdaKind
.FromNonUserCodeQueryLambda,
660
SynthesizedLambdaKind
.SelectQueryLambda,
797
SynthesizedLambdaKind
.LetVariableQueryLambda,
1022
SynthesizedLambdaKind
.FromOrAggregateVariableQueryLambda,
1068
Dim joinSelectorLambdaKind As
SynthesizedLambdaKind
= Nothing
1189
<Out> ByRef lambdaKind As
SynthesizedLambdaKind
,
1198
lambdaKind =
SynthesizedLambdaKind
.JoinNonUserCodeQueryLambda
1201
lambdaKind =
SynthesizedLambdaKind
.FromNonUserCodeQueryLambda
1204
lambdaKind =
SynthesizedLambdaKind
.FromNonUserCodeQueryLambda
1217
lambdaKind =
SynthesizedLambdaKind
.AggregateQueryLambda
1222
lambdaKind =
SynthesizedLambdaKind
.LetVariableQueryLambda
1227
lambdaKind =
SynthesizedLambdaKind
.SelectQueryLambda
1461
Dim joinSelectorLambdaKind As
SynthesizedLambdaKind
= Nothing
1868
SynthesizedLambdaKind
.GroupByItemsQueryLambda,
1912
SynthesizedLambdaKind
.GroupByKeysQueryLambda,
2120
SynthesizedLambdaKind
.GroupNonUserCodeQueryLambda,
2317
SynthesizedLambdaKind
.FilterConditionQueryLambda,
2552
SynthesizedLambdaKind
.OrderingQueryLambda,
3274
SynthesizedLambdaKind
.JoinLeftQueryLambda,
3284
SynthesizedLambdaKind
.JoinRightQueryLambda,
3922
SynthesizedLambdaKind
.AggregationQueryLambda,
4265
SynthesizedLambdaKind
.ConversionNonUserCodeQueryLambda,
Lowering\Instrumentation\DebugInfoInjector.vb (2)
108
Case
SynthesizedLambdaKind
.AggregateQueryLambda
133
Case
SynthesizedLambdaKind
.LetVariableQueryLambda
Lowering\Instrumentation\Instrumenter.vb (2)
114
Debug.Assert(original.LambdaSymbol.SynthesizedKind =
SynthesizedLambdaKind
.AggregateQueryLambda OrElse
115
original.LambdaSymbol.SynthesizedKind =
SynthesizedLambdaKind
.LetVariableQueryLambda)
Lowering\LambdaRewriter\LambdaRewriter.vb (1)
1107
If node.LambdaSymbol.SynthesizedKind =
SynthesizedLambdaKind
.DelegateRelaxationStub Then
Lowering\LambdaRewriter\SynthesizedLambdaMethod.vb (1)
94
lambdaKind As
SynthesizedLambdaKind
,
Lowering\LocalRewriter\LocalRewriter_LateAddressOf.vb (1)
59
Dim lambdaSymbol = New SynthesizedLambdaSymbol(
SynthesizedLambdaKind
.LateBoundAddressOfLambda,
Lowering\LocalRewriter\LocalRewriter_Query.vb (3)
48
Dim synthesizedKind As
SynthesizedLambdaKind
= node.LambdaSymbol.SynthesizedKind
49
Dim instrumentQueryLambdaBody As Boolean = synthesizedKind =
SynthesizedLambdaKind
.AggregateQueryLambda OrElse
50
synthesizedKind =
SynthesizedLambdaKind
.LetVariableQueryLambda
Symbols\Source\LambdaSymbol.vb (1)
77
Public MustOverride ReadOnly Property SynthesizedKind As
SynthesizedLambdaKind
Symbols\Source\SourceLambdaSymbol.vb (2)
38
Public Overrides ReadOnly Property SynthesizedKind As
SynthesizedLambdaKind
40
Return
SynthesizedLambdaKind
.UserDefined
Symbols\Source\SynthesizedLambdaKind.vb (3)
36
Friend Function IsQueryLambda(kind As
SynthesizedLambdaKind
) As Boolean
37
Return kind >=
SynthesizedLambdaKind
.FilterConditionQueryLambda AndAlso
38
kind <=
SynthesizedLambdaKind
.ConversionNonUserCodeQueryLambda
Symbols\Source\SynthesizedLambdaSymbol.vb (5)
16
Private ReadOnly _kind As
SynthesizedLambdaKind
19
kind As
SynthesizedLambdaKind
,
31
Public Overrides ReadOnly Property SynthesizedKind As
SynthesizedLambdaKind
79
Return _kind <>
SynthesizedLambdaKind
.DelegateRelaxationStub AndAlso
80
_kind <>
SynthesizedLambdaKind
.LateBoundAddressOfLambda
Symbols\SynthesizedSymbols\GeneratedNames.vb (4)
58
Friend Shared Function MakeLambdaMethodName(methodOrdinal As Integer, generation As Integer, lambdaOrdinal As Integer, lambdaGeneration As Integer, lambdaKind As
SynthesizedLambdaKind
) As String
62
Dim prefix = If(lambdaKind =
SynthesizedLambdaKind
.DelegateRelaxationStub,
76
Friend Shared Function MakeLambdaCacheFieldName(methodOrdinal As Integer, generation As Integer, lambdaOrdinal As Integer, lambdaGeneration As Integer, lambdaKind As
SynthesizedLambdaKind
) As String
80
Dim prefix = If(lambdaKind =
SynthesizedLambdaKind
.DelegateRelaxationStub,