Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-24[mcs] Fix support for digit separators (#18539)mdh1418
* [mcs] skip "_" when building number * [mcs] Refactor digit separator feature report * [mcs] Clean up digit separator code * [mcs] Throw errors for invalid digit separator usage * [mcs] Fix hex and bin usage of digit separator tests * [mcs] Add digit separator usages that throw errors * [mcs] Update il
2019-06-05Reflect recent NS2.1 changes (#14679)Egor Bogatov
Due to few recent updates to dotnet/standard (NETStandard 2.1) we had 40 apicompat issues. Mostly copy-pasted from dotnet/corefx. Didn't implement Cryptography stuff yet. Checked all profiles. Implements #14609
2019-02-18Add types supporting C# 8.0 Ranges. (#12841)Martin Baulig
* Add types for C# 8.0 Ranges. * Add workaround from @lewurm to fix the native crash. * Fix compiler error test. * [interp] guard span get_item intrinsic regarding its signature * Cleanup sources and remove duplicates; thanks Egor! * Bump API snapshot submodule * [csproj] Update project files
2018-11-13[ci] Add targets to bundle tests and add a script to run them in HelixAlexander Köplinger
The test-bundle target copies all assets needed for test execution to a specified directory. We upload this directory to Helix and use it to run our mainline tests.
2018-11-12Add common "test" target for precompiling test assemblies (#11622)Alexander Köplinger
So we can precompile all tests across the repo using a simple "make test" in the root.
2018-10-02[mcs] Fix test compilation to use common targetAlexander Köplinger
Add proper dependencies to the test support files where they were missing. Compile test files using the standard "make test" target.
2018-09-25[mcs] Add option to specify reference directory to compiler-tester (#10787)Alexander Köplinger
We can use this to pass a directory the tests can use for -r or -lib. Also fix cs1703-2.cs to not rely on binary outside repo during test.
2018-07-14[mcs] Constrain expression bodied accessors to C# 7 (#9547)Jb Evain
* [mcs] Expression body for accessors are a C# 7 feature * [mcs] Add tests for constraining expression accessors to C# 7
2018-06-27[mcs] Implements C# 7.3 extensible fixed statementMarek Safar
Part of #6854
2018-05-24[mcs] Adds parser support for C# 7.2 readonly referencesMarek Safar
2018-04-11[mcs] Fixes parameter check for interface types used with default parametersMarek Safar
2018-04-09[mcs] Adds private protected modifier to the parser onlyMarek Safar
2018-04-07[mcs] Implements C# 7 digits separatorsMarek Safar
2018-04-05[mcs] Implements C# 7.2 conditional ref expressionMarek Safar
2018-03-28[mcs] Updates common array bounds unification to use universal type comparerMarek Safar
2018-03-22[corlib] String from CoreFX/CoreRTMarek Safar
2018-03-17Implement C#7 binary literals (#7659)Miguel de Icaza
* C# 7.0 binary literal support * [mcs] Add another negative error test
2018-03-15[mcs] Fixes parsing ref-struct with partial keywordMarek Safar
2018-03-08[build] Unify DEFAULT_REFERENCE handling so I can override it with ↵Marek Safar
TARGET_NET_REFERENCE for individual tools
2018-01-22[mcs] Implements C# 7 tuples implicit deconstructionMarek Safar
2018-01-19[mcs] Fixes assumption that string class has no implicit/explicit conversion ↵Marek Safar
operators
2018-01-17[mcs] Implements C# 7.0 discardsMarek Safar
2018-01-15[mcs] C# 7.2 non-trailing named argumentsMarek Safar
2018-01-02[mcs] Implements 7.2 stackalloc to Span assignment conversion.Marek Safar
2017-12-22[mcs] Implements C# 7.0 Generalized async return typesMarek Safar
2017-12-22[mcs] Support implicit user conversion from nullable type without ↵Marek Safar
unwrapping. Fixes #60900
2017-12-21[mcs] Adds parser support for readonly ref syntaxMarek Safar
2017-11-29[mcs] Implements C#7.1 default literalMarek Safar
2017-11-21[mcs] C# 7.2 ref struct featureMarek Safar
2017-11-06[mcs make] introduce TEST_RUNTIME_FLAGS, analogously to TEST_RUNTIME vs. RUNTIMEBernhard Urban
2017-10-04[mcs] Allows shadowing of probing pattern variablesMarek Safar
2017-10-03[mcs] Implements C# 7.2 readonly structsMarek Safar
2017-10-03[mcs] Adds minor langversion supportMarek Safar
2017-10-02[mcs] Initial by ref returns and variables supportMarek Safar
2017-08-08[mcs] Soften referenced assemblies unification rules. Fixes #58621Marek Safar
2017-07-31[mcs] Implements C#7 expression bodied members enhancementMarek Safar
2017-07-28[mcs] Implements cloning for yield break. Fixes #57796Marek Safar
2017-07-01[mcs] C#7 tuples var deconstructMarek Safar
2017-06-30[mcs] C# 7 tuple (foundation only).Marek Safar
Still couple of advanced features not implemented and parser cannot deal with unnamed tuple type at type declaration level.
2017-06-21[mcs] Add missing vector cloning of definite assignment on-true. Fixes #57505Marek Safar
2017-06-11[mcs] C#7 type pattern matchingMarek Safar
2017-06-07[mcs] C#7 out variable declarationMarek Safar
2017-06-05[mcs] Remove unwanted testsMarek Safar
2017-06-05[mcs] C#7 throw expressionMarek Safar
2017-06-01Bump corertMarek Safar
2017-05-30[mcs] New property/indexer cannot have accessors implementing an interface ↵Marek Safar
in base type. Fixes #56627
2017-05-24[mcs] Parsing of nested unbound types. Fixes #55400Marek Safar
2017-05-23[mcs] When setting struct empty layout consider compiler generated fields. ↵Marek Safar
Fixes #55604
2017-05-23[mcs] Add expression bodied syntax for accessors. Fixes #54991Marek Safar
2017-05-19[mcs] Report more unsafe code errors in iterators. Fixes #56616Marek Safar