mirror of
https://github.com/ziglang/zig.git
synced 2025-12-29 09:33:18 +00:00
docs: link to functions in getValueText and getCallHtml
This commit is contained in:
parent
300b617140
commit
6e96352b90
@ -540,7 +540,23 @@
|
||||
return typeIndexName(value, wantHtml, wantLink);
|
||||
case typeKinds.Fn:
|
||||
var fnObj = zigAnalysis.fns[value];
|
||||
return typeIndexName(fnObj.type, wantHtml, wantLink);
|
||||
var declPath = fnObj.decl && getCanonDeclPath(fnObj.decl);
|
||||
var fnName = declPath ? declPath.declNames.join('.') : '(unknown)';
|
||||
|
||||
if (!wantHtml) {
|
||||
return fnName;
|
||||
}
|
||||
|
||||
var str = '<span class="tok-fn">';
|
||||
if (wantLink && declPath != null) {
|
||||
str += '<a href="' + navLink(declPath.pkgNames, declPath.declNames) + '">';
|
||||
str += escapeHtml(fnName);
|
||||
str += '</a>';
|
||||
} else {
|
||||
str += escapeHtml(fnName);
|
||||
}
|
||||
str += '</span>';
|
||||
return str;
|
||||
case typeKinds.Int:
|
||||
return token(value, tokenKinds.Number, wantHtml);
|
||||
case typeKinds.Optional:
|
||||
@ -727,24 +743,8 @@
|
||||
}
|
||||
return payloadHtml;
|
||||
case typeKinds.Frame:
|
||||
var name = '@Frame(';
|
||||
var fnObj = zigAnalysis.fns[typeObj.fn];
|
||||
var declPath = fnObj.decl && getCanonDeclPath(fnObj.decl);
|
||||
var fnName = typeObj.fnName;
|
||||
if (wantHtml) {
|
||||
name += '<span class="tok-fn">';
|
||||
if (declPath) {
|
||||
name += '<a href="' + navLink(declPath.pkgNames, declPath.declNames) + '">'
|
||||
+ escapeHtml(fnName) + '</a>';
|
||||
} else {
|
||||
name += escapeHtml(fnName);
|
||||
}
|
||||
name += '</span>';
|
||||
} else {
|
||||
name += fnName;
|
||||
}
|
||||
name += ')';
|
||||
return name;
|
||||
return '@Frame(' + getValueText(fnObj.type, typeObj.fn, wantHtml, wantSubLink) + ')';
|
||||
case typeKinds.AnyFrame:
|
||||
var name = token('anyframe', tokenKinds.Keyword, wantHtml);
|
||||
if (typeObj.result) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user