1. 31 3月, 2018 1 次提交
  2. 24 3月, 2018 2 次提交
  3. 21 3月, 2018 1 次提交
  4. 03 3月, 2018 1 次提交
  5. 18 1月, 2018 1 次提交
  6. 23 8月, 2017 1 次提交
  7. 02 8月, 2017 1 次提交
  8. 29 6月, 2017 1 次提交
  9. 16 6月, 2017 1 次提交
    • A
      Better exclude local functions from region analysis (#20004) · b4d18a7d
      Andy Gocke 提交于
      By design, when data flow analyzes local functions it does so devoid of
      surrounding context and records possibly unassigned variables rather
      than reporting a diagnostic. Thus, all captured variables are expected
      to be marked unassigned during data flow analysis without reporting a
      diagnostic.
      
      However, reporting a diagnostic is not the only side effect of running
      data flow analysis. By calling virtual methods data flow analysis
      informs derived types of unassigned variables. While the diagnostic is
      suppressed and recorded, currently the virtual method is still called.
      This has negative consequences for region analysis, which considers
      these calls as indications of variables flowing out of the given
      region, which may not be the case for local functions.
      
      This PR changes data flow analysis to only call the ReportUnassigned
      virtual method if not inside a local function, excluding local functions
      from all unassignment reporting.
      
      Fixes #17165, #18347
      b4d18a7d
  10. 02 6月, 2017 2 次提交
  11. 01 3月, 2017 2 次提交
  12. 14 1月, 2017 1 次提交
    • A
      Disallow extract method when extraction region contains local function (#16021) · 8788a88a
      Andy Gocke 提交于
      Temporarily marks data flow analysis over a region which contains local
      functions as "failed." The current implementation is incorrect, so data
      flow analysis should mark the result as bad rather than knowingly give
      an incorrect result.
      
      This change also causes extract method to emit a warning when extracting
      over a region which involves local functions.
      
      Fixes #15532, #16116, #8719, #8718, #8717
      8788a88a
  13. 03 11月, 2016 1 次提交
  14. 26 1月, 2016 1 次提交
  15. 16 1月, 2016 2 次提交
  16. 17 12月, 2015 1 次提交
    • J
      Switch tests unnecessarily using WpfFact to Fact · a226d9d2
      Jason Malinowski 提交于
      These tests were all using WpfFact, but not actually doing anything
      that required either WPF or an STA thread. We plan to enable
      parallelization of Facts (but not WpfFacts), and this ensures we can
      parallelize as many tests as possible.
      a226d9d2
  17. 20 11月, 2015 1 次提交
  18. 19 11月, 2015 2 次提交
  19. 04 11月, 2015 1 次提交
  20. 28 10月, 2015 1 次提交
  21. 16 10月, 2015 1 次提交
  22. 11 10月, 2015 1 次提交
  23. 10 10月, 2015 2 次提交
  24. 05 9月, 2015 1 次提交
  25. 07 7月, 2015 1 次提交
  26. 27 5月, 2015 1 次提交
  27. 23 5月, 2015 1 次提交
  28. 03 5月, 2015 1 次提交
  29. 29 1月, 2015 1 次提交