1 instantiation of BoundPropertyGroup
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
6132
var result = new
BoundPropertyGroup
(this.Syntax, properties, receiverOpt, resultKind, this.HasErrors);
20 references to BoundPropertyGroup
Microsoft.CodeAnalysis.CSharp (20)
Binder\Binder.ValueChecks.cs (1)
516
expr = BindIndexedPropertyAccess((
BoundPropertyGroup
)expr, mustHaveAllOptionalParameters: false, diagnostics: diagnostics);
Binder\Binder_Expressions.cs (5)
5869
boundMember = BindIndexedPropertyAccess((
BoundPropertyGroup
)boundMember, mustHaveAllOptionalParameters: true, diagnostics: diagnostics);
7982
return BindIndexedPropertyAccess((
BoundPropertyGroup
)expr, mustHaveAllOptionalParameters: false, diagnostics: diagnostics);
9360
var
propertyGroup = (
BoundPropertyGroup
)receiver;
10027
private BoundExpression BindIndexedPropertyAccess(
BoundPropertyGroup
propertyGroup, bool mustHaveAllOptionalParameters, BindingDiagnosticBag diagnostics)
Binder\Binder_Patterns.cs (1)
1564
(
BoundPropertyGroup
)boundMember, mustHaveAllOptionalParameters: true, diagnostics: diagnostics);
Compilation\CSharpSemanticModel.cs (2)
3370
symbols = GetPropertyGroupSemanticSymbols((
BoundPropertyGroup
)boundNode, boundNodeForSyntacticParent, binderOpt, out resultKind, out memberGroup);
4395
BoundPropertyGroup
boundNode,
Generated\BoundNodes.xml.Generated.cs (10)
6128
public
BoundPropertyGroup
Update(ImmutableArray<PropertySymbol> properties, BoundExpression? receiverOpt, LookupResultKind resultKind)
6132
var
result = new BoundPropertyGroup(this.Syntax, properties, receiverOpt, resultKind, this.HasErrors);
9190
return VisitPropertyGroup((
BoundPropertyGroup
)node, arg);
9500
public virtual R VisitPropertyGroup(
BoundPropertyGroup
node, A arg) => this.DefaultVisit(node, arg);
9736
public virtual BoundNode? VisitPropertyGroup(
BoundPropertyGroup
node) => this.DefaultVisit(node);
10488
public override BoundNode? VisitPropertyGroup(
BoundPropertyGroup
node)
11872
public override BoundNode? VisitPropertyGroup(
BoundPropertyGroup
node)
14090
public override BoundNode? VisitPropertyGroup(
BoundPropertyGroup
node)
14094
BoundPropertyGroup
updatedNode;
16552
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)