authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-12-31 16:54:41-05:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-12-31 16:54:41-05:00
logc8c65b0168ae18f8bd8bf8f38590109a30df73a8
tree03377b191864a1ea4b45a15f1d961d58efc3b7a9
parent25051832b37bab8d945e6284899a4c916ae00ada
signaturelock-open Commit is signed but in an unrecognized format.

translate-c: add `pub` to failed-to-translate macros


1 files changed, 3 insertions(+), 2 deletions(-)

src-self-hosted/translate_c.zig+3-2
......@@ -3922,7 +3922,8 @@ fn emitWarning(c: *Context, loc: ZigClangSourceLocation, comptime format: []cons
39223922}
39233923
39243924pub fn failDecl(c: *Context, loc: ZigClangSourceLocation, name: []const u8, comptime format: []const u8, args: var) !void {
3925 // const name = @compileError(msg);
3925 // pub const name = @compileError(msg);
3926 const pub_tok = try appendToken(c, .Keyword_pub, "pub");
39263927 const const_tok = try appendToken(c, .Keyword_const, "const");
39273928 const name_tok = try appendIdentifier(c, name);
39283929 const eq_tok = try appendToken(c, .Equal, "=");
......@@ -3951,7 +3952,7 @@ pub fn failDecl(c: *Context, loc: ZigClangSourceLocation, name: []const u8, comp
39513952 var_decl_node.* = ast.Node.VarDecl{
39523953 .base = ast.Node{ .id = ast.Node.Id.VarDecl },
39533954 .doc_comments = null,
3954 .visib_token = null,
3955 .visib_token = pub_tok,
39553956 .thread_local_token = null,
39563957 .name_token = name_tok,
39573958 .eq_token = eq_tok,