4 instantiations of ObjectCreationExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
21911Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.ObjectCreationExpressionSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
3985Return New ObjectCreationExpressionSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newNewKeyword, newAttributeLists.Node, newType, newArgumentList, newInitializer) 26671Return New ObjectCreationExpressionSyntax(SyntaxKind.ObjectCreationExpression, Nothing, Nothing, DirectCast(newKeyword.Node, InternalSyntax.KeywordSyntax), attributeLists.Node, type, argumentList, initializer)
Generated\Syntax.xml.Syntax.Generated.vb (1)
23330Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ObjectCreationExpressionSyntax(kind, errors, annotations, newKeyword, if(attributeLists IsNot Nothing, attributeLists.Green, Nothing), DirectCast(type.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.TypeSyntax), if(argumentList IsNot Nothing, DirectCast(argumentList.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ArgumentListSyntax), Nothing), if(initializer IsNot Nothing, DirectCast(initializer.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ObjectCreationInitializerSyntax), Nothing)), Nothing, 0)
290 references to ObjectCreationExpressionSyntax
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\ControlFlowGraphVerifier.cs (2)
1238var objCreation = (VisualBasic.Syntax.ObjectCreationExpressionSyntax)syntax;
Microsoft.CodeAnalysis.VisualBasic (34)
Binding\Binder_Expressions.vb (1)
79Return BindObjectCreationExpression(DirectCast(node, ObjectCreationExpressionSyntax), diagnostics)
Binding\Binder_Initializers.vb (2)
407Dim objectCreationExpressionSyntax = DirectCast(asNew.NewExpression, ObjectCreationExpressionSyntax) 515ObjectCreationExpressionSyntax)
Binding\Binder_ObjectInitializer.vb (5)
14node As ObjectCreationExpressionSyntax, 74node As ObjectCreationExpressionSyntax, 550syntaxNode As ObjectCreationExpressionSyntax, 578objectCreationSyntax As ObjectCreationExpressionSyntax, 759objectCreationSyntax As ObjectCreationExpressionSyntax,
Binding\Binder_Statements.vb (1)
1183Dim objectCreationExpressionSyntax = DirectCast(asNew.NewExpression, ObjectCreationExpressionSyntax)
Binding\MemberSemanticModel.vb (1)
910Friend Overrides Function GetCollectionInitializerAddSymbolInfo(collectionInitializer As ObjectCreationExpressionSyntax, node As ExpressionSyntax, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo
Compilation\SemanticModel.vb (6)
61Friend MustOverride Function GetCollectionInitializerAddSymbolInfo(collectionInitializer As ObjectCreationExpressionSyntax, node As ExpressionSyntax, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo 186Dim collectionInitializer = DirectCast(expression.Parent.Parent.Parent, ObjectCreationExpressionSyntax) 929DirectCast(boundNodes.LowestBoundNodeOfSyntacticParent.Syntax, ObjectCreationExpressionSyntax).Type Is lowestExpr.Syntax Then 995((parentSyntax.Kind = SyntaxKind.ObjectCreationExpression AndAlso (DirectCast(parentSyntax, ObjectCreationExpressionSyntax).Type Is boundNodes.LowestBoundNode.Syntax))) Then 1035DirectCast(boundNodes.LowestBoundNodeOfSyntacticParent.Syntax, ObjectCreationExpressionSyntax).Type Is boundNodes.LowestBoundNode.Syntax AndAlso 1144Dim typeSyntax = DirectCast(lowestExpr.Syntax, ObjectCreationExpressionSyntax).Type
Compilation\SpeculativeSemanticModelWithMemberModel.vb (1)
249Friend Overrides Function GetCollectionInitializerAddSymbolInfo(collectionInitializer As ObjectCreationExpressionSyntax, node As ExpressionSyntax, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo
Compilation\SyntaxTreeSemanticModel.vb (1)
259Friend Overrides Function GetCollectionInitializerAddSymbolInfo(collectionInitializer As ObjectCreationExpressionSyntax, node As ExpressionSyntax, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo
Generated\Syntax.xml.Main.Generated.vb (6)
452Public Overridable Function VisitObjectCreationExpression(ByVal node As ObjectCreationExpressionSyntax) As TResult 1187Public Overridable Sub VisitObjectCreationExpression(ByVal node As ObjectCreationExpressionSyntax) 3970Public Overrides Function VisitObjectCreationExpression(ByVal node As ObjectCreationExpressionSyntax) As SyntaxNode 26649Public Shared Function ObjectCreationExpression(newKeyword As SyntaxToken, attributeLists As SyntaxList(of AttributeListSyntax), type As TypeSyntax, argumentList As ArgumentListSyntax, initializer As ObjectCreationInitializerSyntax) As ObjectCreationExpressionSyntax 26693Public Shared Function ObjectCreationExpression(attributeLists As SyntaxList(of AttributeListSyntax), type As TypeSyntax, argumentList As ArgumentListSyntax, initializer As ObjectCreationInitializerSyntax) As ObjectCreationExpressionSyntax 26705Public Shared Function ObjectCreationExpression(type As TypeSyntax) As ObjectCreationExpressionSyntax
Generated\Syntax.xml.Syntax.Generated.vb (8)
23355Public Shadows Function WithNewKeyword(newKeyword as SyntaxToken) As ObjectCreationExpressionSyntax 23386Public Shadows Function WithAttributeLists(attributeLists as SyntaxList(Of AttributeListSyntax)) As ObjectCreationExpressionSyntax 23390Public Shadows Function AddAttributeLists(ParamArray items As AttributeListSyntax()) As ObjectCreationExpressionSyntax 23411Public Shadows Function WithType(type as TypeSyntax) As ObjectCreationExpressionSyntax 23433Public Shadows Function WithArgumentList(argumentList as ArgumentListSyntax) As ObjectCreationExpressionSyntax 23437Public Shadows Function AddArgumentListArguments(ParamArray items As ArgumentSyntax()) As ObjectCreationExpressionSyntax 23459Public Shadows Function WithInitializer(initializer as ObjectCreationInitializerSyntax) As ObjectCreationExpressionSyntax 23521Public Function Update(newKeyword As SyntaxToken, attributeLists As SyntaxList(of AttributeListSyntax), type As TypeSyntax, argumentList As ArgumentListSyntax, initializer As ObjectCreationInitializerSyntax) As ObjectCreationExpressionSyntax
Syntax\SyntaxExtensions.vb (1)
55Return DirectCast(newExpressionSyntax, ObjectCreationExpressionSyntax).Type
Syntax\SyntaxFacts.vb (1)
101Return DirectCast(parent, ObjectCreationExpressionSyntax).Type Is node
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (12)
ExpressionSyntaxExtensions.vb (1)
485If Not (TypeOf expression Is ObjectCreationExpressionSyntax) AndAlso
MemberAccessExpressionSyntaxExtensions.vb (1)
111TypeOf current.Parent Is ObjectCreationExpressionSyntax Then
ParenthesizedExpressionSyntaxExtensions.vb (1)
222Dim objectCreation = DirectCast(expression, ObjectCreationExpressionSyntax)
SpeculationAnalyzer.vb (1)
496Return DirectCast(expression, ObjectCreationExpressionSyntax).ArgumentList
VisualBasicSimplifyObjectCreationDiagnosticAnalyzer.vb (1)
49Dim objectCreation = TryCast(variableDeclarator.Initializer?.Value, ObjectCreationExpressionSyntax)
VisualBasicSyntaxFacts.vb (5)
685TypeOf node.Parent.Parent Is ObjectCreationExpressionSyntax Then 1075Dim objectCreation = TryCast(parent, ObjectCreationExpressionSyntax) 1224Dim argumentList = DirectCast(node, ObjectCreationExpressionSyntax).ArgumentList 1779Dim objectCreationExpression = DirectCast(node, ObjectCreationExpressionSyntax) 1852Dim objectCreationExpression = DirectCast(node, ObjectCreationExpressionSyntax)
VisualBasicUseCollectionInitializerDiagnosticAnalyzer.vb (1)
18ObjectCreationExpressionSyntax,
VisualBasicUseObjectInitializerDiagnosticAnalyzer.vb (1)
18ObjectCreationExpressionSyntax,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (22)
ExpressionSyntaxExtensions.vb (2)
175TypeOf expression Is ObjectCreationExpressionSyntax AndAlso 176DirectCast(expression, ObjectCreationExpressionSyntax).ArgumentList Is Nothing
ObjectCreationExpressionExtensions.vb (1)
12Public Function CanRemoveEmptyArgumentList(objectCreationExpression As ObjectCreationExpressionSyntax) As Boolean
SyntaxTreeExtensions.vb (2)
521token.IsChildToken(Of ObjectCreationExpressionSyntax)(Function(objectCreation) objectCreation.NewKeyword) OrElse 903Dim objectCreation = TryCast(expression, ObjectCreationExpressionSyntax)
UseInitializerHelpers.vb (3)
11objectCreation As ObjectCreationExpressionSyntax, 12initializer As ObjectCreationInitializerSyntax) As ObjectCreationExpressionSyntax 26Public Sub AddExistingItems(objectCreation As ObjectCreationExpressionSyntax, nodesAndTokens As ArrayBuilder(Of SyntaxNodeOrToken))
VisualBasicAddParameterCodeFixProvider.vb (1)
24ObjectCreationExpressionSyntax)
VisualBasicTypeInferenceService.TypeInferrer.vb (3)
161Function(objectCreation As ObjectCreationExpressionSyntax) InferTypes(objectCreation), 292Dim creation = TryCast(argumentList.Parent, ObjectCreationExpressionSyntax) 1066Dim objectCreation = TryCast(objectInitializer?.Parent, ObjectCreationExpressionSyntax)
VisualBasicUseCollectionInitializerCodeFixProvider.vb (5)
21ObjectCreationExpressionSyntax, 33statement As StatementSyntax, objectCreation As ObjectCreationExpressionSyntax, 56objectCreation As ObjectCreationExpressionSyntax, 57matches As ImmutableArray(Of ExpressionStatementSyntax)) As ObjectCreationExpressionSyntax 66objectCreation As ObjectCreationExpressionSyntax,
VisualBasicUseObjectInitializerCodeFixProvider.vb (5)
20ObjectCreationExpressionSyntax, 31statement As StatementSyntax, objectCreation As ObjectCreationExpressionSyntax, 54objectCreation As ObjectCreationExpressionSyntax, 55matches As ImmutableArray(Of Match(Of ExpressionSyntax, StatementSyntax, MemberAccessExpressionSyntax, AssignmentStatementSyntax))) As ObjectCreationExpressionSyntax 64objectCreation As ObjectCreationExpressionSyntax,
Microsoft.CodeAnalysis.VisualBasic.Features (59)
AddImport\VisualBasicAddImportFeatureService.vb (2)
338If TypeOf expression Is ObjectCreationExpressionSyntax Then 357Dim objectCreateExpression = node.GetAncestor(Of ObjectCreationExpressionSyntax)
ChangeSignature\VisualBasicChangeSignatureService.vb (5)
128Dim objectCreation = DirectCast(matchingNode, ObjectCreationExpressionSyntax) 254nodeContainingOriginal = DirectCast(nodeContainingOriginal, ObjectCreationExpressionSyntax).Type 412Dim objectCreation = DirectCast(vbnode, ObjectCreationExpressionSyntax) 415Dim symbolInfo = semanticModel.GetSymbolInfo(DirectCast(originalNode, ObjectCreationExpressionSyntax), cancellationToken) 531Dim objectCreation = TryCast(node, ObjectCreationExpressionSyntax)
Completion\CompletionProviders\NamedParameterCompletionProvider.vb (4)
137Function(objectCreationExpression As ObjectCreationExpressionSyntax) GetObjectCreationExpressionParameterLists(semanticModel, position, objectCreationExpression, cancellationToken)) 142objectCreationExpression As ObjectCreationExpressionSyntax, 213If TypeOf current Is ObjectCreationExpressionSyntax Then 215argumentList = (DirectCast(current, ObjectCreationExpressionSyntax)).ArgumentList
Completion\CompletionProviders\ObjectInitializerCompletionProvider.vb (1)
88Dim objectCreationExpression = TryCast(containingInitializer.Parent, ObjectCreationExpressionSyntax)
Completion\KeywordRecommenders\Declarations\OfKeywordRecommender.vb (1)
117Dim objectCreationExpression = token.GetAncestor(Of ObjectCreationExpressionSyntax)()
Completion\KeywordRecommenders\Expressions\FromKeywordRecommender.vb (1)
31Dim objectCreation = targetToken.GetAncestor(Of ObjectCreationExpressionSyntax)()
Completion\KeywordRecommenders\Expressions\WithKeywordRecommender.vb (1)
29token.IsChildToken(Of ObjectCreationExpressionSyntax)(Function(objectCreation) objectCreation.NewKeyword) OrElse
Completion\KeywordRecommenders\RecommendationHelpers.vb (4)
36Dim objectCreation = DirectCast(asNewClause.NewExpression, ObjectCreationExpressionSyntax) 58Private Function IsLastTokenOfObjectCreation(token As SyntaxToken, objectCreation As ObjectCreationExpressionSyntax) As Boolean 77Dim objectCreation = token.GetAncestors(Of ObjectCreationExpressionSyntax)() _ 89Dim objectCreation = token.GetAncestor(Of ObjectCreationExpressionSyntax)()
ConvertAnonymousType\VisualBasicConvertAnonymousTypeToClassCodeRefactoringProvider.vb (2)
19ObjectCreationExpressionSyntax, 29nameNode As NameSyntax, anonymousObject As AnonymousObjectCreationExpressionSyntax) As ObjectCreationExpressionSyntax
ConvertTupleToStruct\VisualBasicConvertTupleToStructCodeRefactoringProvider.vb (1)
22ObjectCreationExpressionSyntax,
GenerateConstructor\GenerateConstructorCodeFixProvider.vb (2)
46Dim objectCreation = TryCast(node, ObjectCreationExpressionSyntax) 61TypeOf node Is ObjectCreationExpressionSyntax OrElse
GenerateConstructor\VisualBasicGenerateConstructorService.vb (2)
103If TypeOf name.Parent Is ObjectCreationExpressionSyntax Then 104Dim objectCreationExpression = DirectCast(name.Parent, ObjectCreationExpressionSyntax)
GenerateType\VisualBasicGenerateTypeService.vb (4)
26Inherits AbstractGenerateTypeService(Of VisualBasicGenerateTypeService, SimpleNameSyntax, ObjectCreationExpressionSyntax, ExpressionSyntax, TypeBlockSyntax, ArgumentSyntax) 80objectCreationExpression As ObjectCreationExpressionSyntax, 271If TypeOf nameOrMemberAccessExpression.Parent Is ObjectCreationExpressionSyntax Then 272Dim objectCreationExpressionOpt = DirectCast(nameOrMemberAccessExpression.Parent, ObjectCreationExpressionSyntax)
InlineHints\VisualBasicInlineParameterNameHintsService.vb (1)
66If TypeOf arg Is ObjectCreationExpressionSyntax Then
IntroduceParameter\VisualBasicIntroduceParameterCodeRefactoringProvider.vb (1)
15Inherits AbstractIntroduceParameterCodeRefactoringProvider(Of ExpressionSyntax, InvocationExpressionSyntax, ObjectCreationExpressionSyntax, IdentifierNameSyntax)
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.DelegateType.vb (1)
14Private Shared Function GetDelegateTypeConstructors(objectCreationExpression As ObjectCreationExpressionSyntax,
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.NormalType.vb (2)
18objectCreationExpression As ObjectCreationExpressionSyntax, 45Private Shared Function ConvertNormalTypeConstructor(constructor As IMethodSymbol, objectCreationExpression As ObjectCreationExpressionSyntax, semanticModel As SemanticModel,
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.vb (5)
34Dim expression As ObjectCreationExpressionSyntax = Nothing 44Private Shared Function TryGetObjectCreationExpression(root As SyntaxNode, position As Integer, syntaxFacts As ISyntaxFactsService, triggerReason As SignatureHelpTriggerReason, cancellationToken As CancellationToken, ByRef expression As ObjectCreationExpressionSyntax) As Boolean 55TypeOf token.Parent.Parent Is ObjectCreationExpressionSyntax 58Private Shared Function IsArgumentListToken(node As ObjectCreationExpressionSyntax, token As SyntaxToken) As Boolean 67Dim objectCreationExpression As ObjectCreationExpressionSyntax = Nothing
UseInitializerHelpers.vb (3)
11objectCreation As ObjectCreationExpressionSyntax, 12initializer As ObjectCreationInitializerSyntax) As ObjectCreationExpressionSyntax 26Public Sub AddExistingItems(objectCreation As ObjectCreationExpressionSyntax, nodesAndTokens As ArrayBuilder(Of SyntaxNodeOrToken))
VisualBasicAddParameterCodeFixProvider.vb (1)
24ObjectCreationExpressionSyntax)
VisualBasicSimplifyObjectCreationDiagnosticAnalyzer.vb (1)
49Dim objectCreation = TryCast(variableDeclarator.Initializer?.Value, ObjectCreationExpressionSyntax)
VisualBasicUseCollectionInitializerCodeFixProvider.vb (5)
21ObjectCreationExpressionSyntax, 33statement As StatementSyntax, objectCreation As ObjectCreationExpressionSyntax, 56objectCreation As ObjectCreationExpressionSyntax, 57matches As ImmutableArray(Of ExpressionStatementSyntax)) As ObjectCreationExpressionSyntax 66objectCreation As ObjectCreationExpressionSyntax,
VisualBasicUseCollectionInitializerDiagnosticAnalyzer.vb (1)
18ObjectCreationExpressionSyntax,
VisualBasicUseObjectInitializerCodeFixProvider.vb (5)
20ObjectCreationExpressionSyntax, 31statement As StatementSyntax, objectCreation As ObjectCreationExpressionSyntax, 54objectCreation As ObjectCreationExpressionSyntax, 55matches As ImmutableArray(Of Match(Of ExpressionSyntax, StatementSyntax, MemberAccessExpressionSyntax, AssignmentStatementSyntax))) As ObjectCreationExpressionSyntax 64objectCreation As ObjectCreationExpressionSyntax,
VisualBasicUseObjectInitializerDiagnosticAnalyzer.vb (1)
18ObjectCreationExpressionSyntax,
Wrapping\SeparatedSyntaxList\VisualBasicArgumentWrapper.vb (2)
42TryCast(node, ObjectCreationExpressionSyntax)?.ArgumentList) 62ElseIf TypeOf declaration Is ObjectCreationExpressionSyntax Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (86)
Binding\BindingCollectionInitializerTests.vb (13)
58VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source.Value, expectedOperationTree, expectedDiagnostics) 120VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source.Value, expectedOperationTree, expectedDiagnostics) 186VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source.Value, expectedOperationTree, expectedDiagnostics) 306VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source.Value, expectedOperationTree, expectedDiagnostics) 346VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 381VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 646VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 724VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source.Value, expectedOperationTree, expectedDiagnostics) 926VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1227VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1269VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1587VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1691VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source.Value, expectedOperationTree, expectedDiagnostics)
Binding\BindingObjectInitializerTests.vb (31)
57VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 99VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 133VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 195VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 241VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 284VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 338VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 392VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 428VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 501VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 542VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 596VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 645VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 692VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 736VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 781VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 827VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 973VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1020VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1077VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source.Value, expectedOperationTree, expectedDiagnostics) 1132VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1204VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source.Value, expectedOperationTree, expectedDiagnostics) 1274VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1345VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source.Value, expectedOperationTree, expectedDiagnostics) 1393VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source.Value, expectedOperationTree, expectedDiagnostics) 1468VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1531VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1585VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1676VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1731VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1783VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics)
Compilation\SuppressAccessibilityChecksTests.vb (1)
88Dim creationExpression = speculativeSemanticModel.GetTypeInfo(statement.DescendantNodes().OfType(Of ObjectCreationExpressionSyntax)().Single())
Diagnostics\OperationAnalyzerTests.vb (1)
1849Dim node = tree.GetRoot().DescendantNodes().OfType(Of ObjectCreationExpressionSyntax)().Single()
Semantics\GetExtendedSemanticInfoTests.vb (29)
692Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 905Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 999Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 2776Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 5567Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 5596Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 6929Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 7004Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 7079Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 7154Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 7235Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 7319Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 8739Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 8819Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 8966Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 9039Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 9116Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 9164Dim creation As ObjectCreationExpressionSyntax = CompilationUtils.FindBindingText(Of ObjectCreationExpressionSyntax)(compilation, "a.vb", 1) 9228Dim creation As ObjectCreationExpressionSyntax = CompilationUtils.FindBindingText(Of ObjectCreationExpressionSyntax)(compilation, "a.vb", 1) 9292Dim creation As ObjectCreationExpressionSyntax = CompilationUtils.FindBindingText(Of ObjectCreationExpressionSyntax)(compilation, "a.vb", 1) 9357Dim creation As ObjectCreationExpressionSyntax = CompilationUtils.FindBindingText(Of ObjectCreationExpressionSyntax)(compilation, "a.vb", 1) 9418Dim creation As ObjectCreationExpressionSyntax = CompilationUtils.FindBindingText(Of ObjectCreationExpressionSyntax)(compilation, "a.vb", 1) 9509Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb") 9586Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb")
Semantics\GetSemanticInfoTests.vb (10)
2087semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb", 3) 2142Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb", 0) 2162semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb", 1) 2415Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb", 0) 5347Dim creation As ObjectCreationExpressionSyntax = CompilationUtils.FindBindingText(Of ObjectCreationExpressionSyntax)(compilation, "a.vb", i) 5436Dim creation As ObjectCreationExpressionSyntax = CompilationUtils.FindBindingText(Of ObjectCreationExpressionSyntax)(compilation, "a.vb", i) 5541Dim creation As ObjectCreationExpressionSyntax = CompilationUtils.FindBindingText(Of ObjectCreationExpressionSyntax)(compilation, "a.vb", i)
Semantics\NewOnInterfaceTests.vb (1)
1234Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of ObjectCreationExpressionSyntax)(compilation, "a.vb")
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (3)
SymbolsTests\Metadata\PE\HasUnsupportedMetadata.vb (3)
477Dim decl = tree.GetRoot().DescendantNodes.OfType(Of ObjectCreationExpressionSyntax).Single() 490decl = tree.GetRoot().DescendantNodes.OfType(Of ObjectCreationExpressionSyntax).Single() 503decl = tree.GetRoot().DescendantNodes.OfType(Of ObjectCreationExpressionSyntax).Single()
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
14709Private Shared Function GenerateRedObjectCreationExpression() As ObjectCreationExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (26)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
95name.CheckParent(Of ObjectCreationExpressionSyntax)(Function(p) p.Type Is name) OrElse
CodeGeneration\VisualBasicCodeGenerationService.vb (1)
688updatedNewExpression = DirectCast(newExpression, ObjectCreationExpressionSyntax).WithType(newTypeSyntax)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
2276asClause = asNew.WithNewExpression(DirectCast(asNew.NewExpression, ObjectCreationExpressionSyntax).WithType(DirectCast(type, TypeSyntax)))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
485If Not (TypeOf expression Is ObjectCreationExpressionSyntax) AndAlso
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\MemberAccessExpressionSyntaxExtensions.vb\MemberAccessExpressionSyntaxExtensions.vb (1)
111TypeOf current.Parent Is ObjectCreationExpressionSyntax Then
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (2)
521token.IsChildToken(Of ObjectCreationExpressionSyntax)(Function(objectCreation) objectCreation.NewKeyword) OrElse 903Dim objectCreation = TryCast(expression, ObjectCreationExpressionSyntax)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (2)
175TypeOf expression Is ObjectCreationExpressionSyntax AndAlso 176DirectCast(expression, ObjectCreationExpressionSyntax).ArgumentList Is Nothing
ObjectCreationExpressionExtensions.vb (1)
12Public Function CanRemoveEmptyArgumentList(objectCreationExpression As ObjectCreationExpressionSyntax) As Boolean
ParenthesizedExpressionSyntaxExtensions.vb (1)
222Dim objectCreation = DirectCast(expression, ObjectCreationExpressionSyntax)
Simplification\Reducers\VisualBasicMiscellaneousReducer.Rewriter.vb (1)
27Public Overrides Function VisitObjectCreationExpression(node As ObjectCreationExpressionSyntax) As SyntaxNode
Simplification\Reducers\VisualBasicMiscellaneousReducer.vb (3)
66Private Shared ReadOnly s_simplifyObjectCreationExpression As Func(Of ObjectCreationExpressionSyntax, SemanticModel, SimplifierOptions, CancellationToken, SyntaxNode) = AddressOf SimplifyObjectCreationExpression 69objectCreationExpression As ObjectCreationExpressionSyntax, 73) As ObjectCreationExpressionSyntax
Simplification\VisualBasicSimplificationService.Expander.vb (2)
278Public Overrides Function VisitObjectCreationExpression(node As ObjectCreationExpressionSyntax) As SyntaxNode 281Dim newObjectCreationExpression = DirectCast(MyBase.VisitObjectCreationExpression(node), ObjectCreationExpressionSyntax)
SpeculationAnalyzer.vb (1)
496Return DirectCast(expression, ObjectCreationExpressionSyntax).ArgumentList
VisualBasicSyntaxFacts.vb (5)
685TypeOf node.Parent.Parent Is ObjectCreationExpressionSyntax Then 1075Dim objectCreation = TryCast(parent, ObjectCreationExpressionSyntax) 1224Dim argumentList = DirectCast(node, ObjectCreationExpressionSyntax).ArgumentList 1779Dim objectCreationExpression = DirectCast(node, ObjectCreationExpressionSyntax) 1852Dim objectCreationExpression = DirectCast(node, ObjectCreationExpressionSyntax)
VisualBasicTypeInferenceService.TypeInferrer.vb (3)
161Function(objectCreation As ObjectCreationExpressionSyntax) InferTypes(objectCreation), 292Dim creation = TryCast(argumentList.Parent, ObjectCreationExpressionSyntax) 1066Dim objectCreation = TryCast(objectInitializer?.Parent, ObjectCreationExpressionSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (3)
CodeGeneration\SyntaxGeneratorTests.vb (3)
360VerifySyntax(Of ObjectCreationExpressionSyntax)( 364VerifySyntax(Of ObjectCreationExpressionSyntax)( 372VerifySyntax(Of ObjectCreationExpressionSyntax)(
Microsoft.VisualStudio.LanguageServices.VisualBasic (3)
CodeModel\MethodXML\MethodXmlBuilder.vb (2)
197Return TryGenerateNewClass(DirectCast(expression, ObjectCreationExpressionSyntax)) 293Private Function TryGenerateNewClass(objectCreationExpression As ObjectCreationExpressionSyntax) As Boolean
Help\VisualBasicHelpContextService.Visitor.vb (1)
196Public Overrides Sub VisitObjectCreationExpression(node As ObjectCreationExpressionSyntax)
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (39)
IOperation\IOperationTests_IArgument.vb (2)
1379VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1414VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics)
IOperation\IOperationTests_IDelegateCreationExpression.vb (16)
1494VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1583VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1618VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1659VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1705VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1745VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1787VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 3714VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 3743VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 3776VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 3850VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 3878VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 3912VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 3948VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 3982VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 4023VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics)
IOperation\IOperationTests_INoPiaObjectCreationOperation.vb (3)
69VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics, references:={piaCompilation.EmitToImageReference(embedInteropTypes:=True)}) 125VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics, references:={piaCompilation.EmitToImageReference(embedInteropTypes:=True)}) 171VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics, references:={piaCompilation.EmitToImageReference(embedInteropTypes:=True)})
IOperation\IOperationTests_IObjectCreationExpression.vb (9)
270VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 342VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 445VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 484VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 535VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 580VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1072VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1252VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 1282VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics)
IOperation\IOperationTests_IParameterReferenceExpression.vb (5)
415VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 451VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 476VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 505VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 968VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(compilation1, "a.vb", expectedOperationTree, expectedDiagnostics)
IOperation\IOperationTests_ITypeParameterObjectCreation.vb (4)
31VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 61VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 94VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 134VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics)