28 references to LambdaUtilities
Microsoft.CodeAnalysis.VisualBasic (28)
Binding\Binder_Query.vb (20)
314Dim letSelectorLambdaSymbol = Me.CreateQueryLambdaSymbol(LambdaUtilities.GetAggregateLambdaBody(aggregate), 431Debug.Assert(LambdaUtilities.IsNonUserCodeQueryLambda(aggregate)) 595LambdaUtilities.IsNonUserCodeQueryLambda(fromClauseSyntax) 660Dim lambdaSymbol = Me.CreateQueryLambdaSymbol(LambdaUtilities.GetSelectLambdaBody(clauseSyntax), 797Dim lambdaSymbol = Me.CreateQueryLambdaSymbol(LambdaUtilities.GetLetVariableLambdaBody(variable), 1022Dim manySelectorLambdaSymbol = Me.CreateQueryLambdaSymbol(LambdaUtilities.GetFromOrAggregateVariableLambdaBody(variable), 1212Debug.Assert(LambdaUtilities.IsNonUserCodeQueryLambda(lambdaSyntax)) 1217lambdaSyntax = LambdaUtilities.GetFromOrAggregateVariableLambdaBody(firstVariable) 1222lambdaSyntax = LambdaUtilities.GetLetVariableLambdaBody(firstVariable) 1227lambdaSyntax = LambdaUtilities.GetSelectLambdaBody(selectClause) 1234Debug.Assert(LambdaUtilities.IsLambdaBody(lambdaSyntax)) 1868Dim itemsLambdaSymbol = Me.CreateQueryLambdaSymbol(LambdaUtilities.GetGroupByItemsLambdaBody(groupBy), 1912Dim keysLambdaSymbol = Me.CreateQueryLambdaSymbol(LambdaUtilities.GetGroupByKeysLambdaBody(groupBy), 2119Debug.Assert(LambdaUtilities.IsNonUserCodeQueryLambda(clauseSyntax)) 2316Debug.Assert(LambdaUtilities.IsLambdaBody(condition)) 2552Dim lambdaSymbol = Me.CreateQueryLambdaSymbol(LambdaUtilities.GetOrderingLambdaBody(ordering), 3274Dim outerKeyLambdaSymbol = parentBinder.CreateQueryLambdaSymbol(LambdaUtilities.GetJoinLeftLambdaBody(join), 3284Dim innerKeyLambdaSymbol = parentBinder.CreateQueryLambdaSymbol(LambdaUtilities.GetJoinRightLambdaBody(join), 3922If(LambdaUtilities.GetAggregationLambdaBody(functionAggregationSyntax), functionAggregationSyntax), 4264Debug.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))