From c5d515523477cb7cdff2413b499e5872a58924a9 Mon Sep 17 00:00:00 2001 From: Yui T Date: Mon, 17 Aug 2015 22:02:45 -0700 Subject: [PATCH] Add comment and prevent completion in type paramter of class expression --- src/services/services.ts | 7 +++++-- ...letionListInTypeParameterOfClassExpression1.ts | 15 +++++++++++++++ 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 tests/cases/fourslash/completionListInTypeParameterOfClassExpression1.ts diff --git a/src/services/services.ts b/src/services/services.ts index 878d81fe195..9c00b92a063 100644 --- a/src/services/services.ts +++ b/src/services/services.ts @@ -3460,9 +3460,11 @@ namespace ts { containingNodeKind === SyntaxKind.EnumDeclaration || // enum a { foo, | isFunction(containingNodeKind) || containingNodeKind === SyntaxKind.ClassDeclaration || // class A + +////var C0 = class D {} +////var C3 = class D{} + +goTo.marker("0"); +verify.completionListIsEmpty(); +goTo.marker("1"); +verify.completionListIsEmpty(); +goTo.marker("2"); +verify.completionListIsEmpty(); +goTo.marker("3"); +verify.completionListIsEmpty(); \ No newline at end of file