2 instantiations of BoundPropertyGroup
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Symbols.cs (1)
1460
return new
BoundPropertyGroup
(
Generated\BoundNodes.xml.Generated.cs (1)
6125
var result = new
BoundPropertyGroup
(this.Syntax, properties, receiverOpt, resultKind, this.HasErrors);
20 references to BoundPropertyGroup
Microsoft.CodeAnalysis.CSharp (20)
Binder\Binder.ValueChecks.cs (1)
517
expr = BindIndexedPropertyAccess((
BoundPropertyGroup
)expr, mustHaveAllOptionalParameters: false, diagnostics: diagnostics);
Binder\Binder_Expressions.cs (5)
5871
boundMember = BindIndexedPropertyAccess((
BoundPropertyGroup
)boundMember, mustHaveAllOptionalParameters: true, diagnostics: diagnostics);
7984
return BindIndexedPropertyAccess((
BoundPropertyGroup
)expr, mustHaveAllOptionalParameters: false, diagnostics: diagnostics);
9370
var
propertyGroup = (
BoundPropertyGroup
)receiver;
10037
private BoundExpression BindIndexedPropertyAccess(
BoundPropertyGroup
propertyGroup, bool mustHaveAllOptionalParameters, BindingDiagnosticBag diagnostics)
Binder\Binder_Patterns.cs (1)
1565
(
BoundPropertyGroup
)boundMember, mustHaveAllOptionalParameters: true, diagnostics: diagnostics);
Compilation\CSharpSemanticModel.cs (2)
3373
symbols = GetPropertyGroupSemanticSymbols((
BoundPropertyGroup
)boundNode, boundNodeForSyntacticParent, binderOpt, out resultKind, out memberGroup);
4398
BoundPropertyGroup
boundNode,
Generated\BoundNodes.xml.Generated.cs (10)
6121
public
BoundPropertyGroup
Update(ImmutableArray<PropertySymbol> properties, BoundExpression? receiverOpt, LookupResultKind resultKind)
6125
var
result = new BoundPropertyGroup(this.Syntax, properties, receiverOpt, resultKind, this.HasErrors);
9183
return VisitPropertyGroup((
BoundPropertyGroup
)node, arg);
9493
public virtual R VisitPropertyGroup(
BoundPropertyGroup
node, A arg) => this.DefaultVisit(node, arg);
9729
public virtual BoundNode? VisitPropertyGroup(
BoundPropertyGroup
node) => this.DefaultVisit(node);
10481
public override BoundNode? VisitPropertyGroup(
BoundPropertyGroup
node)
11867
public override BoundNode? VisitPropertyGroup(
BoundPropertyGroup
node)
14062
public override BoundNode? VisitPropertyGroup(
BoundPropertyGroup
node)
14066
BoundPropertyGroup
updatedNode;
16526
public override TreeDumperNode VisitPropertyGroup(
BoundPropertyGroup
node, object? arg) => new TreeDumperNode("propertyGroup", null, new TreeDumperNode[]
Lowering\DiagnosticsPass_Warnings.cs (1)
936
public override BoundNode VisitPropertyGroup(
BoundPropertyGroup
node)