1. 11 7月, 2018 1 次提交
  2. 19 5月, 2018 1 次提交
  3. 09 3月, 2018 3 次提交
    • J
      PR fixes · 9237a47c
      Jared Parsons 提交于
      - Fixed build break in the DevDivInsertionFiles
      - Fixed a couple of test failures
      9237a47c
    • J
      Emit running on CoreClr · 10d60f00
      Jared Parsons 提交于
      10d60f00
    • J
      Fixed a number of suites · 1178b9e7
      Jared Parsons 提交于
      Key problem with the tests is they were being run in parallel. This is
      due to using CoreClr which doesn't respect our .config based options.
      
      Also fixed bad uses of Thread.Abort in the try finally tests which were
      causing resource cleanup issues
      
      147 failures remaining to handle
      1178b9e7
  4. 23 2月, 2018 1 次提交
  5. 22 2月, 2018 1 次提交
  6. 21 2月, 2018 2 次提交
  7. 20 2月, 2018 1 次提交
  8. 19 2月, 2018 4 次提交
  9. 17 2月, 2018 2 次提交
    • J
      Rename to CompileStandardAndVerify · 75463028
      Jared Parsons 提交于
      This unifies our API naming convention. When standard is in the name
      then we are using the netstandard2.0 API set and when it is not then it
      is the simple desktop mscorlib46.
      
      Both variants are necessary for CompileAndVerify style functions because
      many of our tests that use it can only run on desktop or simply need to
      have some of the netstandard2.0 API set missing.
      75463028
    • J
      Convert symbol test · c62c9499
      Jared Parsons 提交于
      c62c9499
  10. 31 1月, 2018 1 次提交
  11. 07 12月, 2017 1 次提交
  12. 15 11月, 2017 1 次提交
  13. 17 10月, 2017 1 次提交
  14. 02 8月, 2017 1 次提交
  15. 30 6月, 2017 1 次提交
    • A
      Refactor to remove LocalFunctionTypeParameterSymbol (#20340) · 888d7c5b
      Andy Gocke 提交于
      LocalFunctionTypeParameterSymbol isn't necessary as long as the functionality around type constraints can be moved into a shared base class between ordinary method symbols and local function symbols.
      In fact, it would be very useful to have a shared base symbol aside from MethodSymbol between local functions, lambdas, and other source method symbols. To this end, I've renamed SourceMemberMethodSymbol to SourceOrdinaryMethodSymbol (since it is just used for ordinary member-level methods), SourceMethodSymbol to SourceMemberMethodSymbol (since it is only used as a base class for member-level method-like functions like ordinary methods, constructors, property accessors, et al.), and added a new abstract class SourceMethodSymbol that is the root of both LocalFunctionSymbol and SourceMemberMethodSymbol. This lets us unify all source method-like symbols under a single base class, SourceMethodSymbol.
      The first three commits perform the refactoring, while the last commit actually removes LocalFunctionTypeParameterSymbol and moves the necessary functionality into SourceMethodSymbol. I expect more functionality to be moved over in subsequent PRs.
      
      Fixes #17244
      888d7c5b
  16. 25 4月, 2017 2 次提交
  17. 20 4月, 2017 1 次提交
  18. 08 4月, 2017 1 次提交
  19. 14 1月, 2017 1 次提交
  20. 13 1月, 2017 1 次提交
  21. 10 1月, 2017 1 次提交
  22. 27 5月, 2016 2 次提交
    • J
      Bug 217740: don't crash when emitting or loading a DateTimeConstant(-1) attribute (#11536) · dd21101d
      Julien 提交于
      * Bug 217740: Repro and test harness for C#
      
      * Testing and fixing loading scenario in C# and VB
      
      * Verifying VB case using attribute on field
      
      * Adding more tests
      
      * Adding VB tests
      
      * Adding tests
      
      * More tests on fields with double-attributes
      
      * New test constraint
      
      * Fixing VB side to new test constraints
      
      * Fixing C# side to new test constraints
      
      * Fixing remaining tests
      
      * Adding comments
      
      * Fixing VB field scenario too
      dd21101d
    • V
      Make compiler familiar with TH2 format of DeprecatedAttribute. · 2cd4ceba
      VSadov 提交于
      So far compiler knows about the following signatures of DeprecatedAttribute constructor.
         DeprecatedAttribute(String, DeprecationType, UInt32)
         DeprecatedAttribute(String, DeprecationType, UInt32, Platform)
         DeprecatedAttribute(String, DeprecationType, UInt32, Type)
      
      As of TH2 and onwards  Windows SDK  uses the following signature for the DeprecatedAttribute:
      
           DeprecatedAttribute(String, DeprecationType, UInt32, String)
      
      Notice the "String" at the end of the signature.
      This change adds the TH2 attribute signature to the known set.
      
      Fixes: #10630
      2cd4ceba
  23. 28 4月, 2016 1 次提交
  24. 19 3月, 2016 1 次提交
  25. 10 2月, 2016 1 次提交
  26. 26 1月, 2016 1 次提交
  27. 04 11月, 2015 1 次提交
  28. 23 10月, 2015 1 次提交
  29. 16 10月, 2015 1 次提交
  30. 22 9月, 2015 1 次提交
  31. 12 8月, 2015 1 次提交