46 references to AnonymousObjectCreationExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic (26)
Binding\Binder_AnonymousTypes.vb (1)
21
Private Function BindAnonymousObjectCreationExpression(node As
AnonymousObjectCreationExpressionSyntax
, diagnostics As BindingDiagnosticBag) As BoundExpression
Binding\Binder_Expressions.vb (1)
94
Return BindAnonymousObjectCreationExpression(DirectCast(node,
AnonymousObjectCreationExpressionSyntax
), diagnostics)
Binding\Binder_Initializers.vb (2)
416
DirectCast(asNew.NewExpression,
AnonymousObjectCreationExpressionSyntax
), diagnostics)
524
DirectCast(asNewSyntax.NewExpression,
AnonymousObjectCreationExpressionSyntax
), BindingDiagnosticBag.Discarded)
Binding\Binder_Statements.vb (1)
1338
DirectCast(newExpression,
AnonymousObjectCreationExpressionSyntax
), diagnostics)
Binding\MemberSemanticModel.vb (2)
601
Public Overrides Function GetDeclaredSymbol(anonymousObjectCreationExpressionSyntax As
AnonymousObjectCreationExpressionSyntax
, Optional cancellationToken As CancellationToken = Nothing) As INamedTypeSymbol
630
Dim anonymousObjectCreation = TryCast(parentInitializer.Parent,
AnonymousObjectCreationExpressionSyntax
)
Compilation\SemanticModel.vb (2)
2453
Public Overridable Overloads Function GetDeclaredSymbol(anonymousObjectCreationExpressionSyntax As
AnonymousObjectCreationExpressionSyntax
, Optional cancellationToken As CancellationToken = Nothing) As INamedTypeSymbol
3339
Return Me.GetDeclaredSymbol(DirectCast(node,
AnonymousObjectCreationExpressionSyntax
), cancellationToken)
Compilation\SpeculativeSemanticModelWithMemberModel.vb (1)
189
Public Overrides Function GetDeclaredSymbol(anonymousObjectCreationExpressionSyntax As
AnonymousObjectCreationExpressionSyntax
, Optional cancellationToken As CancellationToken = Nothing) As INamedTypeSymbol
Compilation\SyntaxTreeSemanticModel.vb (1)
1245
Public Overrides Function GetDeclaredSymbol(anonymousObjectCreationExpressionSyntax As
AnonymousObjectCreationExpressionSyntax
, Optional cancellationToken As CancellationToken = Nothing) As INamedTypeSymbol
Generated\Syntax.xml.Main.Generated.vb (6)
455
Public Overridable Function VisitAnonymousObjectCreationExpression(ByVal node As
AnonymousObjectCreationExpressionSyntax
) As TResult
1190
Public Overridable Sub VisitAnonymousObjectCreationExpression(ByVal node As
AnonymousObjectCreationExpressionSyntax
)
3991
Public Overrides Function VisitAnonymousObjectCreationExpression(ByVal node As
AnonymousObjectCreationExpressionSyntax
) As SyntaxNode
26723
Public Shared Function AnonymousObjectCreationExpression(newKeyword As SyntaxToken, attributeLists As SyntaxList(of AttributeListSyntax), initializer As ObjectMemberInitializerSyntax) As
AnonymousObjectCreationExpressionSyntax
26751
Public Shared Function AnonymousObjectCreationExpression(attributeLists As SyntaxList(of AttributeListSyntax), initializer As ObjectMemberInitializerSyntax) As
AnonymousObjectCreationExpressionSyntax
26762
Public Shared Function AnonymousObjectCreationExpression(initializer As ObjectMemberInitializerSyntax) As
AnonymousObjectCreationExpressionSyntax
Generated\Syntax.xml.Syntax.Generated.vb (6)
23581
Public Shadows Function WithNewKeyword(newKeyword as SyntaxToken) As
AnonymousObjectCreationExpressionSyntax
23612
Public Shadows Function WithAttributeLists(attributeLists as SyntaxList(Of AttributeListSyntax)) As
AnonymousObjectCreationExpressionSyntax
23616
Public Shadows Function AddAttributeLists(ParamArray items As AttributeListSyntax()) As
AnonymousObjectCreationExpressionSyntax
23638
Public Shadows Function WithInitializer(initializer as ObjectMemberInitializerSyntax) As
AnonymousObjectCreationExpressionSyntax
23642
Public Shadows Function AddInitializerInitializers(ParamArray items As FieldInitializerSyntax()) As
AnonymousObjectCreationExpressionSyntax
23691
Public Function Update(newKeyword As SyntaxToken, attributeLists As SyntaxList(of AttributeListSyntax), initializer As ObjectMemberInitializerSyntax) As
AnonymousObjectCreationExpressionSyntax
Operations\VisualBasicOperationFactory.vb (1)
1611
Dim instance As IOperation = CreateAnonymousTypePropertyAccessImplicitReceiverOperation([property], boundAnonymousTypePropertyAccess.Syntax.FirstAncestorOrSelf(Of
AnonymousObjectCreationExpressionSyntax
))
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_TypePublicSymbol.vb (1)
192
Return GetDeclaringSyntaxReferenceHelper(Of
AnonymousObjectCreationExpressionSyntax
)(Me.Locations)
VisualBasicExtensions.vb (1)
889
Public Function GetDeclaredSymbol(semanticModel As SemanticModel, anonymousObjectCreationExpressionSyntax As
AnonymousObjectCreationExpressionSyntax
, Optional cancellationToken As CancellationToken = Nothing) As INamedTypeSymbol
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
486
Not (TypeOf expression Is
AnonymousObjectCreationExpressionSyntax
) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\MemberAccessExpressionSyntaxExtensions.vb (1)
103
If TypeOf current Is
AnonymousObjectCreationExpressionSyntax
Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
683
Return TypeOf namedFieldInit?.Parent Is
AnonymousObjectCreationExpressionSyntax
AndAlso
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
944
Dim anonymousObjectCreation = TryCast(expression,
AnonymousObjectCreationExpressionSyntax
)
Microsoft.CodeAnalysis.VisualBasic.Features (8)
Completion\KeywordRecommenders\RecommendationHelpers.vb (1)
41
Dim anonymousObjectCreation = DirectCast(asNewClause.NewExpression,
AnonymousObjectCreationExpressionSyntax
)
ConvertAnonymousType\VisualBasicConvertAnonymousTypeToClassCodeRefactoringProvider.vb (2)
20
AnonymousObjectCreationExpressionSyntax
,
29
nameNode As NameSyntax, anonymousObject As
AnonymousObjectCreationExpressionSyntax
) As ObjectCreationExpressionSyntax
ConvertAnonymousType\VisualBasicConvertAnonymousTypeToTupleCodeRefactoringProvider.vb (3)
15
ExpressionSyntax, TupleExpressionSyntax,
AnonymousObjectCreationExpressionSyntax
)
22
Protected Overrides Function GetInitializerCount(anonymousType As
AnonymousObjectCreationExpressionSyntax
) As Integer
26
Protected Overrides Function ConvertToTuple(anonCreation As
AnonymousObjectCreationExpressionSyntax
) As TupleExpressionSyntax
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1244
Dim newWith = DirectCast(node,
AnonymousObjectCreationExpressionSyntax
)
ExtractMethod\VisualBasicSelectionValidator.Validator.vb (1)
27
If TypeOf expression Is
AnonymousObjectCreationExpressionSyntax
Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
486
Not (TypeOf expression Is
AnonymousObjectCreationExpressionSyntax
) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\MemberAccessExpressionSyntaxExtensions.vb (1)
103
If TypeOf current Is
AnonymousObjectCreationExpressionSyntax
Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
683
Return TypeOf namedFieldInit?.Parent Is
AnonymousObjectCreationExpressionSyntax
AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
944
Dim anonymousObjectCreation = TryCast(expression,
AnonymousObjectCreationExpressionSyntax
)
Roslyn.Diagnostics.VisualBasic.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
486
Not (TypeOf expression Is
AnonymousObjectCreationExpressionSyntax
) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\MemberAccessExpressionSyntaxExtensions.vb (1)
103
If TypeOf current Is
AnonymousObjectCreationExpressionSyntax
Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
683
Return TypeOf namedFieldInit?.Parent Is
AnonymousObjectCreationExpressionSyntax
AndAlso
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
944
Dim anonymousObjectCreation = TryCast(expression,
AnonymousObjectCreationExpressionSyntax
)