@@ -505,64 +505,82 @@ test Options {
505
505
506
506
try std .testing .expectEqualStrings (
507
507
\\pub const option1: usize = 1;
508
+ \\
508
509
\\pub const option2: ?usize = null;
510
+ \\
509
511
\\pub const option3: ?usize = 3;
512
+ \\
510
513
\\pub const option4: comptime_int = 4;
514
+ \\
511
515
\\pub const string: []const u8 = "zigisthebest";
516
+ \\
512
517
\\pub const optional_string: ?[]const u8 = null;
513
- \\pub const nested_array: [2][2]u16 = [2][2]u16 {
514
- \\ [2]u16 {
518
+ \\
519
+ \\pub const nested_array: [2][2]u16 = .{
520
+ \\ .{
515
521
\\ 300,
516
522
\\ 200,
517
523
\\ },
518
- \\ [2]u16 {
524
+ \\ . {
519
525
\\ 300,
520
526
\\ 200,
521
527
\\ },
522
528
\\};
523
- \\pub const nested_slice: []const []const u16 = &[_][]const u16 {
524
- \\ &[_]u16 {
529
+ \\
530
+ \\pub const nested_slice: []const []const u16 = &.{
531
+ \\ &.{
525
532
\\ 300,
526
533
\\ 200,
527
534
\\ },
528
- \\ &[_]u16 {
535
+ \\ &. {
529
536
\\ 300,
530
537
\\ 200,
531
538
\\ },
532
539
\\};
533
- \\pub const @"Build.Step.Options.decltest.Options.KeywordEnum" = enum (u0) {
540
+ \\
541
+ \\pub const @"Build.Step.Options.decltest.Options.KeywordEnum" = enum(u0) {
534
542
\\ @"0.8.1" = 0,
535
543
\\};
544
+ \\
536
545
\\pub const keyword_enum: @"Build.Step.Options.decltest.Options.KeywordEnum" = .@"0.8.1";
546
+ \\
537
547
\\pub const semantic_version: @import("std").SemanticVersion = .{
538
548
\\ .major = 0,
539
549
\\ .minor = 1,
540
550
\\ .patch = 2,
541
551
\\ .pre = "foo",
542
552
\\ .build = "bar",
543
553
\\};
544
- \\pub const @"Build.Step.Options.decltest.Options.NormalEnum" = enum (u1) {
554
+ \\
555
+ \\pub const @"Build.Step.Options.decltest.Options.NormalEnum" = enum(u1) {
545
556
\\ foo = 0,
546
557
\\ bar = 1,
547
558
\\};
559
+ \\
548
560
\\pub const normal1_enum: @"Build.Step.Options.decltest.Options.NormalEnum" = .foo;
561
+ \\
549
562
\\pub const normal2_enum: @"Build.Step.Options.decltest.Options.NormalEnum" = .bar;
563
+ \\
550
564
\\pub const @"Build.Step.Options.decltest.Options.NormalStruct" = struct {
551
565
\\ hello: ?[]const u8,
552
566
\\ world: bool = true,
553
567
\\};
568
+ \\
554
569
\\pub const normal1_struct: @"Build.Step.Options.decltest.Options.NormalStruct" = .{
555
570
\\ .hello = "foo",
556
571
\\ .world = true,
557
572
\\};
573
+ \\
558
574
\\pub const normal2_struct: @"Build.Step.Options.decltest.Options.NormalStruct" = .{
559
575
\\ .hello = null,
560
576
\\ .world = false,
561
577
\\};
578
+ \\
562
579
\\pub const @"Build.Step.Options.decltest.Options.NestedStruct" = struct {
563
580
\\ normal_struct: @"Build.Step.Options.decltest.Options.NormalStruct",
564
581
\\ normal_enum: @"Build.Step.Options.decltest.Options.NormalEnum" = .foo,
565
582
\\};
583
+ \\
566
584
\\pub const nested_struct: @"Build.Step.Options.decltest.Options.NestedStruct" = .{
567
585
\\ .normal_struct = .{
568
586
\\ .hello = "bar",
@@ -571,6 +589,7 @@ test Options {
571
589
\\ .normal_enum = .foo,
572
590
\\};
573
591
\\
592
+ \\
574
593
, options .contents .items );
575
594
576
595
_ = try std .zig .Ast .parse (arena .allocator (), try options .contents .toOwnedSliceSentinel (0 ), .zig );
0 commit comments