2 instantiations of BoundPropertyGroup
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder_Symbols.cs (1)
1460
return new
BoundPropertyGroup
(
Generated\BoundNodes.xml.Generated.cs (1)
6133
var result = new
BoundPropertyGroup
(this.Syntax, properties, receiverOpt, resultKind, this.HasErrors);
20 references to BoundPropertyGroup
Microsoft.CodeAnalysis.CSharp (20)
Binder\Binder.ValueChecks.cs (1)
738
expr = BindIndexedPropertyAccess((
BoundPropertyGroup
)expr, mustHaveAllOptionalParameters: false, diagnostics: diagnostics);
Binder\Binder_Expressions.cs (5)
5878
boundMember = BindIndexedPropertyAccess((
BoundPropertyGroup
)boundMember, mustHaveAllOptionalParameters: true, diagnostics: diagnostics);
7991
return BindIndexedPropertyAccess((
BoundPropertyGroup
)expr, mustHaveAllOptionalParameters: false, diagnostics: diagnostics);
9323
var
propertyGroup = (
BoundPropertyGroup
)receiver;
9990
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)
6129
public
BoundPropertyGroup
Update(ImmutableArray<PropertySymbol> properties, BoundExpression? receiverOpt, LookupResultKind resultKind)
6133
var
result = new BoundPropertyGroup(this.Syntax, properties, receiverOpt, resultKind, this.HasErrors);
9191
return VisitPropertyGroup((
BoundPropertyGroup
)node, arg);
9501
public virtual R VisitPropertyGroup(
BoundPropertyGroup
node, A arg) => this.DefaultVisit(node, arg);
9737
public virtual BoundNode? VisitPropertyGroup(
BoundPropertyGroup
node) => this.DefaultVisit(node);
10491
public override BoundNode? VisitPropertyGroup(
BoundPropertyGroup
node)
11880
public override BoundNode? VisitPropertyGroup(
BoundPropertyGroup
node)
14085
public override BoundNode? VisitPropertyGroup(
BoundPropertyGroup
node)
14089
BoundPropertyGroup
updatedNode;
16551
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)