Compare commits

...

1 Commits

Author SHA1 Message Date
Don Isaac
a232ee9473 refactor: move string code to string module 2025-03-02 13:58:24 -08:00
12 changed files with 7 additions and 7 deletions

View File

@@ -5,7 +5,7 @@ const log = Output.scoped(.Worker, true);
const std = @import("std");
const JSValue = JSC.JSValue;
const Async = bun.Async;
const WTFStringImpl = @import("../string.zig").WTFStringImpl;
const WTFStringImpl = @import("../modules/string.zig").WTFStringImpl;
const Bool = std.atomic.Value(bool);

View File

@@ -544,7 +544,7 @@ pub fn clone(item: anytype, allocator: std.mem.Allocator) !@TypeOf(item) {
return try allocator.dupe(Child, item);
}
pub const StringBuilder = @import("./string.zig").StringBuilder;
pub const StringBuilder = @import("./modules/string.zig").StringBuilder;
pub const LinearFifo = @import("./linear_fifo.zig").LinearFifo;
pub const linux = struct {
@@ -2085,7 +2085,7 @@ pub const zstd = @import("./deps/zstd.zig");
pub const StringPointer = Schema.Api.StringPointer;
pub const StandaloneModuleGraph = @import("./StandaloneModuleGraph.zig").StandaloneModuleGraph;
const _string = @import("./string.zig");
const _string = @import("modules/string.zig");
pub const strings = @import("string_immutable.zig");
pub const String = _string.String;
pub const StringJoiner = _string.StringJoiner;

View File

@@ -106,7 +106,7 @@ pub fn ensureValidIdentifier(str: string, allocator: Allocator) Allocator.Error!
if (!iterator.next(&cursor)) return "_";
const JSLexerTables = @import("../js_lexer_tables.zig");
const JSLexerTables = @import("../../js_lexer_tables.zig");
// Common case: no gap necessary. No allocation necessary.
needs_gap = !js_lexer.isIdentifierStart(cursor.c);

View File

@@ -1,5 +1,5 @@
const std = @import("std");
const BabyList = @import("../baby_list.zig").BabyList;
const BabyList = @import("../../baby_list.zig").BabyList;
const Allocator = std.mem.Allocator;
const assert = std.debug.assert;

View File

@@ -4,7 +4,7 @@ const std = @import("std");
const builtin = @import("builtin");
const Arena = std.heap.ArenaAllocator;
const Allocator = std.mem.Allocator;
const SmolStr = @import("../string.zig").SmolStr;
const SmolStr = @import("../modules/string.zig").SmolStr;
const TaggedPointerUnion = @import("../tagged_pointer.zig").TaggedPointerUnion;
/// Using u16 because anymore tokens than that results in an unreasonably high

View File

@@ -41,7 +41,7 @@ pub const WorkPool = @import("../work_pool.zig").WorkPool;
const windows = bun.windows;
const uv = windows.libuv;
const Maybe = JSC.Maybe;
const WTFStringImplStruct = @import("../string.zig").WTFStringImplStruct;
const WTFStringImplStruct = @import("../modules/string.zig").WTFStringImplStruct;
const Pipe = [2]bun.FileDescriptor;
const shell = @import("./shell.zig");