1. 11 8月, 2016 2 次提交
    • T
    • A
      Fix infinite loop in parsing local functions (#13010) · f081705e
      Andy Gocke 提交于
      The original intent of #12056 was to improve parsing recovery in the
      cast of a leading accessibility modifier on a local function. However, I
      mistakenly allowed for recovery for an accessibility modifier *anywhere*
      in the modifier list of the local function.
      
      This is a mistake because it significantly complicates parsing back-out.
      While it's easy to recognize that the local function parsing failed and
      skip any leading accessibility modifiers, it's significantly more
      complicated to find and skip all accessibility modifiers anywhere in a
      sequence of modifiers.
      
      This PR changes the parsing backout to only consider accessibility
      modifiers at the start of statements. Any other case will be treated
      like other bad modifiers in local functions -- they will be marked as
      errors in the declaration list. Fixes #12947.
      f081705e
  2. 10 8月, 2016 6 次提交
  3. 09 8月, 2016 8 次提交
  4. 08 8月, 2016 2 次提交
  5. 07 8月, 2016 1 次提交
  6. 06 8月, 2016 6 次提交
  7. 05 8月, 2016 6 次提交
  8. 04 8月, 2016 4 次提交
  9. 02 8月, 2016 3 次提交
    • J
      Remove many of the dependency projects · 585d3d19
      Jared Parsons 提交于
      The dependency projects serve a few purposes:
      
      - Help ensure package unity by serving as a single place for a NuGet reference.
      - Make NuGet updates simple by having a single place to change.
      - Grouping together related packages to make it easy to take a dependency on say Visual Studio editor.
      
      The first two points are largely obsolete now that our project.json references are strictly validated on every build and have a single update mechanism.  This meant a lot of our depnedency projects were just making Roslyn.sln bigger.
      
      As such I went through and deleted all of them which had only 1 or 2 project.json entries.  I left the VS ones which tend to group 10+ references together.  They are still serving a valid "reference VS" purpose.
      585d3d19
    • J
      Overriding should care about tuple element names (#12689) · f8bda451
      Julien 提交于
      f8bda451
    • T
      Update DSRN to 1.5.0-beta1 · 2468dcd2
      Tomas Matousek 提交于
      2468dcd2
  10. 31 7月, 2016 2 次提交