@@ -357,17 +357,16 @@ Expr *TypeChecker::resolveDeclRefExpr(UnresolvedDeclRefExpr *UDRE,
357
357
SmallVector<ValueDecl*, 4 > ResultValues;
358
358
359
359
auto &Context = DC->getASTContext ();
360
- if (Context.LangOpts .DisableParserLookup ) {
361
- // First, look for a local binding in scope.
362
- if (Loc.isValid () && !Name.isOperator ()) {
363
- SmallVector<ValueDecl *, 2 > localDecls;
364
- ASTScope::lookupLocalDecls (DC->getParentSourceFile (),
365
- Name.getFullName (), Loc,
366
- /* stopAfterInnermostBraceStmt=*/ false ,
367
- ResultValues);
368
- for (auto *localDecl : ResultValues) {
369
- Lookup.add (LookupResultEntry (localDecl), /* isOuter=*/ false );
370
- }
360
+
361
+ // First, look for a local binding in scope.
362
+ if (Loc.isValid () && !Name.isOperator ()) {
363
+ SmallVector<ValueDecl *, 2 > localDecls;
364
+ ASTScope::lookupLocalDecls (DC->getParentSourceFile (),
365
+ Name.getFullName (), Loc,
366
+ /* stopAfterInnermostBraceStmt=*/ false ,
367
+ ResultValues);
368
+ for (auto *localDecl : ResultValues) {
369
+ Lookup.add (LookupResultEntry (localDecl), /* isOuter=*/ false );
371
370
}
372
371
}
373
372
0 commit comments