1 write to _typesInUnion
Microsoft.CodeAnalysis.CSharp (1)
Utilities\TypeUnionValueSet.cs (1)
70_typesInUnion = typesInUnion;
12 references to _typesInUnion
Microsoft.CodeAnalysis.CSharp (12)
Utilities\TypeUnionValueSet.cs (12)
352foreach (var t in _typesInUnion) 380return new TypeUnionValueSet(_typesInUnion, IsFalseNode.Instance, _conversions); 385return new TypeUnionValueSet(_typesInUnion, IsTrueNode.Instance, _conversions); 393return new TypeUnionValueSet(_typesInUnion, negated, _conversions); 398Debug.Assert(_typesInUnion.SequenceEqual(other._typesInUnion)); 420return new TypeUnionValueSet(_typesInUnion, new AndNode(_root, other._root), _conversions); 425Debug.Assert(_typesInUnion.SequenceEqual(other._typesInUnion)); 447return new TypeUnionValueSet(_typesInUnion, new OrNode(_root, other._root), _conversions); 457if (!AnyTypeFromUnionMightMatch(_typesInUnion, type, _conversions, ref useSiteInfo)) 476var copy = new TypeUnionValueSet(_typesInUnion, _root, _conversions);