示例#1
0
        public override void FlowAnalysis(FlowAnalysisContext fc)
        {
            base.FlowAnalysis(fc);
            method_group.FlowAnalysis(fc);

            if (conditional_access_receiver)
            {
                fc.ConditionalAccessEnd();
            }
        }
示例#2
0
文件: delegate.cs 项目: EnergonV/mono
        public override void FlowAnalysis(FlowAnalysisContext fc)
        {
            var da = conditional_access_receiver ? fc.BranchDefiniteAssignment() : null;

            base.FlowAnalysis(fc);
            method_group.FlowAnalysis(fc);

            if (conditional_access_receiver)
            {
                fc.DefiniteAssignment = da;
            }
        }
示例#3
0
 public override void FlowAnalysis(FlowAnalysisContext fc)
 {
     base.FlowAnalysis(fc);
     method_group.FlowAnalysis(fc);
 }