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)
333
foreach (var t in
_typesInUnion
)
361
return new TypeUnionValueSet(
_typesInUnion
, IsFalseNode.Instance, _conversions);
366
return new TypeUnionValueSet(
_typesInUnion
, IsTrueNode.Instance, _conversions);
374
return new TypeUnionValueSet(
_typesInUnion
, negated, _conversions);
379
Debug.Assert(
_typesInUnion
.SequenceEqual(other.
_typesInUnion
));
401
return new TypeUnionValueSet(
_typesInUnion
, new AndNode(_root, other._root), _conversions);
406
Debug.Assert(
_typesInUnion
.SequenceEqual(other.
_typesInUnion
));
428
return new TypeUnionValueSet(
_typesInUnion
, new OrNode(_root, other._root), _conversions);
438
if (!AnyTypeFromUnionMightMatch(
_typesInUnion
, type, _conversions, ref useSiteInfo))
457
var copy = new TypeUnionValueSet(
_typesInUnion
, _root, _conversions);