55 references to BoundQueryLambda
Microsoft.CodeAnalysis.VisualBasic (55)
Analysis\FlowAnalysis\AbstractRegionControlFlowPass.vb (1)
44Public Overrides Function VisitQueryLambda(node As BoundQueryLambda) As BoundNode
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1714Public Overrides Function VisitQueryLambda(node As BoundQueryLambda) As BoundNode
Analysis\FlowAnalysis\ReadWriteWalker.vb (2)
61Private _currentQueryLambda As BoundQueryLambda 188Public Overrides Function VisitQueryLambda(node As BoundQueryLambda) As BoundNode
Binding\Binder_Conversions.vb (2)
1224argument = ReclassifyQueryLambdaExpression(DirectCast(argument, BoundQueryLambda), conversionSemantics, tree, 1504lambda As BoundQueryLambda,
Binding\Binder_Invocation.vb (1)
2604argument = DirectCast(argument, BoundQueryLambda).Expression
Binding\Binder_Query.vb (23)
33exprIsOperandOfConditionalBranch As Boolean) As BoundQueryLambda 331Dim letSelectorLambda As BoundQueryLambda 707Private Shared Function ShouldSuppressDiagnostics(lambda As BoundQueryLambda) As Boolean 1425Dim outerKeyLambda As BoundQueryLambda = Nothing 1426Dim innerKeyLambda As BoundQueryLambda = Nothing 1672Dim outerKeyLambda As BoundQueryLambda = Nothing 1673Dim innerKeyLambda As BoundQueryLambda = Nothing 1690Dim intoLambda As BoundQueryLambda = BindIntoSelectorLambda(groupJoin, outer.RangeVariables, outer.CompoundVariableType, 1759Dim itemsLambda As BoundQueryLambda = BindGroupByItems(source, groupBy, itemsLambdaBinder, itemsRangeVariables, diagnostics) 1764Dim keysLambda As BoundQueryLambda = BindGroupByKeys(source, groupBy, keysLambdaBinder, keysRangeVariables, diagnostics) 1785Dim intoLambda As BoundQueryLambda = BindIntoSelectorLambda(groupBy, keysRangeVariables, keysLambda.Expression.Type, False, Nothing, 1854) As BoundQueryLambda 1859Dim itemsLambda As BoundQueryLambda = Nothing 1901) As BoundQueryLambda 1944itemsLambda As BoundQueryLambda, 1945keysLambda As BoundQueryLambda, 2021outerKeyLambda As BoundQueryLambda, 2022innerKeyLambda As BoundQueryLambda, 2103) As BoundQueryLambda 3256<Out()> ByRef outerKeyLambda As BoundQueryLambda, 3258<Out()> ByRef innerKeyLambda As BoundQueryLambda, 3929Dim aggregationLambda As BoundQueryLambda = Nothing 4676Dim queryLambda = DirectCast(arg, BoundQueryLambda)
BoundTree\BoundNodeExtensions.vb (1)
56Return DirectCast(boundNode, BoundQueryLambda).LambdaSymbol.ContainingBinder
Generated\BoundNodes.xml.Generated.vb (7)
7302Public Function Update(lambdaSymbol As SynthesizedLambdaSymbol, rangeVariables As ImmutableArray(Of RangeVariableSymbol), expression As BoundExpression, exprIsOperandOfConditionalBranch As Boolean) As BoundQueryLambda 9611Return VisitQueryLambda(CType(node, BoundQueryLambda), arg) 10235Public Overridable Function VisitQueryLambda(node As BoundQueryLambda, arg As A) As R 10938Public Overridable Function VisitQueryLambda(node As BoundQueryLambda) As BoundNode 11815Public Overrides Function VisitQueryLambda(node As BoundQueryLambda) As BoundNode 12868Public Overrides Function VisitQueryLambda(node As BoundQueryLambda) As BoundNode 14263Public Overrides Function VisitQueryLambda(node As BoundQueryLambda, arg As Object) As TreeDumperNode
Lowering\Diagnostics\DiagnosticsPass.vb (1)
57Public Overrides Function VisitQueryLambda(node As BoundQueryLambda) As BoundNode
Lowering\Instrumentation\CompoundInstrumenter.vb (1)
95Public Overrides Function InstrumentQueryLambdaBody(original As BoundQueryLambda, rewritten As BoundStatement) As BoundStatement
Lowering\Instrumentation\DebugInfoInjector.vb (1)
101Public Overrides Function InstrumentQueryLambdaBody(original As BoundQueryLambda, rewritten As BoundStatement) As BoundStatement
Lowering\Instrumentation\Instrumenter.vb (1)
113Public Overridable Function InstrumentQueryLambdaBody(original As BoundQueryLambda, rewritten As BoundStatement) As BoundStatement
Lowering\LocalRewriter\LocalRewriter_Query.vb (5)
36Public Overrides Function VisitQueryLambda(node As BoundQueryLambda) As BoundNode 77node As BoundQueryLambda, 182originalNode As BoundQueryLambda, 192Friend Shared Sub RemoveRangeVariables(originalNode As BoundQueryLambda, rangeVariableMap As Dictionary(Of RangeVariableSymbol, BoundExpression)) 198Friend Shared Function RewriteQueryLambda(rewrittenBody As BoundStatement, originalNode As BoundQueryLambda) As BoundLambda
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
546Public NotOverridable Overrides Function VisitQueryLambda(node As BoundQueryLambda) As BoundNode
Semantics\Conversions.vb (2)
1059Return ClassifyQueryLambdaConversion(DirectCast(source, BoundQueryLambda), destination, binder, useSiteInfo) 1369Private Shared Function ClassifyQueryLambdaConversion(source As BoundQueryLambda, destination As TypeSymbol, binder As Binder, <[In], Out> ByRef useSiteInfo As CompoundUseSiteInfo(Of AssemblySymbol)) As ConversionKind
Semantics\OverloadResolution.vb (2)
2495newArgument = DirectCast(argument, BoundQueryLambda).Expression 2656newArgument = DirectCast(argument, BoundQueryLambda).Expression
Semantics\TypeInference\TypeArgumentInference.vb (3)
1199lambdaParameters = DirectCast(argNode.Expression, BoundQueryLambda).LambdaSymbol.Parameters 2064lambdaParams = DirectCast(argument, BoundQueryLambda).LambdaSymbol.Parameters 2115Dim queryLambda = DirectCast(argument, BoundQueryLambda)