2 types derived from FieldInitializerSyntax
Microsoft.CodeAnalysis.VisualBasic (2)
Generated\Syntax.xml.Syntax.Generated.vb (2)
11037Inherits FieldInitializerSyntax 11164Inherits FieldInitializerSyntax
52 references to FieldInitializerSyntax
Microsoft.CodeAnalysis.VisualBasic (26)
Binding\Binder_AnonymousTypes.vb (2)
147Dim fieldSyntax As FieldInitializerSyntax = initializers(fieldIndex) 229Dim initializer As FieldInitializerSyntax = initializerSyntax.Initializers(index)
Binding\MemberSemanticModel.vb (4)
617Public Overrides Function GetDeclaredSymbol(fieldInitializerSyntax As FieldInitializerSyntax, Optional cancellationToken As System.Threading.CancellationToken = Nothing) As IPropertySymbol 1212Private ReadOnly _guardedAnonymousTypeBinderMap As New Dictionary(Of FieldInitializerSyntax, Binder.AnonymousTypeFieldInitializerBinder)() 1708Dim initialization = DirectCast(node, FieldInitializerSyntax) 2347Dim initialization = TryCast(node.Syntax, FieldInitializerSyntax)
Compilation\SemanticModel.vb (2)
2437Public Overridable Overloads Function GetDeclaredSymbol(fieldInitializerSyntax As FieldInitializerSyntax, Optional cancellationToken As CancellationToken = Nothing) As IPropertySymbol 3336Return Me.GetDeclaredSymbol(DirectCast(node, FieldInitializerSyntax), cancellationToken)
Compilation\SpeculativeSemanticModelWithMemberModel.vb (1)
193Public Overrides Function GetDeclaredSymbol(fieldInitializerSyntax As FieldInitializerSyntax, Optional cancellationToken As System.Threading.CancellationToken = Nothing) As IPropertySymbol
Compilation\SyntaxTreeSemanticModel.vb (1)
1230Public Overrides Function GetDeclaredSymbol(fieldInitializerSyntax As FieldInitializerSyntax, Optional cancellationToken As System.Threading.CancellationToken = Nothing) As IPropertySymbol
Generated\Syntax.xml.Main.Generated.vb (4)
11782Public Shared Function ObjectMemberInitializer(withKeyword As SyntaxToken, openBraceToken As SyntaxToken, initializers As SeparatedSyntaxList(Of FieldInitializerSyntax), closeBraceToken As SyntaxToken) As ObjectMemberInitializerSyntax 11808Public Shared Function ObjectMemberInitializer(initializers As SeparatedSyntaxList(Of FieldInitializerSyntax)) As ObjectMemberInitializerSyntax 11819Public Shared Function ObjectMemberInitializer(ParamArray initializers As FieldInitializerSyntax()) As ObjectMemberInitializerSyntax 11820Return SyntaxFactory.ObjectMemberInitializer(SyntaxFactory.Token(SyntaxKind.WithKeyword), SyntaxFactory.Token(SyntaxKind.OpenBraceToken), SyntaxFactory.SeparatedList(Of FieldInitializerSyntax)().AddRange(initializers), SyntaxFactory.Token(SyntaxKind.CloseBraceToken))
Generated\Syntax.xml.Syntax.Generated.vb (10)
10765Public ReadOnly Property Initializers As SeparatedSyntaxList(Of FieldInitializerSyntax) 10769Return new SeparatedSyntaxList(Of FieldInitializerSyntax)(listNode, Me.GetChildIndex(2)) 10780Public Shadows Function WithInitializers(initializers as SeparatedSyntaxList(Of FieldInitializerSyntax)) As ObjectMemberInitializerSyntax 10784Public Shadows Function AddInitializers(ParamArray items As FieldInitializerSyntax()) As ObjectMemberInitializerSyntax 10849Public Function Update(withKeyword As SyntaxToken, openBraceToken As SyntaxToken, initializers As SeparatedSyntaxList(Of FieldInitializerSyntax), closeBraceToken As SyntaxToken) As ObjectMemberInitializerSyntax 11019Public Function WithKeyKeyword(keyKeyword As SyntaxToken) As FieldInitializerSyntax 11022Friend MustOverride Function WithKeyKeywordCore(keyKeyword As SyntaxToken) As FieldInitializerSyntax 11071Friend Overrides Function WithKeyKeywordCore(keyKeyword As SyntaxToken) As FieldInitializerSyntax 11199Friend Overrides Function WithKeyKeywordCore(keyKeyword As SyntaxToken) As FieldInitializerSyntax 23642Public Shadows Function AddInitializerInitializers(ParamArray items As FieldInitializerSyntax()) As AnonymousObjectCreationExpressionSyntax
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_PropertyPublicSymbol.vb (1)
85Return GetDeclaringSyntaxReferenceHelper(Of FieldInitializerSyntax)(Me.Locations)
VisualBasicExtensions.vb (1)
876Public Function GetDeclaredSymbol(semanticModel As SemanticModel, fieldInitializerSyntax As FieldInitializerSyntax, Optional cancellationToken As CancellationToken = Nothing) As IPropertySymbol
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Simplification\VisualBasicInferredMemberNameSimplifier.vb (1)
70Private Function RemovalCausesAmbiguity(initializers As SeparatedSyntaxList(Of FieldInitializerSyntax), toRemove As NamedFieldInitializerSyntax) As Boolean
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (7)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\AddAnonymousTypeMemberName\VisualBasicAddAnonymousTypeMemberNameCodeFixProvider.vb (5)
18FieldInitializerSyntax) 30Protected Overrides Function HasName(declarator As FieldInitializerSyntax) As Boolean 34Protected Overrides Function GetExpression(declarator As FieldInitializerSyntax) As ExpressionSyntax 38Protected Overrides Function WithName(declarator As FieldInitializerSyntax, nameToken As SyntaxToken) As FieldInitializerSyntax
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\UseObjectInitializer\VisualBasicUseObjectInitializerCodeFixProvider.vb (2)
87matches As ImmutableArray(Of Match(Of ExpressionSyntax, StatementSyntax, MemberAccessExpressionSyntax, AssignmentStatementSyntax))) As SeparatedSyntaxList(Of FieldInitializerSyntax) 115Dim result = SyntaxFactory.SeparatedList(Of FieldInitializerSyntax)(nodesAndTokens)
Microsoft.CodeAnalysis.VisualBasic.Features (15)
ConvertAnonymousType\VisualBasicConvertAnonymousTypeToClassCodeRefactoringProvider.vb (3)
42Private Function CreateArguments(initializers As SeparatedSyntaxList(Of FieldInitializerSyntax)) As SeparatedSyntaxList(Of ArgumentSyntax) 53CreateArgument(CType(declOrComma, FieldInitializerSyntax))) 56Private Shared Function CreateArgument(initializer As FieldInitializerSyntax) As ArgumentSyntax
ConvertAnonymousType\VisualBasicConvertAnonymousTypeToTupleCodeRefactoringProvider.vb (4)
34Private Function ConvertInitializers(initializers As SeparatedSyntaxList(Of FieldInitializerSyntax)) As SeparatedSyntaxList(Of SimpleArgumentSyntax) 38Private Function ConvertInitializer(field As FieldInitializerSyntax) As SimpleArgumentSyntax 44Private Shared Function GetNameEquals(field As FieldInitializerSyntax) As NameColonEqualsSyntax 55Private Shared Function GetExpression(field As FieldInitializerSyntax) As ExpressionSyntax
ExtractMethod\Extensions.vb (1)
228Return node.DescendantNodesAndSelf().Any(Function(n) TypeOf n Is FieldInitializerSyntax)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\AddAnonymousTypeMemberName\VisualBasicAddAnonymousTypeMemberNameCodeFixProvider.vb (5)
18FieldInitializerSyntax) 30Protected Overrides Function HasName(declarator As FieldInitializerSyntax) As Boolean 34Protected Overrides Function GetExpression(declarator As FieldInitializerSyntax) As ExpressionSyntax 38Protected Overrides Function WithName(declarator As FieldInitializerSyntax, nameToken As SyntaxToken) As FieldInitializerSyntax
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\UseObjectInitializer\VisualBasicUseObjectInitializerCodeFixProvider.vb (2)
87matches As ImmutableArray(Of Match(Of ExpressionSyntax, StatementSyntax, MemberAccessExpressionSyntax, AssignmentStatementSyntax))) As SeparatedSyntaxList(Of FieldInitializerSyntax) 115Dim result = SyntaxFactory.SeparatedList(Of FieldInitializerSyntax)(nodesAndTokens)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
Simplification\VisualBasicSimplificationService.Expander.vb (1)
615If (TypeOf (parent) Is FieldInitializerSyntax) OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Simplification\VisualBasicInferredMemberNameSimplifier.vb (1)
70Private Function RemovalCausesAmbiguity(initializers As SeparatedSyntaxList(Of FieldInitializerSyntax), toRemove As NamedFieldInitializerSyntax) As Boolean
Roslyn.Diagnostics.VisualBasic.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Simplification\VisualBasicInferredMemberNameSimplifier.vb (1)
70Private Function RemovalCausesAmbiguity(initializers As SeparatedSyntaxList(Of FieldInitializerSyntax), toRemove As NamedFieldInitializerSyntax) As Boolean