5 overrides of IsUnionMatching
Microsoft.CodeAnalysis.CSharp (5)
Generated\BoundNodes.xml.Generated.cs (5)
8183public override bool IsUnionMatching { get; } 8298public override bool IsUnionMatching { get; } 8486public override bool IsUnionMatching { get; } 8632public override bool IsUnionMatching { get; } 8746public override bool IsUnionMatching { get; }
7 references to IsUnionMatching
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Patterns.cs (1)
2616if (pat is { IsUnionMatching: true })
Binder\DecisionDagBuilder.cs (1)
364Debug.Assert(!pattern.IsUnionMatching);
Binder\DecisionDagBuilder_CheckOrReachability.cs (1)
798Debug.Assert(node is not BoundPattern { IsUnionMatching: true });
Binder\UnionMatchingRewriter.cs (1)
198Debug.Assert(!node.IsUnionMatching);
BoundTree\BoundNegatedPattern.cs (1)
17Debug.Assert(!IsUnionMatching);
BoundTree\BoundPattern.cs (2)
24Debug.Assert(!negatedPattern.IsUnionMatching); 35Debug.Assert(!IsUnionMatching || InputType is { IsSubjectForUnionMatching: true });