master
 1#target=x86_64-linux-selfhosted
 2#target=x86_64-windows-selfhosted
 3#target=x86_64-linux-cbe
 4#target=x86_64-windows-cbe
 5#update=non-inline version
 6#file=main.zig
 7pub fn main() !void {
 8    try foo();
 9}
10fn foo() !void {
11    try std.fs.File.stdout().writeAll("Hello, World!\n");
12}
13const std = @import("std");
14#expect_stdout="Hello, World!\n"
15
16#update=make function inline
17#file=main.zig
18pub fn main() !void {
19    try foo();
20}
21inline fn foo() !void {
22    try std.fs.File.stdout().writeAll("Hello, World!\n");
23}
24const std = @import("std");
25#expect_stdout="Hello, World!\n"
26
27#update=change string
28#file=main.zig
29pub fn main() !void {
30    try foo();
31}
32inline fn foo() !void {
33    try std.fs.File.stdout().writeAll("Hello, `inline` World!\n");
34}
35const std = @import("std");
36#expect_stdout="Hello, `inline` World!\n"