1 write to Member
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8557this.Member = member;
19 references to Member
Microsoft.CodeAnalysis.CSharp (19)
Binder\DecisionDagBuilder.cs (5)
996if (subpattern.Member is { Symbol: PropertySymbol { Name: WellKnownMemberNames.ValuePropertyName } property } && 1002Debug.Assert(subpattern is { Member.Receiver: null, IsLengthOrCount: false }); // This is the shape created by UnionMatchingRewriter. 1003if (subpattern is { Member.Receiver: null, IsLengthOrCount: false }) 1005tests.Add(MakeTestsAndBindings(new TestInputOutputInfo(input, subpattern.Member), pattern, output: out _, bindings)); 1010if (!tryMakeTestsForSubpatternMember(subpattern.Member, ref currentInput, subpattern.IsLengthOrCount))
Binder\RefSafetyAnalysis.cs (1)
713using var _ = new PatternInput(this, getMemberValEscape(node.Member, _patternInputValEscape));
Binder\UnionMatchingRewriter.cs (1)
234BoundPropertySubpatternMember? member = node.Member;
BoundTree\BoundNode_Source.cs (1)
426append(property.Member?.Symbol?.Name);
BoundTree\BoundPropertySubpattern.cs (1)
11return Update(this.Member, this.IsLengthOrCount, pattern);
Compilation\CSharpSemanticModel.cs (1)
1912return GetSymbolInfoForSubpattern(subpattern.Member?.Symbol);
FlowAnalysis\AbstractFlowPass.cs (2)
956Member: 976[propertySubpattern.Update(propertySubpattern.Member, propertySubpattern.IsLengthOrCount, negatedNestedPattern)],
FlowAnalysis\DefiniteAssignment.cs (1)
1999BoundPropertySubpatternMember member = sub.Member;
FlowAnalysis\NullableWalker_Patterns.cs (1)
212if (subpattern.Member is BoundPropertySubpatternMember member)
Generated\BoundNodes.xml.Generated.cs (4)
8569if (member != this.Member || isLengthOrCount != this.IsLengthOrCount || pattern != this.Pattern) 11030this.Visit(node.Member); 12601BoundPropertySubpatternMember? member = (BoundPropertySubpatternMember?)this.Visit(node.Member); 17552new TreeDumperNode("member", null, new TreeDumperNode[] { Visit(node.Member, null) }),
Operations\CSharpOperationFactory.cs (1)
2923BoundPropertySubpatternMember? member = subpattern.Member;