Base:
property
UnionMatchingMode
Microsoft.CodeAnalysis.CSharp.BoundPattern.UnionMatchingMode
1 write to UnionMatchingMode
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8721this.UnionMatchingMode = unionMatchingMode;
8 references to UnionMatchingMode
Microsoft.CodeAnalysis.CSharp (8)
Binder\UnionMatchingRewriter.cs (2)
186if (node.UnionMatchingMode != UnionMatchingMode.None) 188Debug.Assert(node.UnionMatchingMode == UnionMatchingMode.UnionValue);
BoundTree\BoundRelationalPattern.cs (2)
14if (UnionMatchingMode != UnionMatchingMode.None) 16Debug.Assert((UnionMatchingMode & UnionMatchingMode.UnionInstance) == 0);
Generated\BoundNodes.xml.Generated.cs (4)
8738if (relation != this.Relation || value != this.Value || constantValue != this.ConstantValue || unionMatchingMode != this.UnionMatchingMode || !TypeSymbol.Equals(inputType, this.InputType, TypeCompareKind.ConsiderEverything) || !TypeSymbol.Equals(narrowedType, this.NarrowedType, TypeCompareKind.ConsiderEverything)) 12641return node.Update(node.Relation, value, node.ConstantValue, node.UnionMatchingMode, inputType, narrowedType); 15333return node.Update(node.Relation, value, node.ConstantValue, node.UnionMatchingMode, inputType, narrowedType); 17611new TreeDumperNode("unionMatchingMode", node.UnionMatchingMode, null),