1. 02 Oct, 2015 1 commit
    • Kevin Modzelewski's avatar
      Add more asserts to aggressively enforce return conventions · 7d839c02
      Kevin Modzelewski authored
      You can't get the return value from a RewriteArgs without
      looking at the return convention.  Debug mode will check the
      return convention during the execution of rewrites.
      
      Split "VALID_RETURN" into "HAS_RETURN" and "CAPI_RETURN" since some
      places used it to mean either.
      
      Hopefully this helps keep things clean.  There are a lot of places that
      were implictly assuming a certain return convention, but now that they
      have to explicitly assume it, the issues are more obvious.  Plus
      they will get checked in the debug builds.
      
      Also tried to fix things up while going through and doing this refactoring;
      I think I found a number of issues.
      7d839c02
  2. 01 Oct, 2015 5 commits
  3. 30 Sep, 2015 4 commits
  4. 29 Sep, 2015 6 commits
  5. 28 Sep, 2015 6 commits
  6. 25 Sep, 2015 5 commits
  7. 24 Sep, 2015 6 commits
  8. 23 Sep, 2015 7 commits