-
Notifications
You must be signed in to change notification settings - Fork 4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for
using alias = any_type
. (#50167)
* Add parsing of using aliases that point to types. * Update API surface. * Fix tests * Add parsing tests * Add binding support * Update IDE side. * Add semantic tests * Support functptr types * Disallow ref types * Merge * Fix * Fix * move more cases to type * Move error * Add unsafe modifier * Bind with unsafe * No nullable reference types * Update apis * Add apis * Add api * Add api * Add api * Fix * NRT * NRT * NRT * Fix * Move * Add error facts * Add error facts * Add tests * Add tests * Add c# 11 test * Add unsafe tests * Add unsafe tests * Dynamic work * Update feature status * Delete * Update * Add comment * Fix test * Fix test * Fix test * Add tests * Add tests * Update docs/Language Feature Status.md * Add tests * Add support for top level dynamic * Add support for top level dynamic * Fix loc string * Move into 12.0 section * Add test * Add test * Move errors to binding * Add tests * Use file scoped namespace * Allow aliases to nint/nuint. * Add tests * Add tests * Add comment * Update test * 'dynamic' should bind to type * Update docs/Language Feature Status.md * Update tests * PR feedback * switch to typesymbol * Simplify * Add tests * Add tests * Named parameter * Remove unused usings * Improve tests * Use RegularPreview * Update tests * Fix comment * Merge tests * Merge tests * Add tests * Syntax test only
- Loading branch information
1 parent
8430000
commit c8d3925
Showing
60 changed files
with
4,460 additions
and
353 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
26 changes: 13 additions & 13 deletions
26
src/Compilers/CSharp/Portable/Generated/CSharp.Generated.g4
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.