16 references to IsAssigned
Microsoft.CodeAnalysis.CSharp (16)
FlowAnalysis\DataFlowsOutWalker.cs (1)
82if (slot > 0 && !this.State.IsAssigned(slot))
FlowAnalysis\DefiniteAssignment.cs (12)
495if (!this.State.IsAssigned(thisSlot)) 506if (fieldSlot == -1 || !this.State.IsAssigned(fieldSlot)) 1177if (slot > 0 && !this.State.IsAssigned(slot)) 1287if (slot == -1 || !State.IsAssigned(slot)) 1490return this.State.IsAssigned(unassignedSlot); 1705Debug.Assert(!state.IsAssigned(containingSlot)); 1720if (slot == -1 || !state.IsAssigned(slot)) return false; 1746if (state.IsAssigned(slot)) return; // was already fully assigned. 1764if (state.IsAssigned(slot) || !FieldsAllSet(slot, state)) break; 1781if (!state.IsAssigned(slot)) return; // was already unassigned 1987if (slot > 0 && !this.State.IsAssigned(slot)) 2978return 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 &&