3 instantiations of BoundAnonymousTypePropertyAccess
Microsoft.CodeAnalysis.VisualBasic (3)
Binding\Binder_AnonymousTypes.vb (2)
269
New
BoundAnonymousTypePropertyAccess
(
439
Return New
BoundAnonymousTypePropertyAccess
(node, creationBinder, fieldIndex, field.Type, hasErrors)
Generated\BoundNodes.xml.Generated.vb (1)
3687
Dim result = New
BoundAnonymousTypePropertyAccess
(Me.Syntax, binder, propertyIndex, type, Me.HasErrors)
21 references to BoundAnonymousTypePropertyAccess
Microsoft.CodeAnalysis.VisualBasic (21)
Binding\Binder_AnonymousTypes.vb (4)
64
ImmutableArray(Of
BoundAnonymousTypePropertyAccess
).Empty,
86
Private _fieldDeclarations As ArrayBuilder(Of
BoundAnonymousTypePropertyAccess
)
265
Me._fieldDeclarations = ArrayBuilder(Of
BoundAnonymousTypePropertyAccess
).GetInstance()
310
ImmutableArray(Of
BoundAnonymousTypePropertyAccess
).Empty,
Generated\BoundNodes.xml.Generated.vb (12)
3596
Public Sub New(syntax As SyntaxNode, binderOpt As Binder.AnonymousTypeCreationBinder, declarations As ImmutableArray(Of
BoundAnonymousTypePropertyAccess
), arguments As ImmutableArray(Of BoundExpression), type As TypeSymbol, Optional hasErrors As Boolean = False)
3615
Private ReadOnly _Declarations As ImmutableArray(Of
BoundAnonymousTypePropertyAccess
)
3616
Public ReadOnly Property Declarations As ImmutableArray(Of
BoundAnonymousTypePropertyAccess
)
3634
Public Function Update(binderOpt As Binder.AnonymousTypeCreationBinder, declarations As ImmutableArray(Of
BoundAnonymousTypePropertyAccess
), arguments As ImmutableArray(Of BoundExpression), type As TypeSymbol) As BoundAnonymousTypeCreationExpression
3685
Public Function Update(binder As Binder.AnonymousTypeCreationBinder, propertyIndex As Integer, type As TypeSymbol) As
BoundAnonymousTypePropertyAccess
9443
Return VisitAnonymousTypePropertyAccess(CType(node,
BoundAnonymousTypePropertyAccess
), arg)
9933
Public Overridable Function VisitAnonymousTypePropertyAccess(node As
BoundAnonymousTypePropertyAccess
, arg As A) As R
10636
Public Overridable Function VisitAnonymousTypePropertyAccess(node As
BoundAnonymousTypePropertyAccess
) As BoundNode
11413
Public Overrides Function VisitAnonymousTypePropertyAccess(node As
BoundAnonymousTypePropertyAccess
) As BoundNode
12419
Dim declarations As ImmutableArray(Of
BoundAnonymousTypePropertyAccess
) = Me.VisitList(node.Declarations)
12425
Public Overrides Function VisitAnonymousTypePropertyAccess(node As
BoundAnonymousTypePropertyAccess
) As BoundNode
13664
Public Overrides Function VisitAnonymousTypePropertyAccess(node As
BoundAnonymousTypePropertyAccess
, arg As Object) As TreeDumperNode
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
57
Public Overrides Function VisitAnonymousTypePropertyAccess(node As
BoundAnonymousTypePropertyAccess
) As BoundNode
Lowering\LocalRewriter\LocalRewriter_AnonymousTypeCreationExpression.vb (1)
73
Public Overrides Function VisitAnonymousTypePropertyAccess(node As
BoundAnonymousTypePropertyAccess
) As BoundNode
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
509
Public NotOverridable Overrides Function VisitAnonymousTypePropertyAccess(node As
BoundAnonymousTypePropertyAccess
) As BoundNode
Operations\VisualBasicOperationFactory.vb (2)
236
Return CreateBoundAnonymousTypePropertyAccessOperation(DirectCast(boundNode,
BoundAnonymousTypePropertyAccess
))
1603
Private Function CreateBoundAnonymousTypePropertyAccessOperation(boundAnonymousTypePropertyAccess As
BoundAnonymousTypePropertyAccess
) As IPropertyReferenceOperation