From 7935e83b1d5d29cca058597ebdac6dfd012a790a Mon Sep 17 00:00:00 2001 From: yetanothercheer Date: Thu, 8 Jul 2021 01:50:57 +0000 Subject: [PATCH] Fix indentation in langref.html.in --- doc/langref.html.in | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/doc/langref.html.in b/doc/langref.html.in index e8104c2182..0f156a3dd4 100644 --- a/doc/langref.html.in +++ b/doc/langref.html.in @@ -923,21 +923,21 @@ fn foo() i32 { It is also possible to have local variables with static lifetime by using containers inside functions.

{#code_begin|test|static_local_variable#} - const std = @import("std"); - const expect = std.testing.expect; - - test "static local variable" { - try expect(foo() == 1235); - try expect(foo() == 1236); - } - - fn foo() i32 { - const S = struct { - var x: i32 = 1234; - }; - S.x += 1; - return S.x; - } +const std = @import("std"); +const expect = std.testing.expect; + +test "static local variable" { + try expect(foo() == 1235); + try expect(foo() == 1236); +} + +fn foo() i32 { + const S = struct { + var x: i32 = 1234; + }; + S.x += 1; + return S.x; +} {#code_end#}

The {#syntax#}extern{#endsyntax#} keyword or {#link|@extern#} builtin function can be used to link against a variable that is exported