public override void FlowAnalysis(FlowAnalysisContext fc) { left.FlowAnalysis (fc); var left_da = fc.BranchDefiniteAssignment (); right.FlowAnalysis (fc); fc.DefiniteAssignment = left_da; }
public override void FlowAnalysis(FlowAnalysisContext fc) { expr.FlowAnalysis(fc); }
public override void FlowAnalysis(FlowAnalysisContext fc) { Binary.FlowAnalysis(fc); }
public override void FlowAnalysis (FlowAnalysisContext fc) { expr.FlowAnalysis (fc); }
public override void FlowAnalysis (FlowAnalysisContext fc) { left.FlowAnalysis (fc); var left_da = fc.BranchDefiniteAssignment (); right.FlowAnalysis (fc); fc.DefiniteAssignment = left_da; }
public override void FlowAnalysis (FlowAnalysisContext fc) { Binary.FlowAnalysis (fc); }
public override void FlowAnalysis (FlowAnalysisContext fc) { left.FlowAnalysis (fc); right.FlowAnalysis (fc); }