File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed
csharp/ql/lib/change-notes Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ category : majorAnalysis
3
+ ---
4
+ Added support for the following C# 10 features.
5
+ * [ Record structs] ( https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-10#record-structs ) .
6
+ * [ Improvements of structure types] ( https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-10#improvements-of-structure-types ) .
7
+ * Instance parameterless constructor in a structure type.
8
+ * Enhance ` WithExpr ` in QL to support ` structs ` and anonymous classes.
9
+ * [ Global using directives] ( https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-10#global-using-directives ) .
10
+ * [ File-scoped namespace declaration] ( https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-10#file-scoped-namespace-declaration ) .
11
+ * [ Enhanced #line pragma] ( https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-10#enhanced-line-pragma ) .
You can’t perform that action at this time.
0 commit comments