1. 30 11月, 2017 1 次提交
  2. 16 11月, 2017 1 次提交
  3. 29 9月, 2017 1 次提交
  4. 30 8月, 2017 3 次提交
  5. 26 8月, 2017 1 次提交
  6. 15 8月, 2017 2 次提交
  7. 12 8月, 2017 2 次提交
  8. 02 8月, 2017 1 次提交
  9. 27 6月, 2017 1 次提交
  10. 21 6月, 2017 1 次提交
  11. 17 6月, 2017 1 次提交
  12. 26 5月, 2017 1 次提交
  13. 13 5月, 2017 1 次提交
  14. 25 4月, 2017 1 次提交
  15. 05 4月, 2017 1 次提交
  16. 11 3月, 2017 1 次提交
  17. 07 3月, 2017 1 次提交
  18. 24 2月, 2017 1 次提交
  19. 18 2月, 2017 1 次提交
  20. 12 12月, 2016 1 次提交
    • N
      Combine deconstruction assignment and declaration, and support discards. (#15548) · 3806ef8e
      Neal Gafter 提交于
      * Combine deconstruction assignment and declaration, and support discards.
      
      - Combine deconstruction assignment and declaration, and support discards.
      - Add wildcards.work.md to track outstanding work.
      - Bind each type syntax once in a deconstruction.
      - Because tuples may contain declarations, adjust lambda disambiguation
        and adjust parsing of argument lists.
      - Diagnose tuple element names on the left of a deconstruction.
      - Add relational operators to disambiguating tokens in 7.5.4.2
      
      * Disallow deconstruction declarations except at the statement level.
      This is now a semantic restriction (until we decide to remove it).
      
      * Revise logic to detect `var` in a declaration expression.
      Plus other changes per code review.
      
      * Add a test that GetTypeInfo on a discard expression doesn't crash.
      * Small changes per code review.
      * Add (skipped) test for var invocation in parens.
      * Rename "Discarded" to "Discard"
      * Changes recommended via code review.
      * Minor changes to the handling of declaration expressions per code review.
      * Addressing blocking feedback while Neal is OOF
      
      Fixes https://github.com/dotnet/roslyn/issues/14794
      Fixes https://github.com/dotnet/roslyn/issues/14832
      3806ef8e
  21. 22 11月, 2016 2 次提交
  22. 01 11月, 2016 1 次提交
  23. 15 9月, 2016 1 次提交
  24. 15 8月, 2016 1 次提交
  25. 02 8月, 2016 1 次提交
  26. 24 6月, 2016 1 次提交
  27. 22 6月, 2016 1 次提交
    • G
      Improve lambda type inference for erroneous method groups · 7abdbb53
      gafter 提交于
      We attempt to bind lambda args against every applicable delegate
      type that could be a matching parameter, and then select the
      "best" for error recovery.
      This also has the effect of removing unbound lambdas from the
      bound trees, replacing them with the "best" binding for error
      recovery. This makes the semantic model insensitive to any further
      trial bindings (i.e. mutation of the unbound lambda cache).
      Fixes #12063, #11979, #11901
      
      Remove vestigal "extensionMethodsOfSameViabilityAreAvailable"
      thereby reducing coupling between internal compiler APIs.
      See also #7740 #5128, where the vestigal APIs were introduced.
      7abdbb53
  28. 14 6月, 2016 1 次提交
  29. 06 6月, 2016 1 次提交
  30. 02 6月, 2016 1 次提交
  31. 26 5月, 2016 1 次提交
  32. 12 5月, 2016 2 次提交
  33. 27 4月, 2016 1 次提交
  34. 26 4月, 2016 1 次提交
    • A
      Fix failure in Release builds · 886bd6ee
      Andy Gocke 提交于
      It looks like OverloadResolutionResult didn't guarantee that
      the result was available unless .Succeeded was called. This
      ensures the result is always loaded before returning anything
      related to the result.
      886bd6ee