Skip to content

Commit 82812de

Browse files
committed
fix: Defuse assert in lookupPropertyAccessExpression after prior error
1 parent 1ff71e5 commit 82812de

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/resolver.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1329,7 +1329,7 @@ export class Resolver extends DiagnosticEmitter {
13291329
case ElementKind.Local: { // someVar.prop
13301330
let variableLikeElement = <VariableLikeElement>target;
13311331
let type = variableLikeElement.type;
1332-
assert(type != Type.void);
1332+
if (type == Type.void) return null; // errored earlier
13331333
let classReference = type.getClassOrWrapper(this.program);
13341334
if (!classReference) {
13351335
if (reportMode == ReportMode.Report) {

0 commit comments

Comments
 (0)