aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2023-02-03 14:20:49 -0500
committerGitHub <noreply@github.com>2023-02-03 14:20:49 -0500
commit60935decd318498529a016eeb1379d943a7e830d (patch)
tree666ab5ab7608ac30307b2ecaf3f2c4ed0720ba92 /src/Module.zig
parent4c7f8286d53bf3df22b1a4596cfdd38d3736240e (diff)
parent81c27c74bc8ccc8087b75c5d4eb1b350ad907cd0 (diff)
downloadzig-60935decd318498529a016eeb1379d943a7e830d.tar.gz
zig-60935decd318498529a016eeb1379d943a7e830d.zip
Merge pull request #14523 from ziglang/zon
introduce Zig Object Notation and use it for the build manifest file (build.zig.zon)
Diffstat (limited to 'src/Module.zig')
-rw-r--r--src/Module.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Module.zig b/src/Module.zig
index b395c0a950..3bb15e78c3 100644
--- a/src/Module.zig
+++ b/src/Module.zig
@@ -2057,7 +2057,7 @@ pub const File = struct {
if (file.tree_loaded) return &file.tree;
const source = try file.getSource(gpa);
- file.tree = try std.zig.parse(gpa, source.bytes);
+ file.tree = try Ast.parse(gpa, source.bytes, .zig);
file.tree_loaded = true;
return &file.tree;
}
@@ -3662,7 +3662,7 @@ pub fn astGenFile(mod: *Module, file: *File) !void {
file.source = source;
file.source_loaded = true;
- file.tree = try std.zig.parse(gpa, source);
+ file.tree = try Ast.parse(gpa, source, .zig);
defer if (!file.tree_loaded) file.tree.deinit(gpa);
if (file.tree.errors.len != 0) {
@@ -3977,7 +3977,7 @@ pub fn populateBuiltinFile(mod: *Module) !void {
else => |e| return e,
}
- file.tree = try std.zig.parse(gpa, file.source);
+ file.tree = try Ast.parse(gpa, file.source, .zig);
file.tree_loaded = true;
assert(file.tree.errors.len == 0); // builtin.zig must parse