aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorVexu <git@vexu.eu>2019-12-14 13:09:35 +0200
committerVexu <git@vexu.eu>2019-12-14 13:40:33 +0200
commit4dae70e702f10c385be1dea552f3d6e815dc93c9 (patch)
treeeb638d75d3f4934639e63c8d58c0bee83c626ce3 /lib
parenta4ac6d15c42a4a06eb5e2bfe73224384d3613bf6 (diff)
downloadzig-4dae70e702f10c385be1dea552f3d6e815dc93c9.tar.gz
zig-4dae70e702f10c385be1dea552f3d6e815dc93c9.zip
translate-c-2 container aliases
Diffstat (limited to 'lib')
-rw-r--r--lib/std/zig/render.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/std/zig/render.zig b/lib/std/zig/render.zig
index fa8388b711..9add521c00 100644
--- a/lib/std/zig/render.zig
+++ b/lib/std/zig/render.zig
@@ -193,7 +193,6 @@ fn renderRoot(
fn renderExtraNewline(tree: *ast.Tree, stream: var, start_col: *usize, node: *ast.Node) @TypeOf(stream).Child.Error!void {
const first_token = node.firstToken();
var prev_token = first_token;
- if (prev_token == 0) return;
while (tree.tokens.at(prev_token - 1).id == .DocComment) {
prev_token -= 1;
}
@@ -2175,7 +2174,8 @@ fn renderTokenOffset(
}
while (true) {
- const newline_count = if (loc.line < 2) @as(u8, 1) else @as(u8, 2);
+ assert(loc.line != 0);
+ const newline_count = if (loc.line == 1) @as(u8, 1) else @as(u8, 2);
try stream.writeByteNTimes('\n', newline_count);
try stream.writeByteNTimes(' ', indent);
try stream.write(mem.trimRight(u8, tree.tokenSlicePtr(next_token), " "));