mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-05 08:11:30 -06:00
Fix the quick info on error types
This commit is contained in:
parent
4781224d86
commit
0dbd303084
@ -1288,7 +1288,7 @@ module ts {
|
||||
}
|
||||
|
||||
function writeTypeParameters(typeParameters: TypeParameter[], writer: SymbolWriter, enclosingDeclaration?: Node, flags?: TypeFormatFlags, typeStack?: Type[]) {
|
||||
if (typeParameters) {
|
||||
if (typeParameters && typeParameters.length) {
|
||||
writePunctuation(writer, SyntaxKind.LessThanToken);
|
||||
for (var i = 0; i < typeParameters.length; i++) {
|
||||
if (i > 0) {
|
||||
|
||||
@ -2,14 +2,14 @@ tests/cases/compiler/dontShowCompilerGeneratedMembers.ts(3,5): error TS1098: Typ
|
||||
tests/cases/compiler/dontShowCompilerGeneratedMembers.ts(3,6): error TS1005: '(' expected.
|
||||
tests/cases/compiler/dontShowCompilerGeneratedMembers.ts(3,6): error TS1139: Type parameter declaration expected.
|
||||
tests/cases/compiler/dontShowCompilerGeneratedMembers.ts(4,1): error TS1109: Expression expected.
|
||||
tests/cases/compiler/dontShowCompilerGeneratedMembers.ts(1,5): error TS2322: Type 'number' is not assignable to type '{ <>(): any; x: number; }':
|
||||
tests/cases/compiler/dontShowCompilerGeneratedMembers.ts(1,5): error TS2322: Type 'number' is not assignable to type '{ (): any; x: number; }':
|
||||
Property 'x' is missing in type 'Number'.
|
||||
|
||||
|
||||
==== tests/cases/compiler/dontShowCompilerGeneratedMembers.ts (5 errors) ====
|
||||
var f: {
|
||||
~
|
||||
!!! error TS2322: Type 'number' is not assignable to type '{ <>(): any; x: number; }':
|
||||
!!! error TS2322: Type 'number' is not assignable to type '{ (): any; x: number; }':
|
||||
!!! error TS2322: Property 'x' is missing in type 'Number'.
|
||||
x: number;
|
||||
<-
|
||||
|
||||
@ -6,4 +6,4 @@
|
||||
////};
|
||||
|
||||
goTo.marker('A');
|
||||
verify.quickInfoIs('{ x: number; (): any; }', "", "f", "var");
|
||||
verify.quickInfoIs('(var) f: {\n (): any;\n x: number;\n}', "");
|
||||
Loading…
x
Reference in New Issue
Block a user