diff options
author | 2021-04-26 19:22:17 -0700 | |
---|---|---|
committer | 2021-04-26 19:22:17 -0700 | |
commit | 70b6f889c7509ae6944469e1c45ed9b755b2ceec (patch) | |
tree | e8c7d48c576fbaed33046c557c959d85c5c35c1e /src/main.zig | |
parent | 97ce2513dc71271503ebd746ac5e9e0f57858bb7 (diff) | |
download | bun-70b6f889c7509ae6944469e1c45ed9b755b2ceec.tar.gz bun-70b6f889c7509ae6944469e1c45ed9b755b2ceec.tar.zst bun-70b6f889c7509ae6944469e1c45ed9b755b2ceec.zip |
lots
Diffstat (limited to 'src/main.zig')
-rw-r--r-- | src/main.zig | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/main.zig b/src/main.zig index 5410b0e2a..6144fdf24 100644 --- a/src/main.zig +++ b/src/main.zig @@ -6,6 +6,7 @@ const options = @import("options.zig"); const js_parser = @import("js_parser.zig"); const js_printer = @import("js_printer.zig"); const js_ast = @import("js_ast.zig"); +const linker = @import("linker.zig"); pub fn main() anyerror!void { try alloc.setup(std.heap.page_allocator); @@ -28,8 +29,15 @@ pub fn main() anyerror!void { var source = logger.Source.initFile(opts.entry_point, alloc.dynamic); var parser = try js_parser.Parser.init(opts, &log, &source, alloc.dynamic); var res = try parser.parse(); - - const printed = try js_printer.printAst(alloc.dynamic, res.ast, js_ast.Symbol.Map{}, false, js_printer.Options{ .to_module_ref = js_ast.Ref{ .inner_index = 0 } }); + var _linker = linker.Linker{}; + const printed = try js_printer.printAst( + alloc.dynamic, + res.ast, + js_ast.Symbol.Map{}, + false, + js_printer.Options{ .to_module_ref = js_ast.Ref{ .inner_index = 0 } }, + &_linker, + ); std.debug.print("{s}\n{s}", .{ res, printed }); } |