.ts:
interface TypeChecker {
getContextualType(node: Expression, /* @internal */ contextFlags?: ContextFlags): Type | undefined;
}
.d.ts:
interface TypeChecker {
getContextualType(node: Expression,
: Type | undefined;
.ts:
interface TypeChecker {
getContextualType(node: Expression, /* @internal */ contextFlags?: ContextFlags): Type | undefined;
}
.d.ts:
interface TypeChecker {
getContextualType(node: Expression,
: Type | undefined;
2条答案
按热度按时间n3ipq98p1#
这似乎是多个问题..这是通过转换发出的d.ts。你看到的是因为根据通过tsbuild info在前面添加的更改复制和更新d.ts。
xeufq47z2#
同样的案例也出现在TypeScript 4.8.3中。
index.d.ts
index.ts
的一部分不幸的是,我无法创建一个POC(概念验证),因为代码非常复杂,当我删除一些部分时,问题得到解决。但基本上,生成在
this is S[]; /**"],
之后停止,然后文件的其余部分包含原始源代码。解决方法?