4 instantiations of CollectionInitializerSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
22361Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.CollectionInitializerSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
4042Return New CollectionInitializerSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newOpenBraceToken, newInitializers.Node, newCloseBraceToken) 26883Return New CollectionInitializerSyntax(SyntaxKind.CollectionInitializer, Nothing, Nothing, DirectCast(openBraceToken.Node, InternalSyntax.PunctuationSyntax), initializers.Node, DirectCast(closeBraceToken.Node, InternalSyntax.PunctuationSyntax))
Generated\Syntax.xml.Syntax.Generated.vb (1)
23991Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.CollectionInitializerSyntax(kind, errors, annotations, openBraceToken, if(initializers IsNot Nothing, initializers.Green, Nothing), closeBraceToken), Nothing, 0)
117 references to CollectionInitializerSyntax
Microsoft.CodeAnalysis.VisualBasic (37)
Binding\Binder_Expressions.vb (8)
70Return BindArrayLiteralExpression(DirectCast(node, CollectionInitializerSyntax), diagnostics) 4075Private Function BindArrayLiteralExpression(node As CollectionInitializerSyntax, 4122Private Shared Function ComputeArrayLiteralRank(node As CollectionInitializerSyntax) As Integer 4132node = TryCast(expr, CollectionInitializerSyntax) 4150Private Function BindArrayInitializerList(node As CollectionInitializerSyntax, 4170Private Function BindArrayInitializerList(node As CollectionInitializerSyntax, 4198Private Function BindArrayInitializerList(node As CollectionInitializerSyntax, 4256init = Me.BindArrayInitializerList(DirectCast(expr, CollectionInitializerSyntax), type, knownSizes, dimension + 1, allInitializers, diagnostics)
Binding\Binder_ObjectInitializer.vb (1)
892Dim collectionInitializer = DirectCast(topLevelInitializer, CollectionInitializerSyntax)
Generated\Syntax.xml.Main.Generated.vb (13)
461Public Overridable Function VisitCollectionInitializer(ByVal node As CollectionInitializerSyntax) As TResult 1196Public Overridable Sub VisitCollectionInitializer(ByVal node As CollectionInitializerSyntax) 2519Dim newInitializer = DirectCast(Visit(node.Initializer), CollectionInitializerSyntax) 4021Dim newInitializer = DirectCast(Visit(node.Initializer), CollectionInitializerSyntax) 4031Public Overrides Function VisitCollectionInitializer(ByVal node As CollectionInitializerSyntax) As SyntaxNode 11834Public Shared Function ObjectCollectionInitializer(fromKeyword As SyntaxToken, initializer As CollectionInitializerSyntax) As ObjectCollectionInitializerSyntax 11859Public Shared Function ObjectCollectionInitializer(initializer As CollectionInitializerSyntax) As ObjectCollectionInitializerSyntax 26790Public Shared Function ArrayCreationExpression(newKeyword As SyntaxToken, attributeLists As SyntaxList(of AttributeListSyntax), type As TypeSyntax, arrayBounds As ArgumentListSyntax, rankSpecifiers As SyntaxList(of ArrayRankSpecifierSyntax), initializer As CollectionInitializerSyntax) As ArrayCreationExpressionSyntax 26840Public Shared Function ArrayCreationExpression(attributeLists As SyntaxList(of AttributeListSyntax), type As TypeSyntax, arrayBounds As ArgumentListSyntax, initializer As CollectionInitializerSyntax) As ArrayCreationExpressionSyntax 26854Public Shared Function ArrayCreationExpression(type As TypeSyntax, initializer As CollectionInitializerSyntax) As ArrayCreationExpressionSyntax 26872Public Shared Function CollectionInitializer(openBraceToken As SyntaxToken, initializers As SeparatedSyntaxList(Of ExpressionSyntax), closeBraceToken As SyntaxToken) As CollectionInitializerSyntax 26894Public Shared Function CollectionInitializer(initializers As SeparatedSyntaxList(Of ExpressionSyntax)) As CollectionInitializerSyntax 26903Public Shared Function CollectionInitializer() As CollectionInitializerSyntax
Generated\Syntax.xml.Syntax.Generated.vb (15)
10876Friend _initializer as CollectionInitializerSyntax 10884Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), fromKeyword As InternalSyntax.KeywordSyntax, initializer As CollectionInitializerSyntax) 10909Public ReadOnly Property Initializer As CollectionInitializerSyntax 10920Public Shadows Function WithInitializer(initializer as CollectionInitializerSyntax) As ObjectCollectionInitializerSyntax 10966Public Function Update(fromKeyword As SyntaxToken, initializer As CollectionInitializerSyntax) As ObjectCollectionInitializerSyntax 23720Friend _initializer as CollectionInitializerSyntax 23728Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), newKeyword As InternalSyntax.KeywordSyntax, attributeLists As SyntaxNode, type As TypeSyntax, arrayBounds As ArgumentListSyntax, rankSpecifiers As SyntaxNode, initializer As CollectionInitializerSyntax) 23870Public ReadOnly Property Initializer As CollectionInitializerSyntax 23881Public Shadows Function WithInitializer(initializer as CollectionInitializerSyntax) As ArrayCreationExpressionSyntax 23955Public Function Update(newKeyword As SyntaxToken, attributeLists As SyntaxList(of AttributeListSyntax), type As TypeSyntax, arrayBounds As ArgumentListSyntax, rankSpecifiers As SyntaxList(of ArrayRankSpecifierSyntax), initializer As CollectionInitializerSyntax) As ArrayCreationExpressionSyntax 24008Public Shadows Function WithOpenBraceToken(openBraceToken as SyntaxToken) As CollectionInitializerSyntax 24033Public Shadows Function WithInitializers(initializers as SeparatedSyntaxList(Of ExpressionSyntax)) As CollectionInitializerSyntax 24037Public Shadows Function AddInitializers(ParamArray items As ExpressionSyntax()) As CollectionInitializerSyntax 24055Public Shadows Function WithCloseBraceToken(closeBraceToken as SyntaxToken) As CollectionInitializerSyntax 24099Public Function Update(openBraceToken As SyntaxToken, initializers As SeparatedSyntaxList(Of ExpressionSyntax), closeBraceToken As SyntaxToken) As CollectionInitializerSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (6)
ExpressionSyntaxExtensions.vb (4)
125If TypeOf expression Is CollectionInitializerSyntax Then 126Dim collectionInitializer = DirectCast(expression, CollectionInitializerSyntax) 172Private Function DetermineType(collectionInitializer As CollectionInitializerSyntax, 179collectionInitializer = DirectCast(collectionInitializer.Initializers(0), CollectionInitializerSyntax)
SyntaxNodeExtensions.vb (1)
787Function(n As CollectionInitializerSyntax) (n.OpenBraceToken, n.CloseBraceToken),
VisualBasicSyntaxFacts.vb (1)
680If TypeOf node Is CollectionInitializerSyntax Then
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (7)
SyntaxTreeExtensions.vb (2)
386targetToken.IsChildToken(Of CollectionInitializerSyntax)(Function(collectionInitializer) collectionInitializer.OpenBraceToken) OrElse 898Dim collectionInitializer = TryCast(expression, CollectionInitializerSyntax)
VisualBasicIndentationService.Indenter.vb (1)
207TypeOf visibleTokenOnCurrentLineParent Is CollectionInitializerSyntax Then
VisualBasicTypeInferenceService.TypeInferrer.vb (3)
74Function(collectionInitializer As CollectionInitializerSyntax) InferTypeInCollectionInitializerExpression(collectionInitializer, expression), 148Function(collectionInitializer As CollectionInitializerSyntax) InferTypeInCollectionInitializerExpression(collectionInitializer, previousToken:=token), 1031collectionInitializer As CollectionInitializerSyntax,
VisualBasicUseCollectionInitializerCodeFixProvider.vb (1)
67matches As ImmutableArray(Of ExpressionStatementSyntax)) As CollectionInitializerSyntax
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Structure\CollectionInitializerStructureProviderTests.vb (1)
11Inherits AbstractVisualBasicSyntaxNodeStructureProviderTests(Of CollectionInitializerSyntax)
Microsoft.CodeAnalysis.VisualBasic.Features (23)
ExtractMethod\VisualBasicSelectionResult.vb (1)
148If TypeOf node Is CollectionInitializerSyntax Then
SignatureHelp\CollectionInitializerSignatureHelpProvider.vb (5)
32Private Function TryGetInitializerExpression(root As SyntaxNode, position As Integer, syntaxFacts As ISyntaxFactsService, triggerReason As SignatureHelpTriggerReason, cancellationToken As CancellationToken, <Out> ByRef expression As CollectionInitializerSyntax) As Boolean 41TypeOf token.Parent Is CollectionInitializerSyntax 44Private Shared Function IsInitializerExpressionToken(expression As CollectionInitializerSyntax, token As SyntaxToken) As Boolean 50Dim collectionInitializer As CollectionInitializerSyntax = Nothing 71Dim expression As CollectionInitializerSyntax = Nothing
SignatureHelp\SignatureHelpUtilities.vb (6)
14Private ReadOnly s_getCollectionInitializerOpenToken As Func(Of CollectionInitializerSyntax, SyntaxToken) = Function(i) i.OpenBraceToken 33Private ReadOnly s_getCollectionInitializerCloseToken As Func(Of CollectionInitializerSyntax, SyntaxToken) = Function(i) i.CloseBraceToken 37Private ReadOnly s_getCollectionInitializerArgumentsWithSeparators As Func(Of CollectionInitializerSyntax, SyntaxNodeOrTokenList) = Function(i) i.Initializers.GetWithSeparators() 49Private ReadOnly s_getCollectionInitializerNames As Func(Of CollectionInitializerSyntax, IEnumerable(Of String)) = Function(i) i.Initializers.Select(Function(a) DirectCast(Nothing, String)) 63Friend Function GetSignatureHelpSpan(initializer As CollectionInitializerSyntax) As TextSpan 87Friend Function GetSignatureHelpState(initializer As CollectionInitializerSyntax, position As Integer) As SignatureHelpState?
Structure\Providers\CollectionInitializerStructureProvider.vb (2)
14Inherits AbstractSyntaxNodeStructureProvider(Of CollectionInitializerSyntax) 17node As CollectionInitializerSyntax,
Structure\VisualBasicBlockStructureProvider.vb (1)
18builder.Add(Of CollectionInitializerSyntax, CollectionInitializerStructureProvider)
UseAutoProperty\VisualBasicUseAutoPropertyCodeFixProvider.vb (1)
74If(TryCast(initializer.equalsValue?.Value, CollectionInitializerSyntax), SyntaxFactory.CollectionInitializer()))
VisualBasicUseCollectionInitializerCodeFixProvider.vb (1)
67matches As ImmutableArray(Of ExpressionStatementSyntax)) As CollectionInitializerSyntax
Wrapping\SeparatedSyntaxList\VisualBasicCollectionCreationExpressionWrapper.vb (6)
9Inherits AbstractVisualBasicSeparatedSyntaxListWrapper(Of CollectionInitializerSyntax, ExpressionSyntax) 43Protected Overrides Function FirstToken(listSyntax As CollectionInitializerSyntax) As SyntaxToken 47Protected Overrides Function LastToken(listSyntax As CollectionInitializerSyntax) As SyntaxToken 51Protected Overrides Function GetListItems(listSyntax As CollectionInitializerSyntax) As SeparatedSyntaxList(Of ExpressionSyntax) 55Protected Overrides Function TryGetApplicableList(node As SyntaxNode) As CollectionInitializerSyntax 61root As SyntaxNode, position As Integer, declaration As SyntaxNode, containsSyntaxError As Boolean, listSyntax As CollectionInitializerSyntax) As Boolean
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (16)
FlowAnalysis\RegionAnalysisTests.vb (3)
4829Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax) 4852Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax) 4875Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax)
FlowAnalysis\RegionAnalysisTestsWithStaticLocals.vb (3)
2732Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax) 2755Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax) 2778Dim exprSyntaxNode = DirectCast(tree.GetCompilationUnitRoot().FindToken(tree.GetRoot.ToFullString().IndexOf("{4, 5}", StringComparison.Ordinal)).Parent, CollectionInitializerSyntax)
Semantics\ArrayLiteralTests.vb (6)
1494Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of CollectionInitializerSyntax)(compilation, "a.vb") 1629Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of CollectionInitializerSyntax)(compilation, "a.vb") 1685Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of CollectionInitializerSyntax)(compilation, "a.vb") 1719Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of CollectionInitializerSyntax)(compilation, "a.vb") 2049Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of CollectionInitializerSyntax)(compilation, "a.vb") 2082Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of CollectionInitializerSyntax)(compilation, "a.vb")
Semantics\GetExtendedSemanticInfoTests.vb (1)
3212Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of CollectionInitializerSyntax)(compilation, "a.vb")
Semantics\GetSemanticInfoTests.vb (3)
2199Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of CollectionInitializerSyntax)(compilation, "a.vb", 0) 2209semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of CollectionInitializerSyntax)(compilation, "a.vb", 1) 2238Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of CollectionInitializerSyntax)(compilation, "a.vb")
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (3)
Generated\Syntax.Test.xml.Generated.vb (1)
14780Private Shared Function GenerateRedCollectionInitializer() As CollectionInitializerSyntax
Syntax\SyntaxListTests.vb (2)
261Dim node = tree.GetRoot().DescendantNodes().OfType(Of CollectionInitializerSyntax)().First() 287Dim node = tree.GetRoot().DescendantNodes().OfType(Of CollectionInitializerSyntax)().First()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (12)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (4)
125If TypeOf expression Is CollectionInitializerSyntax Then 126Dim collectionInitializer = DirectCast(expression, CollectionInitializerSyntax) 172Private Function DetermineType(collectionInitializer As CollectionInitializerSyntax, 179collectionInitializer = DirectCast(collectionInitializer.Initializers(0), CollectionInitializerSyntax)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (2)
386targetToken.IsChildToken(Of CollectionInitializerSyntax)(Function(collectionInitializer) collectionInitializer.OpenBraceToken) OrElse 898Dim collectionInitializer = TryCast(expression, CollectionInitializerSyntax)
SyntaxNodeExtensions.vb (1)
787Function(n As CollectionInitializerSyntax) (n.OpenBraceToken, n.CloseBraceToken),
VisualBasicIndentationService.Indenter.vb (1)
207TypeOf visibleTokenOnCurrentLineParent Is CollectionInitializerSyntax Then
VisualBasicSyntaxFacts.vb (1)
680If TypeOf node Is CollectionInitializerSyntax Then
VisualBasicTypeInferenceService.TypeInferrer.vb (3)
74Function(collectionInitializer As CollectionInitializerSyntax) InferTypeInCollectionInitializerExpression(collectionInitializer, expression), 148Function(collectionInitializer As CollectionInitializerSyntax) InferTypeInCollectionInitializerExpression(collectionInitializer, previousToken:=token), 1031collectionInitializer As CollectionInitializerSyntax,
Microsoft.VisualStudio.LanguageServices.VisualBasic (6)
CodeModel\MethodXML\MethodXmlBuilder.vb (5)
191Return TryGenerateCollectionInitializer(DirectCast(expression, CollectionInitializerSyntax)) 565Private Function TryGenerateCollectionInitializer(collectionInitializer As CollectionInitializerSyntax) As Boolean 586If Not TryGenerateCollectionInitializer(DirectCast(initializer, CollectionInitializerSyntax)) Then 602If Not TryGenerateArrayInitializer(DirectCast(initializer, CollectionInitializerSyntax)) Then 632Private Function TryGenerateArrayInitializer(collectionInitializer As CollectionInitializerSyntax) As Boolean
Help\VisualBasicHelpContextService.Visitor.vb (1)
137Public Overrides Sub VisitCollectionInitializer(node As CollectionInitializerSyntax)
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (6)
IOperation\IOperationTests_ArrayCreationAndInitializer.vb (5)
395VerifyOperationTreeAndDiagnosticsForTest(Of CollectionInitializerSyntax)(source, expectedOperationTree, expectedDiagnostics) 424VerifyOperationTreeAndDiagnosticsForTest(Of CollectionInitializerSyntax)(source, expectedOperationTree, expectedDiagnostics) 486VerifyOperationTreeAndDiagnosticsForTest(Of CollectionInitializerSyntax)(source, expectedOperationTree, expectedDiagnostics) 619VerifyOperationTreeAndDiagnosticsForTest(Of CollectionInitializerSyntax)(source, expectedOperationTree, expectedDiagnostics) 968VerifyOperationTreeAndDiagnosticsForTest(Of CollectionInitializerSyntax)(source, expectedOperationTree, expectedDiagnostics)
IOperation\IOperationTests_InvalidExpression.vb (1)
386VerifyOperationTreeAndDiagnosticsForTest(Of CollectionInitializerSyntax)(source, expectedOperationTree, expectedDiagnostics)