From dacc5e624eb28570fe517b1f00ddc6287e2c5249 Mon Sep 17 00:00:00 2001 From: Robin Voetter Date: Thu, 24 Jun 2021 02:37:06 +0200 Subject: [PATCH] Export isValidId, remove pub on unexported functions --- lib/std/zig.zig | 6 ++++-- lib/std/zig/fmt.zig | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/lib/std/zig.zig b/lib/std/zig.zig index ebb16c9c15..034cf34d9b 100644 --- a/lib/std/zig.zig +++ b/lib/std/zig.zig @@ -5,11 +5,13 @@ // and substantial portions of the software. const std = @import("std.zig"); const tokenizer = @import("zig/tokenizer.zig"); +const fmt = @import("zig/fmt.zig"); pub const Token = tokenizer.Token; pub const Tokenizer = tokenizer.Tokenizer; -pub const fmtId = @import("zig/fmt.zig").fmtId; -pub const fmtEscapes = @import("zig/fmt.zig").fmtEscapes; +pub const fmtId = fmt.fmtId; +pub const fmtEscapes = fmt.fmtEscapes; +pub const isValidId = fmt.isValidId; pub const parse = @import("zig/parse.zig").parse; pub const string_literal = @import("zig/string_literal.zig"); pub const ast = @import("zig/ast.zig"); diff --git a/lib/std/zig/fmt.zig b/lib/std/zig/fmt.zig index 2afbe1d91b..1066852064 100644 --- a/lib/std/zig/fmt.zig +++ b/lib/std/zig/fmt.zig @@ -2,7 +2,7 @@ const std = @import("std"); const mem = std.mem; /// Print the string as a Zig identifier escaping it with @"" syntax if needed. -pub fn formatId( +fn formatId( bytes: []const u8, comptime fmt: []const u8, options: std.fmt.FormatOptions, @@ -36,7 +36,7 @@ pub fn isValidId(bytes: []const u8) bool { /// Print the string as escaped contents of a double quoted or single-quoted string. /// Format `{}` treats contents as a double-quoted string. /// Format `{'}` treats contents as a single-quoted string. -pub fn formatEscapes( +fn formatEscapes( bytes: []const u8, comptime fmt: []const u8, options: std.fmt.FormatOptions,