2 writes to _definitions
System.Linq.Expressions (2)
System\Linq\Expressions\Interpreter\LabelInfo.cs (2)
204
_definitions
= scope;
211
_definitions
= set = new HashSet<LabelScopeInfo>() { (LabelScopeInfo)_definitions };
9 references to _definitions
System.Linq.Expressions (9)
System\Linq\Expressions\Interpreter\LabelInfo.cs (9)
173
if (
_definitions
== scope)
178
if (
_definitions
is HashSet<LabelScopeInfo> definitions)
185
private bool HasDefinitions =>
_definitions
!= null;
189
if (
_definitions
is LabelScopeInfo scope)
193
foreach (var x in (HashSet<LabelScopeInfo>)
_definitions
!)
202
if (
_definitions
== null)
208
HashSet<LabelScopeInfo>? set =
_definitions
as HashSet<LabelScopeInfo>;
211
_definitions = set = new HashSet<LabelScopeInfo>() { (LabelScopeInfo)
_definitions
};
217
private bool HasMultipleDefinitions =>
_definitions
is HashSet<LabelScopeInfo>;