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