Base:
property
UnionMatchingMode
Microsoft.CodeAnalysis.CSharp.BoundPattern.UnionMatchingMode
1 write to UnionMatchingMode
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8155this.UnionMatchingMode = unionMatchingMode;
9 references to UnionMatchingMode
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_Operators.cs (1)
5018boundConstantPattern.UnionMatchingMode != UnionMatchingMode.None,
Binder\UnionMatchingRewriter.cs (3)
82if (node.UnionMatchingMode != UnionMatchingMode.None) 85Debug.Assert((node.UnionMatchingMode & UnionMatchingMode.UnionValue) != 0); 87if ((node.UnionMatchingMode & UnionMatchingMode.UnionInstance) != 0)
BoundTree\BoundConstantPattern.cs (1)
14if (UnionMatchingMode != UnionMatchingMode.None)
Generated\BoundNodes.xml.Generated.cs (4)
8171if (value != this.Value || constantValue != this.ConstantValue || unionMatchingMode != this.UnionMatchingMode || !TypeSymbol.Equals(inputType, this.InputType, TypeCompareKind.ConsiderEverything) || !TypeSymbol.Equals(narrowedType, this.NarrowedType, TypeCompareKind.ConsiderEverything)) 12522return node.Update(value, node.ConstantValue, node.UnionMatchingMode, inputType, narrowedType); 15217return node.Update(value, node.ConstantValue, node.UnionMatchingMode, inputType, narrowedType); 17466new TreeDumperNode("unionMatchingMode", node.UnionMatchingMode, null),