Base:
property
IsUnionMatching
Microsoft.CodeAnalysis.CSharp.BoundPattern.IsUnionMatching
1 write to IsUnionMatching
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
8332this.IsUnionMatching = isUnionMatching;
6 references to IsUnionMatching
Microsoft.CodeAnalysis.CSharp (6)
Binder\UnionMatchingRewriter.cs (1)
112if (node.IsUnionMatching)
BoundTree\BoundRecursivePattern.cs (1)
17Debug.Assert(!IsUnionMatching);
Generated\BoundNodes.xml.Generated.cs (4)
8351if (declaredType != this.DeclaredType || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(deconstructMethod, this.DeconstructMethod) || deconstruction != this.Deconstruction || properties != this.Properties || isExplicitNotNullTest != this.IsExplicitNotNullTest || isUnionMatching != this.IsUnionMatching || !Symbols.SymbolEqualityComparer.ConsiderEverything.Equals(variable, this.Variable) || variableAccess != this.VariableAccess || !TypeSymbol.Equals(inputType, this.InputType, TypeCompareKind.ConsiderEverything) || !TypeSymbol.Equals(narrowedType, this.NarrowedType, TypeCompareKind.ConsiderEverything)) 12553return node.Update(declaredType, deconstructMethod, deconstruction, properties, node.IsExplicitNotNullTest, node.IsUnionMatching, variable, variableAccess, inputType, narrowedType); 15250return node.Update(declaredType, deconstructMethod, deconstruction, properties, node.IsExplicitNotNullTest, node.IsUnionMatching, variable, variableAccess, inputType, narrowedType); 17499new TreeDumperNode("isUnionMatching", node.IsUnionMatching, null),