aboutsummaryrefslogtreecommitdiff
path: root/src/link/strtab.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2022-08-30 14:29:41 +0200
committerGitHub <noreply@github.com>2022-08-30 14:29:41 +0200
commit7ef0c9d298d5645b4b6d1ffdfd34c69c04423ed2 (patch)
tree12b54077e1533b1abcb8d9a9cd1222b24478f5fc /src/link/strtab.zig
parentb64e4c5bf28286091ff97245e61f08b897e3eb5e (diff)
parente57fbe8069e672483b0c9ae1fa28c00812596306 (diff)
downloadzig-7ef0c9d298d5645b4b6d1ffdfd34c69c04423ed2.tar.gz
zig-7ef0c9d298d5645b4b6d1ffdfd34c69c04423ed2.zip
Merge pull request #12677 from ziglang/coff-linker
coff: initial rewrite of the COFF/PE linker
Diffstat (limited to 'src/link/strtab.zig')
-rw-r--r--src/link/strtab.zig4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/link/strtab.zig b/src/link/strtab.zig
index ae9b00027e..8e314f189f 100644
--- a/src/link/strtab.zig
+++ b/src/link/strtab.zig
@@ -109,5 +109,9 @@ pub fn StringTable(comptime log_scope: @Type(.EnumLiteral)) type {
pub fn getAssumeExists(self: Self, off: u32) []const u8 {
return self.get(off) orelse unreachable;
}
+
+ pub fn len(self: Self) usize {
+ return self.buffer.items.len;
+ }
};
}