16 references to IsAssigned
Microsoft.CodeAnalysis.CSharp (16)
FlowAnalysis\DataFlowsOutWalker.cs (1)
82if (slot > 0 && !this.State.IsAssigned(slot))
FlowAnalysis\DefiniteAssignment.cs (12)
473if (!this.State.IsAssigned(thisSlot)) 482if (fieldSlot == -1 || !this.State.IsAssigned(fieldSlot)) 1118if (slot > 0 && !this.State.IsAssigned(slot)) 1229if (slot == -1 || !State.IsAssigned(slot)) 1408return this.State.IsAssigned(unassignedSlot); 1577Debug.Assert(!state.IsAssigned(containingSlot)); 1585if (slot == -1 || !state.IsAssigned(slot)) return false; 1611if (state.IsAssigned(slot)) return; // was already fully assigned. 1629if (state.IsAssigned(slot) || !FieldsAllSet(slot, state)) break; 1646if (!state.IsAssigned(slot)) return; // was already unassigned 1834if (slot > 0 && !this.State.IsAssigned(slot)) 2776return Assigned.Capacity <= 0 || !IsAssigned(0);
FlowAnalysis\DefiniteAssignment.LocalFunctions.cs (2)
82if (slot > 0 && !this.State.IsAssigned(slot)) 114if (fieldSlot > 0 && !State.IsAssigned(fieldSlot))
FlowAnalysis\DefinitelyAssignedWalker.cs (1)
94state2opt?.IsAssigned(slot) != false &&