mirror of
https://github.com/github/codeql.git
synced 2026-04-29 10:45:15 +02:00
C#: Add change notes for the already implemented C# 10 features.
This commit is contained in:
11
csharp/ql/lib/change-notes/2022-01-25-csharp10-features.md
Normal file
11
csharp/ql/lib/change-notes/2022-01-25-csharp10-features.md
Normal file
@@ -0,0 +1,11 @@
|
||||
---
|
||||
category: majorAnalysis
|
||||
---
|
||||
Added support for the following C# 10 features.
|
||||
* [Record structs](https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-10#record-structs).
|
||||
* [Improvements of structure types](https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-10#improvements-of-structure-types).
|
||||
* Instance parameterless constructor in a structure type.
|
||||
* Enhance `WithExpr` in QL to support `structs` and anonymous classes.
|
||||
* [Global using directives](https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-10#global-using-directives).
|
||||
* [File-scoped namespace declaration](https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-10#file-scoped-namespace-declaration).
|
||||
* [Enhanced #line pragma](https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-10#enhanced-line-pragma).
|
||||
Reference in New Issue
Block a user