16 references to IsAssigned
Microsoft.CodeAnalysis.CSharp (16)
FlowAnalysis\DataFlowsOutWalker.cs (1)
82if (slot > 0 && !this.State.IsAssigned(slot))
FlowAnalysis\DefiniteAssignment.cs (12)
432if (!this.State.IsAssigned(thisSlot)) 443if (fieldSlot == -1 || !this.State.IsAssigned(fieldSlot)) 1114if (slot > 0 && !this.State.IsAssigned(slot)) 1224if (slot == -1 || !State.IsAssigned(slot)) 1427return this.State.IsAssigned(unassignedSlot); 1642Debug.Assert(!state.IsAssigned(containingSlot)); 1657if (slot == -1 || !state.IsAssigned(slot)) return false; 1683if (state.IsAssigned(slot)) return; // was already fully assigned. 1701if (state.IsAssigned(slot) || !FieldsAllSet(slot, state)) break; 1718if (!state.IsAssigned(slot)) return; // was already unassigned 1924if (slot > 0 && !this.State.IsAssigned(slot)) 2909return 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 &&