32 references to LambdaSymbol
Microsoft.CodeAnalysis.VisualBasic (32)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1716Me.symbol = node.LambdaSymbol
Analysis\FlowAnalysis\ReadWriteWalker.vb (2)
173(Me._currentMethodOrLambda <> Me._currentQueryLambda.LambdaSymbol OrElse 190Me._currentMethodOrLambda = node.LambdaSymbol
Binding\Binder_Conversions.vb (6)
1534If lambda.LambdaSymbol.ReturnType Is LambdaSymbol.ReturnTypePendingDelegate AndAlso 1538lambda = lambda.Update(lambda.LambdaSymbol, lambda.RangeVariables, 1572ReportDiagnostic(diagnostics, lambda.LambdaSymbol.Parameters(delegateParam.Ordinal).Locations(0), 1595If lambda.LambdaSymbol.ReturnType Is LambdaSymbol.ReturnTypePendingDelegate Then 1596lambda = lambda.Update(lambda.LambdaSymbol, lambda.RangeVariables, 1602lambda = lambda.Update(lambda.LambdaSymbol, lambda.RangeVariables,
Binding\Binder_Query.vb (3)
713For Each param As ParameterSymbol In lambda.LambdaSymbol.Parameters 4679If queryLambda.LambdaSymbol.ReturnType Is LambdaSymbol.ReturnTypePendingDelegate Then 4681queryLambda.LambdaSymbol.SetQueryLambdaReturnType(delegateReturnType)
BoundTree\BoundNodeExtensions.vb (1)
56Return DirectCast(boundNode, BoundQueryLambda).LambdaSymbol.ContainingBinder
Generated\BoundNodes.xml.Generated.vb (3)
7303If lambdaSymbol IsNot Me.LambdaSymbol OrElse rangeVariables <> Me.RangeVariables OrElse expression IsNot Me.Expression OrElse exprIsOperandOfConditionalBranch <> Me.ExprIsOperandOfConditionalBranch Then 12871Return node.Update(node.LambdaSymbol, node.RangeVariables, expression, node.ExprIsOperandOfConditionalBranch) 14265New TreeDumperNode("lambdaSymbol", node.LambdaSymbol, Nothing),
Lowering\Diagnostics\DiagnosticsPass.vb (1)
59Me._containingSymbol = node.LambdaSymbol
Lowering\Instrumentation\DebugInfoInjector.vb (1)
107Select Case original.LambdaSymbol.SynthesizedKind
Lowering\Instrumentation\Instrumenter.vb (2)
114Debug.Assert(original.LambdaSymbol.SynthesizedKind = SynthesizedLambdaKind.AggregateQueryLambda OrElse 115original.LambdaSymbol.SynthesizedKind = SynthesizedLambdaKind.LetVariableQueryLambda)
Lowering\LocalRewriter\LocalRewriter_Query.vb (4)
43Me._currentMethodOrLambda = node.LambdaSymbol 48Dim synthesizedKind As SynthesizedLambdaKind = node.LambdaSymbol.SynthesizedKind 90For Each parameter As ParameterSymbol In node.LambdaSymbol.Parameters 205originalNode.LambdaSymbol,
Semantics\Conversions.vb (4)
1386If invoke.ParameterCount <> source.LambdaSymbol.ParameterCount Then 1390Dim lambdaParams As ImmutableArray(Of ParameterSymbol) = source.LambdaSymbol.Parameters 1403If source.LambdaSymbol.ReturnType Is LambdaSymbol.ReturnTypePendingDelegate Then 1424ElseIf invoke.ReturnType.IsSameTypeIgnoringAll(source.LambdaSymbol.ReturnType) Then
Semantics\TypeInference\TypeArgumentInference.vb (4)
1200lambdaParameters = DirectCast(argNode.Expression, BoundQueryLambda).LambdaSymbol.Parameters 2065lambdaParams = DirectCast(argument, BoundQueryLambda).LambdaSymbol.Parameters 2118lambdaReturnType = queryLambda.LambdaSymbol.ReturnType 2123lambdaReturnType = queryLambda.LambdaSymbol.ContainingBinder.MakeRValue(queryLambda.Expression, Me.Diagnostic).Type