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)
352
foreach (var t in
_typesInUnion
)
380
return new TypeUnionValueSet(
_typesInUnion
, IsFalseNode.Instance, _conversions);
385
return new TypeUnionValueSet(
_typesInUnion
, IsTrueNode.Instance, _conversions);
393
return new TypeUnionValueSet(
_typesInUnion
, negated, _conversions);
398
Debug.Assert(
_typesInUnion
.SequenceEqual(other.
_typesInUnion
));
420
return new TypeUnionValueSet(
_typesInUnion
, new AndNode(_root, other._root), _conversions);
425
Debug.Assert(
_typesInUnion
.SequenceEqual(other.
_typesInUnion
));
447
return new TypeUnionValueSet(
_typesInUnion
, new OrNode(_root, other._root), _conversions);
457
if (!AnyTypeFromUnionMightMatch(
_typesInUnion
, type, _conversions, ref useSiteInfo))
476
var copy = new TypeUnionValueSet(
_typesInUnion
, _root, _conversions);