1 write to Id
Microsoft.CodeAnalysis.CSharp (1)
FlowAnalysis\NullableWalker.Variables.cs (1)
191
Id
= id;
18 references to Id
Microsoft.CodeAnalysis.CSharp (18)
FlowAnalysis\NullableWalker.cs (10)
1925
Debug.Assert(walker._variables.
Id
== initialState.Value.Id);
8646
Debug.Assert(variables.
Id
== localState.Id);
13885
/// <see cref="Variables"/> chain, and the <see cref="Id"/> field in this type matches <see cref="Variables.
Id
"/>.
13947
return new LocalState(variables.
Id
, container, createBitVectorWithNotNulls(capacity, reachable: true));
13970
return new LocalState(variables.
Id
, container, CreateBitVector(reachable));
13975
Debug.Assert(Id == variables.Container!.
Id
);
13976
return new LocalState(variables.
Id
, container: new Boxed(this), CreateBitVector(reachable: true));
14046
if (Id != variables.
Id
)
14048
Debug.Assert(Id < variables.
Id
);
14254
if (Id != variables.
Id
)
FlowAnalysis\NullableWalker.Variables.cs (8)
155
return
Id
+
187
Debug.Assert(container is null || container.
Id
< id);
206
Id
,
249
slot = ConstructSlot(
Id
, index);
280
return ConstructSlot(
Id
, index);
289
Debug.Assert(id ==
Id
);
386
if (variables.
Id
== id)
432
return $"Id={
Id
}, Symbol={symbol}, Count={_variableSlot.Count}";