1 write to _typesInUnion
Microsoft.CodeAnalysis.CSharp (1)
Utilities\TypeUnionValueSet.cs (1)
69
_typesInUnion
= typesInUnion;
12 references to _typesInUnion
Microsoft.CodeAnalysis.CSharp (12)
Utilities\TypeUnionValueSet.cs (12)
310
foreach (var t in
_typesInUnion
)
338
return new TypeUnionValueSet(
_typesInUnion
, IsFalseNode.Instance, _conversions);
343
return new TypeUnionValueSet(
_typesInUnion
, IsTrueNode.Instance, _conversions);
351
return new TypeUnionValueSet(
_typesInUnion
, negated, _conversions);
356
Debug.Assert(
_typesInUnion
.SequenceEqual(other.
_typesInUnion
));
378
return new TypeUnionValueSet(
_typesInUnion
, new AndNode(_root, other._root), _conversions);
383
Debug.Assert(
_typesInUnion
.SequenceEqual(other.
_typesInUnion
));
405
return new TypeUnionValueSet(
_typesInUnion
, new OrNode(_root, other._root), _conversions);
415
if (!AnyTypeFromUnionMightMatch(
_typesInUnion
, type, _conversions, ref useSiteInfo))
434
var copy = new TypeUnionValueSet(
_typesInUnion
, _root, _conversions);