From 6c4e747295c65fed3d00efaf9c17a46deaa7271d Mon Sep 17 00:00:00 2001 From: Nathan Shively-Sanders Date: Fri, 19 May 2017 14:13:33 -0700 Subject: [PATCH] Add `undefined` to return of getNameOfDeclaration --- src/compiler/utilities.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/utilities.ts b/src/compiler/utilities.ts index cccabded02a..64f5445d3df 100644 --- a/src/compiler/utilities.ts +++ b/src/compiler/utilities.ts @@ -4700,7 +4700,7 @@ namespace ts { return identifier.length >= 3 && identifier.charCodeAt(0) === CharacterCodes._ && identifier.charCodeAt(1) === CharacterCodes._ && identifier.charCodeAt(2) === CharacterCodes._ ? identifier.substr(1) : identifier; } - export function getNameOfDeclaration(declaration: Declaration): DeclarationName { + export function getNameOfDeclaration(declaration: Declaration): DeclarationName | undefined { if (!declaration) { return undefined; }