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); 1755var topState = new LocalState(BitVector.Empty); 1835var result = new LocalState(BitVector.AllSet(variableBySlot.Count)); 2885return 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; 993protected override void Normalize(ref LocalState state) 1639private bool FieldsAllSet(int containingSlot, LocalState state) 1676protected void SetSlotAssigned(int slot, ref LocalState state) 1712private void SetSlotUnassigned(int slot, ref LocalState state) 1745var state = NonMonotonicState.Value; 1753protected override LocalState TopState() 1755var topState = new LocalState(BitVector.Empty); 1833protected override LocalState ReachableBottomState() 1835var result = new LocalState(BitVector.AllSet(variableBySlot.Count)); 1933protected override LocalState UnreachableState() 1935LocalState result = this.State.Clone(); 1946var whenFail = StateWhenFalse; 2389LocalState stateAfterLambda = this.State; 2777protected override string Dump(LocalState state) 2812protected override bool Meet(ref LocalState self, ref LocalState other) 2838protected override bool Join(ref LocalState self, ref LocalState other) 2883public 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)