Fix invalid assertion when resolving element accesses

This commit is contained in:
dcodeIO
2018-04-07 21:58:22 +02:00
parent 89e8de5d82
commit 8ffc7d463d
5 changed files with 4 additions and 5 deletions

View File

@ -1933,7 +1933,6 @@ export class Program extends DiagnosticEmitter {
case ElementKind.GLOBAL:
case ElementKind.LOCAL:
case ElementKind.FIELD: {
assert(!this.resolvedThisExpression && !this.resolvedElementExpression);
let type = (<VariableLikeElement>target).type;
if (target = type.classReference) {
this.resolvedThisExpression = targetExpression;