예제 #1
0
        private void ApplyNeverTriggers()
        {
            if (neverTriggerApplied)
            {
                return;
            }
            neverTriggerApplied = true;

            for (Trigger t = Triggers; t != null; t = t.Next)
            {
                if (t.Pos)
                {
                    return;
                }
            }

            NeverTriggerCollector visitor = new NeverTriggerCollector(this);

            visitor.VisitExpr(Body);
        }
예제 #2
0
파일: AbsyQuant.cs 프로젝트: qunyanm/boogie
    private void ApplyNeverTriggers() {
      if (neverTriggerApplied) {
        return;
      }
      neverTriggerApplied = true;

      for (Trigger t = Triggers; t != null; t = t.Next) {
        if (t.Pos) {
          return;
        }
      }

      NeverTriggerCollector visitor = new NeverTriggerCollector(this);
      visitor.VisitExpr(Body);
    }