We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 438298a commit 195dc58Copy full SHA for 195dc58
1 file changed
tests/MemoryPack.Tests/GeneratorDiagnosticsTest.cs
@@ -653,10 +653,41 @@ public void MEMPACK040_SuppressDefaultInitializationMustBeSettable()
653
public partial class Tester
654
{
655
[SuppressDefaultInitialization]
656
- public required int I1 { get; init; }
+ public required int I1 { get; set; }
657
}
658
659
""");
660
+
661
+ Compile(40, """
662
+using MemoryPack;
663
664
+[MemoryPackable]
665
+public partial class Tester
666
+{
667
+ [SuppressDefaultInitialization]
668
+ public int I1 { get; init; }
669
+}
670
671
+""");
672
673
674
675
676
677
678
679
680
+ public readonly int I1;
681
682
+ [MemoryPackConstructor]
683
+ public Tester(int i1)
684
+ {
685
+ I1 = i1;
686
+ }
687
688
689
690
691
692
693
0 commit comments