1. 12 9月, 2019 1 次提交
  2. 10 9月, 2019 2 次提交
  3. 04 9月, 2019 2 次提交
  4. 01 9月, 2019 1 次提交
  5. 31 8月, 2019 7 次提交
  6. 29 8月, 2019 3 次提交
  7. 28 8月, 2019 2 次提交
  8. 27 8月, 2019 1 次提交
  9. 25 8月, 2019 1 次提交
    • N
      Restore constraint checking for reduced extension methods. (#38109) · 412e0e3e
      Neal Gafter 提交于
      Before C# 8, the reduction of an extension method would fail (return null) when the
      method's constraints would not be satisfied.  But in C# 8 the unmanaged constraint requires
      we know the language version, and therefore the compilation, to check.  That is not available
      in `IMethodSymbol.ReduceExtensionMethod`.  So we dropped the constraint checking in #37022.
      However this causes an unfortunate regression in the quality of the IDE experience.  So here we
      restore the constraint checking, using the compilation's language version when available.
      IMethodSymbol.ReduceExtensionMethod uses the C# 8 rules since it has no language version to check.
      
      Fixes #37780
      412e0e3e
  10. 24 8月, 2019 1 次提交
  11. 23 8月, 2019 2 次提交
  12. 22 8月, 2019 6 次提交
  13. 21 8月, 2019 11 次提交