58 references to FunctionAggregationSyntax
Microsoft.CodeAnalysis.VisualBasic (26)
Binding\Binder_Expressions.vb (1)
215Return BindFunctionAggregationExpression(DirectCast(node, FunctionAggregationSyntax), diagnostics)
Binding\Binder_Query.vb (3)
44Friend Overridable Function BindFunctionAggregationExpression([function] As FunctionAggregationSyntax, diagnostics As BindingDiagnosticBag) As BoundExpression 3904functionAggregationSyntax As FunctionAggregationSyntax, 4036rangeVarNameSyntax = DirectCast(item.Aggregation, FunctionAggregationSyntax).FunctionName
Binding\ImplicitVariableBinder.vb (1)
78Friend Overrides Function BindFunctionAggregationExpression([function] As FunctionAggregationSyntax, diagnostics As BindingDiagnosticBag) As BoundExpression
Binding\MemberSemanticModel.vb (2)
1409binder = GetFunctionAggregationLambdaBinder(DirectCast(node, FunctionAggregationSyntax), position) 1616Private Function GetFunctionAggregationLambdaBinder(func As FunctionAggregationSyntax, position As Integer) As Binder
Binding\SpeculativeBinder.vb (1)
47Friend Overrides Function BindFunctionAggregationExpression([function] As FunctionAggregationSyntax, diagnostics As BindingDiagnosticBag) As BoundExpression
Compilation\QuerySymbolInfo.vb (1)
189functionSyntax As FunctionAggregationSyntax,
Compilation\SemanticModel.vb (1)
3110Dim [function] = TryCast(node, FunctionAggregationSyntax)
Generated\Syntax.xml.Main.Generated.vb (7)
527Public Overridable Function VisitFunctionAggregation(ByVal node As FunctionAggregationSyntax) As TResult 1262Public Overridable Sub VisitFunctionAggregation(ByVal node As FunctionAggregationSyntax) 4427Public Overrides Function VisitFunctionAggregation(ByVal node As FunctionAggregationSyntax) As SyntaxNode 37897Public Shared Function FunctionAggregation(functionName As SyntaxToken, openParenToken As SyntaxToken, argument As ExpressionSyntax, closeParenToken As SyntaxToken) As FunctionAggregationSyntax 37917Public Shared Function FunctionAggregation(functionName As SyntaxToken, argument As ExpressionSyntax) As FunctionAggregationSyntax 37929Public Shared Function FunctionAggregation(functionName As SyntaxToken) As FunctionAggregationSyntax 37941Public Shared Function FunctionAggregation(functionName As String) As FunctionAggregationSyntax
Generated\Syntax.xml.Syntax.Generated.vb (5)
27794Public Shadows Function WithFunctionName(functionName as SyntaxToken) As FunctionAggregationSyntax 27819Public Shadows Function WithOpenParenToken(openParenToken as SyntaxToken) As FunctionAggregationSyntax 27840Public Shadows Function WithArgument(argument as ExpressionSyntax) As FunctionAggregationSyntax 27865Public Shadows Function WithCloseParenToken(closeParenToken as SyntaxToken) As FunctionAggregationSyntax 27912Public Function Update(functionName As SyntaxToken, openParenToken As SyntaxToken, argument As ExpressionSyntax, closeParenToken As SyntaxToken) As FunctionAggregationSyntax
Syntax\LambdaUtilities.vb (2)
237Friend Shared Function GetAggregationLambdaBody(aggregation As FunctionAggregationSyntax) As VisualBasicSyntaxNode 511lambdaBody = GetAggregationLambdaBody(DirectCast(node, FunctionAggregationSyntax))
VisualBasicExtensions.vb (2)
1743''' Returns aggregate function associated with <see cref="FunctionAggregationSyntax"/>. 1748functionSyntax As FunctionAggregationSyntax,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
566expression.CheckParent(Of FunctionAggregationSyntax)(Function(f) f.Argument Is expression) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
779Function(n As FunctionAggregationSyntax) (n.OpenParenToken, n.CloseParenToken), 1080TypeOf current Is FunctionAggregationSyntax OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (2)
410Dim originalFunctionAggregationSyntax = TryCast(currentOriginalNode, FunctionAggregationSyntax) 412Dim newFunctionAggregationSyntax = DirectCast(currentReplacedNode, FunctionAggregationSyntax)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (2)
395targetToken.IsChildToken(Of FunctionAggregationSyntax)(Function(functionAggregation) functionAggregation.OpenParenToken) OrElse 879Dim functionAggregationExpression = TryCast(expression, FunctionAggregationSyntax)
Microsoft.CodeAnalysis.VisualBasic.Features (11)
EditAndContinue\BreakpointSpans.vb (2)
185Return TryCreateSpanForFunctionAggregation(DirectCast(node, FunctionAggregationSyntax)) 352Private Function TryCreateSpanForFunctionAggregation(functionAggregation As FunctionAggregationSyntax) As TextSpan?
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (2)
1015Dim oldInfo = oldModel.GetSymbolInfo(DirectCast(oldNode, FunctionAggregationSyntax), cancellationToken) 1016Dim newInfo = newModel.GetSymbolInfo(DirectCast(newNode, FunctionAggregationSyntax), cancellationToken)
SignatureHelp\FunctionAggregationSignatureHelpProvider.vb (5)
32Dim functionAggregation As FunctionAggregationSyntax = Nothing 42cancellationToken As CancellationToken, ByRef functionAggregation As FunctionAggregationSyntax) As Boolean 48Function(t) TypeOf t.Parent Is FunctionAggregationSyntax, 57Dim functionAggregation As FunctionAggregationSyntax = Nothing 94functionAggregation As FunctionAggregationSyntax,
src\roslyn\src\Compilers\VisualBasic\Portable\Syntax\LambdaUtilities.vb (2)
237Friend Shared Function GetAggregationLambdaBody(aggregation As FunctionAggregationSyntax) As VisualBasicSyntaxNode 511lambdaBody = GetAggregationLambdaBody(DirectCast(node, FunctionAggregationSyntax))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
566expression.CheckParent(Of FunctionAggregationSyntax)(Function(f) f.Argument Is expression) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
779Function(n As FunctionAggregationSyntax) (n.OpenParenToken, n.CloseParenToken), 1080TypeOf current Is FunctionAggregationSyntax OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (2)
410Dim originalFunctionAggregationSyntax = TryCast(currentOriginalNode, FunctionAggregationSyntax) 412Dim newFunctionAggregationSyntax = DirectCast(currentReplacedNode, FunctionAggregationSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (2)
395targetToken.IsChildToken(Of FunctionAggregationSyntax)(Function(functionAggregation) functionAggregation.OpenParenToken) OrElse 879Dim functionAggregationExpression = TryCast(expression, FunctionAggregationSyntax)
Roslyn.Diagnostics.VisualBasic.Analyzers (7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
566expression.CheckParent(Of FunctionAggregationSyntax)(Function(f) f.Argument Is expression) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (2)
779Function(n As FunctionAggregationSyntax) (n.OpenParenToken, n.CloseParenToken), 1080TypeOf current Is FunctionAggregationSyntax OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (2)
410Dim originalFunctionAggregationSyntax = TryCast(currentOriginalNode, FunctionAggregationSyntax) 412Dim newFunctionAggregationSyntax = DirectCast(currentReplacedNode, FunctionAggregationSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (2)
395targetToken.IsChildToken(Of FunctionAggregationSyntax)(Function(functionAggregation) functionAggregation.OpenParenToken) OrElse 879Dim functionAggregationExpression = TryCast(expression, FunctionAggregationSyntax)