9 instantiations of LocalState
Microsoft.CodeAnalysis.CSharp (9)
FlowAnalysis\AlwaysAssignedWalker.cs (1)
112
return new
LocalState
(BitVector.Empty);
FlowAnalysis\DataFlowsInWalker.cs (1)
58
return new
LocalState
(BitVector.Empty);
FlowAnalysis\DefiniteAssignment.cs (6)
194
State = new
LocalState
(BitVector.Empty);
213
State = new
LocalState
(BitVector.Empty);
235
State = new
LocalState
(BitVector.Empty);
1765
var topState = new
LocalState
(BitVector.Empty);
1845
var result = new
LocalState
(BitVector.AllSet(variableBySlot.Count));
2957
return new
LocalState
(Assigned.Clone());
FlowAnalysis\DefiniteAssignment.LocalFunctions.cs (1)
32
new
LocalState
(BitVector.AllSet(variableBySlot.Count), normalizeToBottom: true),
34 references to LocalState
Microsoft.CodeAnalysis.CSharp (34)
FlowAnalysis\AlwaysAssignedWalker.cs (2)
25
private
LocalState
_endOfRegionState;
110
protected override
LocalState
TopState()
FlowAnalysis\DataFlowsInWalker.cs (3)
56
protected override
LocalState
TopState()
61
private
LocalState
ResetState(
LocalState
state)
FlowAnalysis\DefiniteAssignment.cs (23)
37
DefiniteAssignmentPass.
LocalState
,
396
var
savedState = this.State;
1003
protected override void Normalize(ref
LocalState
state)
1649
private bool FieldsAllSet(int containingSlot,
LocalState
state)
1686
protected void SetSlotAssigned(int slot, ref
LocalState
state)
1722
private void SetSlotUnassigned(int slot, ref
LocalState
state)
1755
var
state = NonMonotonicState.Value;
1763
protected override
LocalState
TopState()
1765
var
topState = new LocalState(BitVector.Empty);
1843
protected override
LocalState
ReachableBottomState()
1845
var
result = new LocalState(BitVector.AllSet(variableBySlot.Count));
1943
protected override
LocalState
UnreachableState()
1945
LocalState
result = this.State.Clone();
1956
var
whenFail = StateWhenFalse;
2382
var
whenTrue = StateWhenTrue.Clone();
2383
var
whenFalse = StateWhenFalse.Clone();
2431
LocalState
stateAfterLambda = this.State;
2849
protected override string Dump(
LocalState
state)
2884
protected override bool Meet(ref
LocalState
self, ref
LocalState
other)
2910
protected override bool Join(ref
LocalState
self, ref
LocalState
other)
2955
public
LocalState
Clone()
FlowAnalysis\DefiniteAssignment.LocalFunctions.cs (4)
21
public LocalFunctionState(
LocalState
stateFromBottom,
LocalState
stateFromTop)
193
ref
LocalState
stateAtReturn)
205
var
state = NonMonotonicState.Value;
FlowAnalysis\DefinitelyAssignedWalker.cs (2)
88
private void ProcessState(HashSet<Symbol> definitelyAssigned,
LocalState
state1,
LocalState
? state2opt)