From bace1181b2f6d63e51b6e511aa8318481e2eafee Mon Sep 17 00:00:00 2001 From: Vexu Date: Tue, 17 Nov 2020 21:33:26 +0200 Subject: stage2: handle opaque containers --- src/Module.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/Module.zig') diff --git a/src/Module.zig b/src/Module.zig index 831aedf054..4b41d4c737 100644 --- a/src/Module.zig +++ b/src/Module.zig @@ -1515,7 +1515,6 @@ pub fn analyzeContainer(self: *Module, container_scope: *Scope.Container) !void // an incremental update. This code handles both cases. const tree = try self.getAstTree(container_scope); const decls = tree.root_node.decls(); - // const decls = container_scope.root_node.decls(); try self.comp.work_queue.ensureUnusedCapacity(decls.len); try container_scope.decls.ensureCapacity(self.gpa, decls.len); @@ -2302,6 +2301,7 @@ pub fn createContainerDecl( } fn getAnonTypeName(self: *Module, scope: *Scope, base_token: std.zig.ast.TokenIndex) ![]u8 { + // TODO add namespaces, generic function signatrues const tree = scope.tree(); const base_name = switch (tree.token_ids[base_token]) { .Keyword_struct => "struct", -- cgit v1.2.3