9 instantiations of LocalState
Microsoft.CodeAnalysis.CSharp (9)
FlowAnalysis\AlwaysAssignedWalker.cs (1)
112return new LocalState(BitVector.Empty);
FlowAnalysis\DataFlowsInWalker.cs (1)
58return new LocalState(BitVector.Empty);
FlowAnalysis\DefiniteAssignment.cs (6)
189State = new LocalState(BitVector.Empty); 208State = new LocalState(BitVector.Empty); 230State = new LocalState(BitVector.Empty); 1756var topState = new LocalState(BitVector.Empty); 1836var result = new LocalState(BitVector.AllSet(variableBySlot.Count)); 2886return new LocalState(Assigned.Clone());
FlowAnalysis\DefiniteAssignment.LocalFunctions.cs (1)
32new LocalState(BitVector.AllSet(variableBySlot.Count), normalizeToBottom: true),
32 references to LocalState
Microsoft.CodeAnalysis.CSharp (32)
FlowAnalysis\AlwaysAssignedWalker.cs (2)
25private LocalState _endOfRegionState; 110protected override LocalState TopState()
FlowAnalysis\DataFlowsInWalker.cs (3)
56protected override LocalState TopState() 61private LocalState ResetState(LocalState state)
FlowAnalysis\DefiniteAssignment.cs (21)
37DefiniteAssignmentPass.LocalState, 390var savedState = this.State; 994protected override void Normalize(ref LocalState state) 1640private bool FieldsAllSet(int containingSlot, LocalState state) 1677protected void SetSlotAssigned(int slot, ref LocalState state) 1713private void SetSlotUnassigned(int slot, ref LocalState state) 1746var state = NonMonotonicState.Value; 1754protected override LocalState TopState() 1756var topState = new LocalState(BitVector.Empty); 1834protected override LocalState ReachableBottomState() 1836var result = new LocalState(BitVector.AllSet(variableBySlot.Count)); 1934protected override LocalState UnreachableState() 1936LocalState result = this.State.Clone(); 1947var whenFail = StateWhenFalse; 2390LocalState stateAfterLambda = this.State; 2778protected override string Dump(LocalState state) 2813protected override bool Meet(ref LocalState self, ref LocalState other) 2839protected override bool Join(ref LocalState self, ref LocalState other) 2884public LocalState Clone()
FlowAnalysis\DefiniteAssignment.LocalFunctions.cs (4)
21public LocalFunctionState(LocalState stateFromBottom, LocalState stateFromTop) 193ref LocalState stateAtReturn) 205var state = NonMonotonicState.Value;
FlowAnalysis\DefinitelyAssignedWalker.cs (2)
86private void ProcessState(HashSet<Symbol> definitelyAssigned, LocalState state1, LocalState state2opt)