216 references to ObjectCreationExpression
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\ControlFlowGraphVerifier.cs (1)
1237case VisualBasic.SyntaxKind.ObjectCreationExpression:
Diagnostics\CommonDiagnosticAnalyzers.cs (1)
549protected override VisualBasic.SyntaxKind ObjectCreationExpressionKind => VisualBasic.SyntaxKind.ObjectCreationExpression;
Microsoft.CodeAnalysis.VisualBasic (183)
Binding\Binder_Conversions.vb (2)
1247warnIfResultOfAsyncMethodIsDroppedDueToRelaxation:=Not isExplicit AndAlso tree.Kind <> SyntaxKind.ObjectCreationExpression) 1471warnIfResultOfAsyncMethodIsDroppedDueToRelaxation:=Not isExplicit AndAlso tree.Kind <> SyntaxKind.ObjectCreationExpression,
Binding\Binder_Expressions.vb (1)
78Case SyntaxKind.ObjectCreationExpression
Binding\Binder_Initializers.vb (2)
404Case SyntaxKind.ObjectCreationExpression 513Case SyntaxKind.ObjectCreationExpression
Binding\Binder_Statements.vb (1)
1177Case SyntaxKind.ObjectCreationExpression
Compilation\SemanticModel.vb (5)
183expression.Parent.Parent.Parent IsNot Nothing AndAlso expression.Parent.Parent.Parent.Kind = SyntaxKind.ObjectCreationExpression AndAlso 928boundNodes.LowestBoundNodeOfSyntacticParent.Syntax.Kind = SyntaxKind.ObjectCreationExpression AndAlso 995((parentSyntax.Kind = SyntaxKind.ObjectCreationExpression AndAlso (DirectCast(parentSyntax, ObjectCreationExpressionSyntax).Type Is boundNodes.LowestBoundNode.Syntax))) Then 1034boundNodes.LowestBoundNodeOfSyntacticParent.Syntax.Kind = SyntaxKind.ObjectCreationExpression AndAlso 1142If lowestExpr.Kind = BoundKind.BadExpression AndAlso lowestExpr.Syntax.Kind = SyntaxKind.ObjectCreationExpression Then
Generated\Syntax.xml.Internal.Generated.vb (2)
50071Return New ObjectCreationExpressionSyntax(SyntaxKind.ObjectCreationExpression, newKeyword, attributeLists.Node, type, argumentList, initializer) 62149Return New ObjectCreationExpressionSyntax(SyntaxKind.ObjectCreationExpression, newKeyword, attributeLists.Node, type, argumentList, initializer, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (163)
11743Case SyntaxKind.ObjectCreationExpression, 11973SyntaxKind.ObjectCreationExpression, 12120SyntaxKind.ObjectCreationExpression, 12556SyntaxKind.ObjectCreationExpression, 12687SyntaxKind.ObjectCreationExpression, 13994SyntaxKind.ObjectCreationExpression, 14281SyntaxKind.ObjectCreationExpression, 14460SyntaxKind.ObjectCreationExpression, 14843SyntaxKind.ObjectCreationExpression, 15050SyntaxKind.ObjectCreationExpression, 15760SyntaxKind.ObjectCreationExpression, 16197SyntaxKind.ObjectCreationExpression, 16326SyntaxKind.ObjectCreationExpression, 16443SyntaxKind.ObjectCreationExpression, 16597SyntaxKind.ObjectCreationExpression, 16743SyntaxKind.ObjectCreationExpression, 16889SyntaxKind.ObjectCreationExpression, 17035SyntaxKind.ObjectCreationExpression, 17181SyntaxKind.ObjectCreationExpression, 17327SyntaxKind.ObjectCreationExpression, 17480SyntaxKind.ObjectCreationExpression, 17651SyntaxKind.ObjectCreationExpression, 18508SyntaxKind.ObjectCreationExpression, 18654SyntaxKind.ObjectCreationExpression, 18805SyntaxKind.ObjectCreationExpression, 18947SyntaxKind.ObjectCreationExpression, 19197SyntaxKind.ObjectCreationExpression, 19315SyntaxKind.ObjectCreationExpression, 19432SyntaxKind.ObjectCreationExpression, 19616SyntaxKind.ObjectCreationExpression, 19781SyntaxKind.ObjectCreationExpression, 19899SyntaxKind.ObjectCreationExpression, 20192SyntaxKind.ObjectCreationExpression, 20318SyntaxKind.ObjectCreationExpression, 20464SyntaxKind.ObjectCreationExpression, 20581SyntaxKind.ObjectCreationExpression, 20727SyntaxKind.ObjectCreationExpression, 20844SyntaxKind.ObjectCreationExpression, 20990SyntaxKind.ObjectCreationExpression, 21107SyntaxKind.ObjectCreationExpression, 21253SyntaxKind.ObjectCreationExpression, 21370SyntaxKind.ObjectCreationExpression, 21516SyntaxKind.ObjectCreationExpression, 21633SyntaxKind.ObjectCreationExpression, 21779SyntaxKind.ObjectCreationExpression, 21896SyntaxKind.ObjectCreationExpression, 22042SyntaxKind.ObjectCreationExpression, 22159SyntaxKind.ObjectCreationExpression, 22305SyntaxKind.ObjectCreationExpression, 22422SyntaxKind.ObjectCreationExpression, 22568SyntaxKind.ObjectCreationExpression, 22685SyntaxKind.ObjectCreationExpression, 22831SyntaxKind.ObjectCreationExpression, 22948SyntaxKind.ObjectCreationExpression, 23106SyntaxKind.ObjectCreationExpression, 23221SyntaxKind.ObjectCreationExpression, 23470SyntaxKind.ObjectCreationExpression, 23587SyntaxKind.ObjectCreationExpression, 23740SyntaxKind.ObjectCreationExpression, 23857SyntaxKind.ObjectCreationExpression, 24016SyntaxKind.ObjectCreationExpression, 24133SyntaxKind.ObjectCreationExpression, 24354SyntaxKind.ObjectCreationExpression, 24643SyntaxKind.ObjectCreationExpression, 25123SyntaxKind.ObjectCreationExpression, 25583SyntaxKind.ObjectCreationExpression, 25757SyntaxKind.ObjectCreationExpression, 25937SyntaxKind.ObjectCreationExpression, 26671Return New ObjectCreationExpressionSyntax(SyntaxKind.ObjectCreationExpression, Nothing, Nothing, DirectCast(newKeyword.Node, InternalSyntax.KeywordSyntax), attributeLists.Node, type, argumentList, initializer) 26973SyntaxKind.ObjectCreationExpression, 27156SyntaxKind.ObjectCreationExpression, 27339SyntaxKind.ObjectCreationExpression, 27535SyntaxKind.ObjectCreationExpression, 27683SyntaxKind.ObjectCreationExpression, 27823SyntaxKind.ObjectCreationExpression, 27967SyntaxKind.ObjectCreationExpression, 28084SyntaxKind.ObjectCreationExpression, 28228SyntaxKind.ObjectCreationExpression, 28345SyntaxKind.ObjectCreationExpression, 28489SyntaxKind.ObjectCreationExpression, 28606SyntaxKind.ObjectCreationExpression, 28750SyntaxKind.ObjectCreationExpression, 28867SyntaxKind.ObjectCreationExpression, 29011SyntaxKind.ObjectCreationExpression, 29128SyntaxKind.ObjectCreationExpression, 29272SyntaxKind.ObjectCreationExpression, 29389SyntaxKind.ObjectCreationExpression, 29533SyntaxKind.ObjectCreationExpression, 29650SyntaxKind.ObjectCreationExpression, 29794SyntaxKind.ObjectCreationExpression, 29911SyntaxKind.ObjectCreationExpression, 30055SyntaxKind.ObjectCreationExpression, 30172SyntaxKind.ObjectCreationExpression, 30316SyntaxKind.ObjectCreationExpression, 30433SyntaxKind.ObjectCreationExpression, 30577SyntaxKind.ObjectCreationExpression, 30694SyntaxKind.ObjectCreationExpression, 30838SyntaxKind.ObjectCreationExpression, 30955SyntaxKind.ObjectCreationExpression, 31099SyntaxKind.ObjectCreationExpression, 31216SyntaxKind.ObjectCreationExpression, 31360SyntaxKind.ObjectCreationExpression, 31477SyntaxKind.ObjectCreationExpression, 31621SyntaxKind.ObjectCreationExpression, 31738SyntaxKind.ObjectCreationExpression, 31882SyntaxKind.ObjectCreationExpression, 31999SyntaxKind.ObjectCreationExpression, 32143SyntaxKind.ObjectCreationExpression, 32260SyntaxKind.ObjectCreationExpression, 32404SyntaxKind.ObjectCreationExpression, 32521SyntaxKind.ObjectCreationExpression, 32665SyntaxKind.ObjectCreationExpression, 32782SyntaxKind.ObjectCreationExpression, 32926SyntaxKind.ObjectCreationExpression, 33043SyntaxKind.ObjectCreationExpression, 33187SyntaxKind.ObjectCreationExpression, 33304SyntaxKind.ObjectCreationExpression, 33448SyntaxKind.ObjectCreationExpression, 33565SyntaxKind.ObjectCreationExpression, 33709SyntaxKind.ObjectCreationExpression, 33826SyntaxKind.ObjectCreationExpression, 33984SyntaxKind.ObjectCreationExpression, 34099SyntaxKind.ObjectCreationExpression, 34287SyntaxKind.ObjectCreationExpression, 34429SyntaxKind.ObjectCreationExpression, 34571SyntaxKind.ObjectCreationExpression, 34713SyntaxKind.ObjectCreationExpression, 34861SyntaxKind.ObjectCreationExpression, 35024SyntaxKind.ObjectCreationExpression, 35141SyntaxKind.ObjectCreationExpression, 35316SyntaxKind.ObjectCreationExpression, 35433SyntaxKind.ObjectCreationExpression, 35550SyntaxKind.ObjectCreationExpression, 35710SyntaxKind.ObjectCreationExpression, 36004SyntaxKind.ObjectCreationExpression, 36306SyntaxKind.ObjectCreationExpression, 37043SyntaxKind.ObjectCreationExpression, 37223SyntaxKind.ObjectCreationExpression, 37340SyntaxKind.ObjectCreationExpression, 37529SyntaxKind.ObjectCreationExpression, 37690SyntaxKind.ObjectCreationExpression, 38199SyntaxKind.ObjectCreationExpression, 38351SyntaxKind.ObjectCreationExpression, 38503SyntaxKind.ObjectCreationExpression, 38660SyntaxKind.ObjectCreationExpression, 38821SyntaxKind.ObjectCreationExpression, 38963SyntaxKind.ObjectCreationExpression, 39110SyntaxKind.ObjectCreationExpression, 39320SyntaxKind.ObjectCreationExpression, 39437SyntaxKind.ObjectCreationExpression, 39787SyntaxKind.ObjectCreationExpression, 39927SyntaxKind.ObjectCreationExpression, 40074SyntaxKind.ObjectCreationExpression, 40825SyntaxKind.ObjectCreationExpression, 41468SyntaxKind.ObjectCreationExpression, 41610SyntaxKind.ObjectCreationExpression, 42251SyntaxKind.ObjectCreationExpression, 42482SyntaxKind.ObjectCreationExpression, 42648SyntaxKind.ObjectCreationExpression, 43003SyntaxKind.ObjectCreationExpression, 43168SyntaxKind.ObjectCreationExpression, 43312SyntaxKind.ObjectCreationExpression, 43463SyntaxKind.ObjectCreationExpression,
Generated\Syntax.xml.Syntax.Generated.vb (1)
23313''' <item><description><see cref="SyntaxKind.ObjectCreationExpression"/></description></item>
Operations\VisualBasicOperationFactory_Methods.vb (1)
602conversionSyntax.Kind() = SyntaxKind.ObjectCreationExpression OrElse
Parser\Parser.vb (2)
2236SyntaxKind.ObjectCreationExpression, 2339SyntaxKind.ObjectCreationExpression, newKeyword,
Syntax\SyntaxExtensions.vb (1)
54Case SyntaxKind.ObjectCreationExpression
Syntax\SyntaxFacts.vb (2)
100Case SyntaxKind.ObjectCreationExpression 689SyntaxKind.ObjectCreationExpression,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (6)
ParenthesizedExpressionSyntaxExtensions.vb (1)
221If expression.IsKind(SyntaxKind.ObjectCreationExpression) Then
SemanticModelExtensions.vb (1)
136If type.IsParentKind(SyntaxKind.ObjectCreationExpression) AndAlso
SpeculationAnalyzer.vb (1)
495Case SyntaxKind.ObjectCreationExpression
VisualBasicInferredMemberNameSimplifier.vb (1)
38Dim requiresExplicitNames = parentMemberInitializer.IsParentKind(SyntaxKind.ObjectCreationExpression)
VisualBasicQualifyMemberAccessDiagnosticAnalyzer.vb (1)
37node.IsKind(SyntaxKind.ObjectCreationExpression))
VisualBasicSyntaxKinds.vb (1)
100Public ReadOnly Property ObjectCreationExpression As Integer = SyntaxKind.ObjectCreationExpression Implements ISyntaxKinds.ObjectCreationExpression
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
286ElseIf argumentList.IsParentKind(SyntaxKind.ObjectCreationExpression) Then
Microsoft.CodeAnalysis.VisualBasic.Features (9)
ChangeSignature\VisualBasicChangeSignatureService.vb (6)
44SyntaxKind.ObjectCreationExpression)) 62SyntaxKind.ObjectCreationExpression, 83SyntaxKind.ObjectCreationExpression, 127If matchingNode.Kind() = SyntaxKind.ObjectCreationExpression Then 253If nodeContainingOriginal.IsKind(SyntaxKind.ObjectCreationExpression) Then 411If vbnode.IsKind(SyntaxKind.ObjectCreationExpression) Then
Completion\KeywordRecommenders\RecommendationHelpers.vb (1)
35Case SyntaxKind.ObjectCreationExpression
GenerateMember\GenerateEnumMember\VisualBasicGenerateEnumMemberService.vb (1)
44If Not simpleNameOrMemberAccessExpression.IsParentKind(SyntaxKind.ObjectCreationExpression) AndAlso
VisualBasicQualifyMemberAccessDiagnosticAnalyzer.vb (1)
37node.IsKind(SyntaxKind.ObjectCreationExpression))
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Compilation\SemanticModelAPITests.vb (1)
592Dim originalExpression = originalStatement.DescendantNodes().Where(Function(syntax) syntax.Kind = SyntaxKind.ObjectCreationExpression).FirstOrDefault()
Semantics\MethodCalls.vb (1)
2927Dim objectCreationNode = tree.FindNodeOrTokenByKind(SyntaxKind.ObjectCreationExpression)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (3)
Parser\ParseExpression.vb (3)
439Assert.Equal(SyntaxKind.ObjectCreationExpression, expr.Kind) 451Assert.Equal(SyntaxKind.ObjectCreationExpression, expr.Kind) 457Assert.Equal(SyntaxKind.ObjectCreationExpression, expr.Kind)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (9)
CodeGeneration\VisualBasicCodeGenerationService.vb (1)
687Case SyntaxKind.ObjectCreationExpression
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
2275Case SyntaxKind.ObjectCreationExpression
ParenthesizedExpressionSyntaxExtensions.vb (1)
221If expression.IsKind(SyntaxKind.ObjectCreationExpression) Then
SemanticModelExtensions.vb (1)
136If type.IsParentKind(SyntaxKind.ObjectCreationExpression) AndAlso
Simplification\VisualBasicSimplificationService.Expander.vb (1)
629If symbol.IsConstructor() AndAlso parent.Kind = SyntaxKind.ObjectCreationExpression Then
SpeculationAnalyzer.vb (1)
495Case SyntaxKind.ObjectCreationExpression
VisualBasicInferredMemberNameSimplifier.vb (1)
38Dim requiresExplicitNames = parentMemberInitializer.IsParentKind(SyntaxKind.ObjectCreationExpression)
VisualBasicSyntaxKinds.vb (1)
100Public ReadOnly Property ObjectCreationExpression As Integer = SyntaxKind.ObjectCreationExpression Implements ISyntaxKinds.ObjectCreationExpression
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
286ElseIf argumentList.IsParentKind(SyntaxKind.ObjectCreationExpression) Then
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
CodeModel\MethodXML\MethodXmlBuilder.vb (1)
196Case SyntaxKind.ObjectCreationExpression