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)); 2918return new LocalState(Assigned.Clone());
FlowAnalysis\DefiniteAssignment.LocalFunctions.cs (1)
32new LocalState(BitVector.AllSet(variableBySlot.Count), normalizeToBottom: true),
34 references to LocalState
Microsoft.CodeAnalysis.CSharp (34)
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 (23)
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; 2373var whenTrue = StateWhenTrue.Clone(); 2374var whenFalse = StateWhenFalse.Clone(); 2422LocalState stateAfterLambda = this.State; 2810protected override string Dump(LocalState state) 2845protected override bool Meet(ref LocalState self, ref LocalState other) 2871protected override bool Join(ref LocalState self, ref LocalState other) 2916public 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)