authorgravatar for vallahor91@gmail.comVallahor <vallahor91@gmail.com> 2022-05-28 14:30:27-03:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-07-19 19:10:11-07:00
logec8d29ff257a2285665e0559aa53a8cfcb251756
treeade6ad8ce3a29672130709efd9e2e642aaf87bdc
parent2809b01b2f3fcecc4eeec7c1ee44f65ea0b80abb

fix: anyopaque_type. it was showing *[1]anyopaque now *anyopaque


2 files changed, 3 insertions(+), 3 deletions(-)

lib/docs/main.js-3
...@@ -1182,9 +1182,6 @@ var zigAnalysis;...@@ -1182,9 +1182,6 @@ var zigAnalysis;
1182 default: throw "TODO";1182 default: throw "TODO";
1183 case typeKinds.ComptimeExpr:1183 case typeKinds.ComptimeExpr:
1184 {1184 {
1185 // trying to match the std lib types
1186 // the *[1]anyopaque behavior it's happening
1187 // because of the known issue with arrays and pointers
1188 return "anyopaque";1185 return "anyopaque";
1189 }1186 }
1190 case typeKinds.Array:1187 case typeKinds.Array:
src/Autodoc.zig+3
...@@ -143,6 +143,9 @@ pub fn generateZirData(self: *Autodoc) !void {...@@ -143,6 +143,9 @@ pub fn generateZirData(self: *Autodoc) !void {
143 .ComptimeFloat = .{ .name = tmpbuf.toOwnedSlice() },143 .ComptimeFloat = .{ .name = tmpbuf.toOwnedSlice() },
144 },144 },
145145
146 .anyopaque_type => .{
147 .ComptimeExpr = .{ .name = tmpbuf.toOwnedSlice() },
148 },
146 .bool_type => .{149 .bool_type => .{
147 .Bool = .{ .name = tmpbuf.toOwnedSlice() },150 .Bool = .{ .name = tmpbuf.toOwnedSlice() },
148 },151 },