mirror of
https://github.com/ziglang/zig.git
synced 2026-02-06 06:27:05 +00:00
parent
c81e8c2125
commit
bf982cd4e9
@ -726,6 +726,13 @@
|
||||
payloadHtml += token('var', tokenKinds.Keyword, wantHtml);
|
||||
}
|
||||
return payloadHtml;
|
||||
case typeKinds.AnyFrame:
|
||||
var name = token('anyframe', tokenKinds.Keyword, wantHtml);
|
||||
if (typeObj.result) {
|
||||
name += "->";
|
||||
name += typeIndexName(typeObj.result, wantHtml, wantSubLink, null);
|
||||
}
|
||||
return name;
|
||||
default:
|
||||
if (wantHtml) {
|
||||
return escapeHtml(typeObj.name);
|
||||
|
||||
@ -1054,6 +1054,13 @@ static void anal_dump_type(AnalDumpCtx *ctx, ZigType *ty) {
|
||||
anal_dump_type_ref(ctx, ty->data.vector.elem_type);
|
||||
break;
|
||||
}
|
||||
case ZigTypeIdAnyFrame: {
|
||||
if (ty->data.any_frame.result_type != nullptr) {
|
||||
jw_object_field(jw, "result");
|
||||
anal_dump_type_ref(ctx, ty->data.any_frame.result_type);
|
||||
}
|
||||
break;
|
||||
}
|
||||
case ZigTypeIdInvalid:
|
||||
zig_unreachable();
|
||||
default:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user