28 references to LambdaUtilities
Microsoft.CodeAnalysis.VisualBasic (28)
Binding\Binder_Query.vb (20)
313Dim letSelectorLambdaSymbol = Me.CreateQueryLambdaSymbol(LambdaUtilities.GetAggregateLambdaBody(aggregate), 430Debug.Assert(LambdaUtilities.IsNonUserCodeQueryLambda(aggregate)) 594LambdaUtilities.IsNonUserCodeQueryLambda(fromClauseSyntax) 659Dim lambdaSymbol = Me.CreateQueryLambdaSymbol(LambdaUtilities.GetSelectLambdaBody(clauseSyntax), 796Dim lambdaSymbol = Me.CreateQueryLambdaSymbol(LambdaUtilities.GetLetVariableLambdaBody(variable), 1021Dim manySelectorLambdaSymbol = Me.CreateQueryLambdaSymbol(LambdaUtilities.GetFromOrAggregateVariableLambdaBody(variable), 1211Debug.Assert(LambdaUtilities.IsNonUserCodeQueryLambda(lambdaSyntax)) 1216lambdaSyntax = LambdaUtilities.GetFromOrAggregateVariableLambdaBody(firstVariable) 1221lambdaSyntax = LambdaUtilities.GetLetVariableLambdaBody(firstVariable) 1226lambdaSyntax = LambdaUtilities.GetSelectLambdaBody(selectClause) 1233Debug.Assert(LambdaUtilities.IsLambdaBody(lambdaSyntax)) 1867Dim itemsLambdaSymbol = Me.CreateQueryLambdaSymbol(LambdaUtilities.GetGroupByItemsLambdaBody(groupBy), 1911Dim keysLambdaSymbol = Me.CreateQueryLambdaSymbol(LambdaUtilities.GetGroupByKeysLambdaBody(groupBy), 2118Debug.Assert(LambdaUtilities.IsNonUserCodeQueryLambda(clauseSyntax)) 2315Debug.Assert(LambdaUtilities.IsLambdaBody(condition)) 2551Dim lambdaSymbol = Me.CreateQueryLambdaSymbol(LambdaUtilities.GetOrderingLambdaBody(ordering), 3273Dim outerKeyLambdaSymbol = parentBinder.CreateQueryLambdaSymbol(LambdaUtilities.GetJoinLeftLambdaBody(join), 3283Dim innerKeyLambdaSymbol = parentBinder.CreateQueryLambdaSymbol(LambdaUtilities.GetJoinRightLambdaBody(join), 3921If(LambdaUtilities.GetAggregationLambdaBody(functionAggregationSyntax), functionAggregationSyntax), 4263Debug.Assert(LambdaUtilities.IsNonUserCodeQueryLambda(syntax.AsClause))
BoundTree\BoundLambda.vb (2)
41LambdaUtilities.IsLambdaBody(Syntax) OrElse 43LambdaUtilities.IsNonUserCodeQueryLambda(Syntax) OrElse
Emit\EditAndContinue\VisualBasicLambdaSyntaxFacts.vb (2)
17Return LambdaUtilities.GetLambda(lambdaOrLambdaBodySyntax) 21Return LambdaUtilities.GetCorrespondingLambdaBody(lambdaOrLambdaBodySyntax, previousLambdaSyntax)
Lowering\LambdaRewriter\LambdaFrame.vb (1)
110If LambdaUtilities.IsClosureScope(syntaxOpt) Then
Lowering\LambdaRewriter\LambdaRewriter.vb (3)
1022lambdaOrLambdaBodySyntax = LambdaUtilities.GetLambdaExpressionLambdaBody(lambdaExpression) 1029ElseIf LambdaUtilities.IsNonUserCodeQueryLambda(syntax) Then 1038Debug.Assert(Not isLambdaBody OrElse LambdaUtilities.IsLambdaBody(lambdaOrLambdaBodySyntax))