1 write to _typesInUnion
Microsoft.CodeAnalysis.CSharp (1)
Utilities\TypeUnionValueSet.cs (1)
55
_typesInUnion
= typesInUnion;
12 references to _typesInUnion
Microsoft.CodeAnalysis.CSharp (12)
Utilities\TypeUnionValueSet.cs (12)
267
foreach (var t in
_typesInUnion
)
295
return new TypeUnionValueSet(
_typesInUnion
, IsFalseNode.Instance, _conversions);
300
return new TypeUnionValueSet(
_typesInUnion
, IsTrueNode.Instance, _conversions);
308
return new TypeUnionValueSet(
_typesInUnion
, negated, _conversions);
313
Debug.Assert(
_typesInUnion
.SequenceEqual(other.
_typesInUnion
));
335
return new TypeUnionValueSet(
_typesInUnion
, new AndNode(_root, other._root), _conversions);
340
Debug.Assert(
_typesInUnion
.SequenceEqual(other.
_typesInUnion
));
362
return new TypeUnionValueSet(
_typesInUnion
, new OrNode(_root, other._root), _conversions);
372
if (!AnyTypeFromUnionMightMatch(
_typesInUnion
, type, _conversions, ref useSiteInfo))
391
var copy = new TypeUnionValueSet(
_typesInUnion
, _root, _conversions);