Fix completions and brace in empty file (#22620)

Fixes #22618
This commit is contained in:
Matt Bierner
2018-03-16 11:05:33 -07:00
committed by Andy
parent bfe755c6ce
commit 984aaa3ee9
2 changed files with 10 additions and 1 deletions

View File

@@ -1628,7 +1628,7 @@ namespace ts.Completions {
}
function isFromClassElementDeclaration(node: Node) {
return isClassElement(node.parent) && isClassLike(node.parent.parent);
return node.parent && isClassElement(node.parent) && isClassLike(node.parent.parent);
}
function isParameterOfConstructorDeclaration(node: Node) {

View File

@@ -0,0 +1,9 @@
/// <reference path='fourslash.ts'/>
////
//// }/**/
////
goTo.marker();
verify.not.completionListIsEmpty();