/path/to/repository/typescript-issue-1/node_modules/typescript/lib/_tsc.js:122142
throw e;
^
Error: Debug Failure. False expression.
at Object.isUndefinedIdentifierExpression (/path/to/repository/typescript-issue-1/node_modules/typescript/lib/_tsc.js:50399:15)
at typeFromExpression (/path/to/repository/typescript-issue-1/node_modules/typescript/lib/_tsc.js:132354:22)
at serializeTypeOfExpression (/path/to/repository/typescript-issue-1/node_modules/typescript/lib/_tsc.js:132089:20)
at Object.serializeTypeOfDeclaration (/path/to/repository/typescript-issue-1/node_modules/typescript/lib/_tsc.js:132113:16)
at serializeTypeForDeclaration (/path/to/repository/typescript-issue-1/node_modules/typescript/lib/_tsc.js:52737:41)
at addPropertyToElementList (/path/to/repository/typescript-issue-1/node_modules/typescript/lib/_tsc.js:51616:43)
at createTypeNodesFromResolvedType (/path/to/repository/typescript-issue-1/node_modules/typescript/lib/_tsc.js:51511:11)
at createTypeNodeFromObjectType (/path/to/repository/typescript-issue-1/node_modules/typescript/lib/_tsc.js:51246:25)
at visitAndTransformType (/path/to/repository/typescript-issue-1/node_modules/typescript/lib/_tsc.js:51169:24)
at createAnonymousTypeNode (/path/to/repository/typescript-issue-1/node_modules/typescript/lib/_tsc.js:51109:20)