From 0db108101a30a2ac5ec4dc9911d488f9036256b8 Mon Sep 17 00:00:00 2001 From: Lachlan Easton Date: Mon, 9 Mar 2020 18:10:41 +1100 Subject: [PATCH] Translate C: Add comment containing c source location for failed decls --- src-self-hosted/translate_c.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/src-self-hosted/translate_c.zig b/src-self-hosted/translate_c.zig index 41e4665ffe..ffb76c60b7 100644 --- a/src-self-hosted/translate_c.zig +++ b/src-self-hosted/translate_c.zig @@ -4687,6 +4687,7 @@ pub fn failDecl(c: *Context, loc: ZigClangSourceLocation, name: []const u8, comp const msg_tok = try appendTokenFmt(c, .StringLiteral, "\"" ++ format ++ "\"", args); const rparen_tok = try appendToken(c, .RParen, ")"); const semi_tok = try appendToken(c, .Semicolon, ";"); + _ = try appendTokenFmt(c, .LineComment, "// {}", .{c.locStr(loc)}); const msg_node = try c.a().create(ast.Node.StringLiteral); msg_node.* = ast.Node.StringLiteral{