File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -44674,8 +44674,8 @@ export function createTypeChecker(host: TypeCheckerHost): TypeChecker {
4467444674 return location ? evaluateEnumMember(expr, symbol, location) : getEnumMemberValue(symbol.valueDeclaration as EnumMember);
4467544675 }
4467644676 if (isConstantVariable(symbol)) {
44677- const declaration = symbol.valueDeclaration as VariableDeclaration | BindingElement | undefined ;
44678- if (declaration?.kind === SyntaxKind.VariableDeclaration && !declaration.type && declaration.initializer && (!location || declaration !== location && isBlockScopedNameDeclaredBeforeUse(declaration, location))) {
44677+ const declaration = symbol.valueDeclaration;
44678+ if (declaration && isVariableDeclaration(declaration) && !declaration.type && declaration.initializer && (!location || declaration !== location && isBlockScopedNameDeclaredBeforeUse(declaration, location))) {
4467944679 return evaluate(declaration.initializer, declaration);
4468044680 }
4468144681 }
You can’t perform that action at this time.
0 commit comments