80 references to NamedFieldInitializerSyntax
Microsoft.CodeAnalysis.VisualBasic (17)
Binding\Binder_AnonymousTypes.vb (3)
175
Dim namedFieldInitializer = DirectCast(fieldSyntax,
NamedFieldInitializerSyntax
)
232
Dim namedFieldInitializer As
NamedFieldInitializerSyntax
= Nothing
238
namedFieldInitializer = DirectCast(initializer,
NamedFieldInitializerSyntax
)
Binding\Binder_ObjectInitializer.vb (2)
687
NamedFieldInitializerSyntax
).Expression,
716
Dim namedFieldInitializer = DirectCast(fieldInitializer,
NamedFieldInitializerSyntax
)
Compilation\SyntaxTreeSemanticModel.vb (1)
1663
If DirectCast(parent,
NamedFieldInitializerSyntax
).Name Is currentNode Then
Generated\Syntax.xml.Main.Generated.vb (5)
188
Public Overridable Function VisitNamedFieldInitializer(ByVal node As
NamedFieldInitializerSyntax
) As TResult
923
Public Overridable Sub VisitNamedFieldInitializer(ByVal node As
NamedFieldInitializerSyntax
)
2544
Public Overrides Function VisitNamedFieldInitializer(ByVal node As
NamedFieldInitializerSyntax
) As SyntaxNode
11920
Public Shared Function NamedFieldInitializer(keyKeyword As SyntaxToken, dotToken As SyntaxToken, name As IdentifierNameSyntax, equalsToken As SyntaxToken, expression As ExpressionSyntax) As
NamedFieldInitializerSyntax
12065
Public Shared Function NamedFieldInitializer(name As IdentifierNameSyntax, expression As ExpressionSyntax) As
NamedFieldInitializerSyntax
Generated\Syntax.xml.Syntax.Generated.vb (6)
11208
Public Shadows Function WithKeyKeyword(keyKeyword as SyntaxToken) As
NamedFieldInitializerSyntax
11226
Public Shadows Function WithDotToken(dotToken as SyntaxToken) As
NamedFieldInitializerSyntax
11243
Public Shadows Function WithName(name as IdentifierNameSyntax) As
NamedFieldInitializerSyntax
11261
Public Shadows Function WithEqualsToken(equalsToken as SyntaxToken) As
NamedFieldInitializerSyntax
11279
Public Shadows Function WithExpression(expression as ExpressionSyntax) As
NamedFieldInitializerSyntax
11333
Public Function Update(keyKeyword As SyntaxToken, dotToken As SyntaxToken, name As IdentifierNameSyntax, equalsToken As SyntaxToken, expression As ExpressionSyntax) As
NamedFieldInitializerSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (12)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseInferredMemberName\VisualBasicUseInferredMemberNameDiagnosticAnalyzer.vb (2)
31
ReportDiagnosticsIfNeeded(DirectCast(context.Node,
NamedFieldInitializerSyntax
), context)
63
Private Sub ReportDiagnosticsIfNeeded(fieldInitializer As
NamedFieldInitializerSyntax
, context As SyntaxNodeAnalysisContext)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (3)
351
If expression.IsChildNode(Of
NamedFieldInitializerSyntax
)(Function(n) n.Name) Then
387
If expression.IsChildNode(Of
NamedFieldInitializerSyntax
)(Function(n) n.Name) Then
560
If expression.CheckParent(Of
NamedFieldInitializerSyntax
)(Function(n) n.Expression Is expression) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\FormattingHelpers.vb (1)
359
Dim namedFieldInitializer = TryCast(token.Parent,
NamedFieldInitializerSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (4)
668
If identifier?.IsChildNode(Of
NamedFieldInitializerSyntax
)(Function(n) n.Name) Then
681
Dim namedFieldInit = TryCast(identifier?.Parent,
NamedFieldInitializerSyntax
)
1726
Return TypeOf node Is
NamedFieldInitializerSyntax
1834
Dim namedField = DirectCast(node,
NamedFieldInitializerSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Simplification\VisualBasicInferredMemberNameSimplifier.vb (2)
34
Friend Function CanSimplifyNamedFieldInitializer(node As
NamedFieldInitializerSyntax
) As Boolean
70
Private Function RemovalCausesAmbiguity(initializers As SeparatedSyntaxList(Of FieldInitializerSyntax), toRemove As
NamedFieldInitializerSyntax
) As Boolean
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (7)
src\f736901a33c2b55b\VisualBasicTypeInferenceService.TypeInferrer.vb (3)
87
Function(namedFieldInitializer As
NamedFieldInitializerSyntax
) InferTypeInNamedFieldInitializer(namedFieldInitializer),
160
Function(namedFieldInitializer As
NamedFieldInitializerSyntax
) InferTypeInNamedFieldInitializer(namedFieldInitializer),
1003
Private Function InferTypeInNamedFieldInitializer(initializer As
NamedFieldInitializerSyntax
) As IEnumerable(Of TypeInferenceInfo)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\AddAnonymousTypeMemberName\VisualBasicAddAnonymousTypeMemberNameCodeFixProvider.vb (1)
49
Return initializer.Initializers.OfType(Of
NamedFieldInitializerSyntax
).
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\UseInferredMemberName\VisualBasicUseInferredMemberNameCodeFixProvider.vb (1)
28
Dim namedFieldInitializer = DirectCast(node,
NamedFieldInitializerSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
408
targetToken.IsChildToken(Of
NamedFieldInitializerSyntax
)(Function(namedField) namedField.EqualsToken) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\NameSyntaxExtensions.vb (1)
28
nameSyntax.CheckParent(Of
NamedFieldInitializerSyntax
)(Function(n) n.Name Is nameSyntax) OrElse
Microsoft.CodeAnalysis.VisualBasic.Features (10)
Completion\CompletionProviders\ObjectInitializerCompletionProvider.vb (1)
46
Return New HashSet(Of String)(initializer.Initializers.OfType(Of
NamedFieldInitializerSyntax
)().Select(Function(i) i.Name.Identifier.ValueText))
ConvertAnonymousType\VisualBasicConvertAnonymousTypeToClassCodeRefactoringProvider.vb (1)
58
TryCast(initializer,
NamedFieldInitializerSyntax
)?.Expression)
ConvertAnonymousType\VisualBasicConvertAnonymousTypeToTupleCodeRefactoringProvider.vb (2)
45
Dim namedField = TryCast(field,
NamedFieldInitializerSyntax
)
57
TryCast(field,
NamedFieldInitializerSyntax
)?.Expression)
GenerateType\VisualBasicGenerateTypeService.vb (2)
299
Dim namedFieldInitializer = TryCast(initializer,
NamedFieldInitializerSyntax
)
675
Dim fieldInitializer = TryCast(propIdentifierName.Parent,
NamedFieldInitializerSyntax
)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseInferredMemberName\VisualBasicUseInferredMemberNameDiagnosticAnalyzer.vb (2)
31
ReportDiagnosticsIfNeeded(DirectCast(context.Node,
NamedFieldInitializerSyntax
), context)
63
Private Sub ReportDiagnosticsIfNeeded(fieldInitializer As
NamedFieldInitializerSyntax
, context As SyntaxNodeAnalysisContext)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\AddAnonymousTypeMemberName\VisualBasicAddAnonymousTypeMemberNameCodeFixProvider.vb (1)
49
Return initializer.Initializers.OfType(Of
NamedFieldInitializerSyntax
).
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\UseInferredMemberName\VisualBasicUseInferredMemberNameCodeFixProvider.vb (1)
28
Dim namedFieldInitializer = DirectCast(node,
NamedFieldInitializerSyntax
)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (19)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
93
name.CheckParent(Of
NamedFieldInitializerSyntax
)(Function(p) p.Name Is name) OrElse
Simplification\Reducers\VisualBasicInferredMemberNameReducer.Rewriter.vb (3)
21
Private ReadOnly s_simplifyNamedFieldInitializer As Func(Of
NamedFieldInitializerSyntax
, SemanticModel, SimplifierOptions, CancellationToken, SyntaxNode) = AddressOf SimplifyNamedFieldInitializer
23
Private Function SimplifyNamedFieldInitializer(node As
NamedFieldInitializerSyntax
, arg2 As SemanticModel, options As SimplifierOptions, arg4 As CancellationToken) As SyntaxNode
61
Public Overrides Function VisitNamedFieldInitializer(node As
NamedFieldInitializerSyntax
) As SyntaxNode
src\f736901a33c2b55b\VisualBasicTypeInferenceService.TypeInferrer.vb (3)
87
Function(namedFieldInitializer As
NamedFieldInitializerSyntax
) InferTypeInNamedFieldInitializer(namedFieldInitializer),
160
Function(namedFieldInitializer As
NamedFieldInitializerSyntax
) InferTypeInNamedFieldInitializer(namedFieldInitializer),
1003
Private Function InferTypeInNamedFieldInitializer(initializer As
NamedFieldInitializerSyntax
) As IEnumerable(Of TypeInferenceInfo)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (3)
351
If expression.IsChildNode(Of
NamedFieldInitializerSyntax
)(Function(n) n.Name) Then
387
If expression.IsChildNode(Of
NamedFieldInitializerSyntax
)(Function(n) n.Name) Then
560
If expression.CheckParent(Of
NamedFieldInitializerSyntax
)(Function(n) n.Expression Is expression) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\FormattingHelpers.vb (1)
359
Dim namedFieldInitializer = TryCast(token.Parent,
NamedFieldInitializerSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (4)
668
If identifier?.IsChildNode(Of
NamedFieldInitializerSyntax
)(Function(n) n.Name) Then
681
Dim namedFieldInit = TryCast(identifier?.Parent,
NamedFieldInitializerSyntax
)
1726
Return TypeOf node Is
NamedFieldInitializerSyntax
1834
Dim namedField = DirectCast(node,
NamedFieldInitializerSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Simplification\VisualBasicInferredMemberNameSimplifier.vb (2)
34
Friend Function CanSimplifyNamedFieldInitializer(node As
NamedFieldInitializerSyntax
) As Boolean
70
Private Function RemovalCausesAmbiguity(initializers As SeparatedSyntaxList(Of FieldInitializerSyntax), toRemove As
NamedFieldInitializerSyntax
) As Boolean
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
408
targetToken.IsChildToken(Of
NamedFieldInitializerSyntax
)(Function(namedField) namedField.EqualsToken) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\NameSyntaxExtensions.vb (1)
28
nameSyntax.CheckParent(Of
NamedFieldInitializerSyntax
)(Function(n) n.Name Is nameSyntax) OrElse
Roslyn.Diagnostics.VisualBasic.Analyzers (15)
src\f736901a33c2b55b\VisualBasicTypeInferenceService.TypeInferrer.vb (3)
87
Function(namedFieldInitializer As
NamedFieldInitializerSyntax
) InferTypeInNamedFieldInitializer(namedFieldInitializer),
160
Function(namedFieldInitializer As
NamedFieldInitializerSyntax
) InferTypeInNamedFieldInitializer(namedFieldInitializer),
1003
Private Function InferTypeInNamedFieldInitializer(initializer As
NamedFieldInitializerSyntax
) As IEnumerable(Of TypeInferenceInfo)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (3)
351
If expression.IsChildNode(Of
NamedFieldInitializerSyntax
)(Function(n) n.Name) Then
387
If expression.IsChildNode(Of
NamedFieldInitializerSyntax
)(Function(n) n.Name) Then
560
If expression.CheckParent(Of
NamedFieldInitializerSyntax
)(Function(n) n.Expression Is expression) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\FormattingHelpers.vb (1)
359
Dim namedFieldInitializer = TryCast(token.Parent,
NamedFieldInitializerSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (4)
668
If identifier?.IsChildNode(Of
NamedFieldInitializerSyntax
)(Function(n) n.Name) Then
681
Dim namedFieldInit = TryCast(identifier?.Parent,
NamedFieldInitializerSyntax
)
1726
Return TypeOf node Is
NamedFieldInitializerSyntax
1834
Dim namedField = DirectCast(node,
NamedFieldInitializerSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Simplification\VisualBasicInferredMemberNameSimplifier.vb (2)
34
Friend Function CanSimplifyNamedFieldInitializer(node As
NamedFieldInitializerSyntax
) As Boolean
70
Private Function RemovalCausesAmbiguity(initializers As SeparatedSyntaxList(Of FieldInitializerSyntax), toRemove As
NamedFieldInitializerSyntax
) As Boolean
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
408
targetToken.IsChildToken(Of
NamedFieldInitializerSyntax
)(Function(namedField) namedField.EqualsToken) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\NameSyntaxExtensions.vb (1)
28
nameSyntax.CheckParent(Of
NamedFieldInitializerSyntax
)(Function(n) n.Name Is nameSyntax) OrElse