7 instantiations of BoundPropertyGroup
Microsoft.CodeAnalysis.VisualBasic (7)
Binding\Binder_Expressions.vb (2)
3129Return New BoundPropertyGroup( 4766Dim propertyGroup = New BoundPropertyGroup(node,
Binding\Binder_Statements.vb (2)
3929methodOrPropertyGroup = New BoundPropertyGroup(collectionSyntax, 4159methodOrPropertyGroup = New BoundPropertyGroup(collectionSyntax,
Binding\Binder_XmlLiterals.vb (1)
993group = New BoundPropertyGroup(syntax,
Generated\BoundNodes.xml.Generated.vb (1)
2752Dim result = New BoundPropertyGroup(Me.Syntax, properties, resultKind, receiverOpt, qualificationKind, Me.HasErrors)
Lowering\AsyncRewriter\AsyncRewriter.vb (1)
614group = New BoundPropertyGroup(Me.F.Syntax,
32 references to BoundPropertyGroup
Microsoft.CodeAnalysis.VisualBasic (32)
Analysis\FlowAnalysis\AbstractFlowPass.vb (2)
1690Dim propertyGroup As BoundPropertyGroup = node.PropertyGroupOpt 2352Public Overrides Function VisitPropertyGroup(node As BoundPropertyGroup) As BoundNode
Binding\Binder_Expressions.vb (3)
726Dim group = DirectCast(argument, BoundPropertyGroup) 899Dim propertyGroup = DirectCast(group, BoundPropertyGroup) 3764DirectCast(defaultPropertyGroup, BoundPropertyGroup),
Binding\Binder_Invocation.vb (2)
696Dim propertyGroup = DirectCast(group, BoundPropertyGroup) 968Dim propertyGroup = DirectCast(group, BoundPropertyGroup)
Binding\Binder_Statements.vb (1)
2711TryCast(lateInvocation.MethodOrPropertyGroupOpt, BoundPropertyGroup) IsNot Nothing Then
Binding\MemberSemanticModel.vb (1)
2290Dim boundGroup As BoundPropertyGroup = node.PropertyGroupOpt
BoundTree\BoundExpressionExtensions.vb (1)
594symbols.AddRange(DirectCast(node, BoundPropertyGroup).Properties)
BoundTree\BoundMethodOrPropertyGroup.vb (2)
27Dim properties = DirectCast(Me, BoundPropertyGroup).Properties 48Return DirectCast(Me, BoundPropertyGroup).Properties(0).ContainingType
BoundTree\BoundPropertyAccess.vb (1)
18Public Sub New(syntax As SyntaxNode, propertySymbol As PropertySymbol, propertyGroupOpt As BoundPropertyGroup, accessKind As PropertyAccessKind, isWriteable As Boolean, receiverOpt As BoundExpression, arguments As ImmutableArray(Of BoundExpression),
BoundTree\BoundTreeVisitor.vb (1)
56Return VisitPropertyGroup(CType(node, BoundPropertyGroup), arg)
Compilation\SemanticModel.vb (1)
1342Dim propertyGroup = DirectCast(boundNodes.LowestBoundNode, BoundPropertyGroup)
Generated\BoundNodes.xml.Generated.vb (12)
2750Public Function Update(properties As ImmutableArray(Of PropertySymbol), resultKind As LookupResultKind, receiverOpt As BoundExpression, qualificationKind As QualificationKind) As BoundPropertyGroup 4192Public Sub New(syntax As SyntaxNode, propertySymbol As PropertySymbol, propertyGroupOpt As BoundPropertyGroup, accessKind As PropertyAccessKind, isWriteable As Boolean, isLValue As Boolean, receiverOpt As BoundExpression, arguments As ImmutableArray(Of BoundExpression), defaultArguments As BitVector, type As TypeSymbol, Optional hasErrors As Boolean = False) 4222Private ReadOnly _PropertyGroupOpt As BoundPropertyGroup 4223Public ReadOnly Property PropertyGroupOpt As BoundPropertyGroup 4276Public Function Update(propertySymbol As PropertySymbol, propertyGroupOpt As BoundPropertyGroup, accessKind As PropertyAccessKind, isWriteable As Boolean, isLValue As Boolean, receiverOpt As BoundExpression, arguments As ImmutableArray(Of BoundExpression), defaultArguments As BitVector, type As TypeSymbol) As BoundPropertyAccess 9409Return VisitPropertyGroup(CType(node, BoundPropertyGroup), arg) 9865Public Overridable Function VisitPropertyGroup(node As BoundPropertyGroup, arg As A) As R 10568Public Overridable Function VisitPropertyGroup(node As BoundPropertyGroup) As BoundNode 11321Public Overrides Function VisitPropertyGroup(node As BoundPropertyGroup) As BoundNode 12317Public Overrides Function VisitPropertyGroup(node As BoundPropertyGroup) As BoundNode 12493Dim propertyGroupOpt As BoundPropertyGroup = node.PropertyGroupOpt 13512Public Overrides Function VisitPropertyGroup(node As BoundPropertyGroup, arg As Object) As TreeDumperNode
Lowering\AsyncRewriter\AsyncRewriter.vb (2)
602Private Function FindPropertyAndReturnPropertyGroup(receiver As BoundExpression, type As TypeSymbol, propertyName As String) As BoundPropertyGroup 603Dim group As BoundPropertyGroup = Nothing
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
617Public NotOverridable Overrides Function VisitPropertyGroup(node As BoundPropertyGroup) As BoundNode
Semantics\OverloadResolution.vb (2)
828Dim propertyGroup = DirectCast(group, BoundPropertyGroup) 1000propertyGroup As BoundPropertyGroup,