From c09d7cf83905111ef7af9ee5bbd523f56664395c Mon Sep 17 00:00:00 2001 From: Jarred Sumner Date: Wed, 12 May 2021 13:00:25 -0700 Subject: That's all the errors?? Former-commit-id: f9a74df73d2831bfdd8e6f1c0e5c999ea300fc0d --- src/json_parser.zig | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/json_parser.zig') diff --git a/src/json_parser.zig b/src/json_parser.zig index 80c7511a7..4fb1f89f7 100644 --- a/src/json_parser.zig +++ b/src/json_parser.zig @@ -41,11 +41,11 @@ const Lexer = js_lexer.Lexer; fn JSONLikeParser(opts: js_lexer.JSONOptions) type { return struct { lexer: Lexer, - source: *logger.Source, + source: *const logger.Source, log: *logger.Log, allocator: *std.mem.Allocator, - pub fn init(allocator: *std.mem.Allocator, source: *logger.Source, log: *logger.Log) !Parser { + pub fn init(allocator: *std.mem.Allocator, source: *const logger.Source, log: *logger.Log) !Parser { if (opts.allow_comments) { return Parser{ .lexer = try Lexer.initTSConfig(log, source, allocator), @@ -210,14 +210,14 @@ fn JSONLikeParser(opts: js_lexer.JSONOptions) type { const JSONParser = JSONLikeParser(js_lexer.JSONOptions{}); const TSConfigParser = JSONLikeParser(js_lexer.JSONOptions{ .allow_comments = true, .allow_trailing_commas = true }); -pub fn ParseJSON(source: *logger.Source, log: *logger.Log, allocator: *std.mem.Allocator) !Expr { +pub fn ParseJSON(source: *const logger.Source, log: *logger.Log, allocator: *std.mem.Allocator) !Expr { var parser = try JSONParser.init(allocator, source, log); return parser.parseExpr(); } -pub fn ParseTSConfig(log: logger.Loc, source: *logger.Source, allocator: *std.mem.Allocator) !Expr { - var parser = try TSConfigParser.init(allocator, log, source); +pub fn ParseTSConfig(source: *const logger.Source, log: *logger.Log, allocator: *std.mem.Allocator) !Expr { + var parser = try TSConfigParser.init(allocator, source, log); return parser.parseExpr(); } -- cgit v1.2.3