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();