2 instantiations of LocalState
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\ControlFlowPass.cs (2)
103
return new
LocalState
(true, false);
108
return new
LocalState
(false, this.State.Reported);
15 references to LocalState
Microsoft.CodeAnalysis.CSharp (15)
FlowAnalysis\AbstractRegionControlFlowPass.cs (1)
34
LocalState
finalState = this.State;
FlowAnalysis\ControlFlowPass.cs (14)
16
internal class ControlFlowPass : AbstractFlowPass<ControlFlowPass.
LocalState
, ControlFlowPass.LocalFunctionState>
58
public
LocalState
Clone()
71
public LocalFunctionState(
LocalState
unreachableState)
78
protected override bool Meet(ref
LocalState
self, ref
LocalState
other)
80
var
old = self;
87
protected override bool Join(ref
LocalState
self, ref
LocalState
other)
89
var
old = self;
96
protected override string Dump(
LocalState
state)
101
protected override
LocalState
TopState()
106
protected override
LocalState
UnreachableState()
111
protected override
LocalState
LabelState(LabelSymbol label)
113
LocalState
result = base.LabelState(label);