1. 24 7月, 2015 1 次提交
  2. 23 7月, 2015 6 次提交
    • J
      Merge pull request #4063 from jaredpar/fixes · 6f28049a
      Jared Parsons 提交于
      Test for structs in using in async method
      6f28049a
    • C
      Merge pull request #4064 from cston/TestFailure · 8d8a3b75
      Charles Stoner 提交于
      Update failing FieldInitializerBindingTests unit test
      8d8a3b75
    • C
      Update test · 40687276
      Charles Stoner 提交于
      40687276
    • J
      Test for structs in using in async method · b1768ab1
      Jared Parsons 提交于
      This issue was reported through the following stackoverflow post:
      
      >
      http://stackoverflow.com/questions/29230626/why-is-enumerator-movenext-not-working-as-i-expect-it-when-used-with-using-and-a
      
      The Roslyn compiler fixed a bug present in the native compiler around
      the use of structs inside a using inside an async method.  The native
      compiler was generating some of the method calls on a copy of the struct
      which caused  the mutation to be ignored.   Roslyn correctly generates
      them all on the lifted value.
      
      Looking around I couldn't find a specific regression test for this
      functionality so adding one.
      b1768ab1
    • K
      Merge pull request #3982 from KevinH-MS/InteractiveWindowUpdate · b1cf2678
      Kevin Halverson 提交于
      Filter IInteractiveWindowCommands on import...
      b1cf2678
    • K
      Filter IInteractiveWindowCommands on import... · 68e219df
      Kevin Halverson 提交于
      We need to distinguish commands we want to import in the C#/VB Repl from
      those exported by other Repls using the same InteractiveWindow component
      (i.e. Python Tools).  Otherwise, commands with duplicate names may be
      imported (causing an Exception when initializing the InteractiveWindow).
      
      Unfortunately, there was previously no *good* way to distinguish the
      "core" commands exported by the InteractiveWindow (clear, help, reset) and
      many of the commands exported by Python Tools (some have an attribute, but
      others do not).
      
      This change adds [ContentType("code")] to all the commands that the C#/VB
      Repl wants to import.
      
      In as subsequent change, we will cease to export #load as a Repl command
      and instead implement it as a language directive (so it will not conflict
      with $load in Python).
      
      Notes:
      - Changes rev Microsoft.VisualStudio.InteractiveWindow to 1.1.0.0 and add
        a binding redirect for VS
      - Changes include minor cleanup of the "core" command implementations
      68e219df
  3. 22 7月, 2015 4 次提交
  4. 21 7月, 2015 9 次提交
  5. 20 7月, 2015 3 次提交
  6. 18 7月, 2015 7 次提交
  7. 17 7月, 2015 10 次提交