1. 26 2月, 2017 1 次提交
  2. 25 2月, 2017 1 次提交
  3. 24 2月, 2017 3 次提交
  4. 16 11月, 2016 2 次提交
    • N
      register `infer-ok` obligations properly · 48dc6e26
      Niko Matsakis 提交于
      Or at least, more properly. I think I left one or two FIXMEs still in
      there.
      
      cc #32730
      48dc6e26
    • N
      remove TypeOrigin and use ObligationCause instead · 19c1a477
      Niko Matsakis 提交于
      In general having all these different structs for "origins" is not
      great, since equating types can cause obligations and vice-versa.  I
      think we should gradually collapse these things. We almost certainly
      also need to invest a big more energy into the `error_reporting` code to
      rationalize it: this PR does kind of the minimal effort in that
      direction.
      19c1a477
  5. 02 11月, 2016 1 次提交
  6. 25 10月, 2016 2 次提交
  7. 07 10月, 2016 1 次提交
  8. 05 9月, 2016 2 次提交
  9. 04 9月, 2016 1 次提交
  10. 01 9月, 2016 1 次提交
  11. 27 8月, 2016 2 次提交
  12. 13 8月, 2016 4 次提交
  13. 26 5月, 2016 1 次提交
  14. 25 5月, 2016 1 次提交
    • A
      refactor autoderef to avoid registering obligations · c209d44c
      Ariel Ben-Yehuda 提交于
      Refactor `FnCtxt::autoderef` to use an external iterator and to not
      register any obligation from the main autoderef loop, but rather to
      register them after (and if) the loop successfully completes.
      
      Fixes #24819
      Fixes #25801
      Fixes #27631
      Fixes #31258
      Fixes #31964
      Fixes #32320
      Fixes #33515
      Fixes #33755
      c209d44c
  15. 11 5月, 2016 8 次提交
  16. 03 5月, 2016 2 次提交
  17. 06 4月, 2016 1 次提交
  18. 05 4月, 2016 1 次提交
  19. 01 4月, 2016 1 次提交
  20. 30 3月, 2016 1 次提交
  21. 29 3月, 2016 1 次提交
  22. 27 3月, 2016 1 次提交
  23. 23 3月, 2016 1 次提交