@@ -1350,9 +1350,8 @@ bool CodeCompletionCallbacksImpl::trySolverCompletion(bool MaybeFuncBody) {
13501350 addKeywords (CompletionContext.getResultSink (), MaybeFuncBody);
13511351
13521352 Expr *CheckedBase = CodeCompleteTokenExpr->getBase ();
1353- deliverDotExprResults (Lookup.getResults (), CheckedBase, CurDeclContext,
1354- DotLoc, isInsideObjCSelector (), CompletionContext,
1355- Consumer);
1353+ Lookup.deliverResults (CheckedBase, CurDeclContext, DotLoc,
1354+ isInsideObjCSelector (), CompletionContext, Consumer);
13561355 return true ;
13571356 }
13581357 case CompletionKind::UnresolvedMember: {
@@ -1368,9 +1367,7 @@ bool CodeCompletionCallbacksImpl::trySolverCompletion(bool MaybeFuncBody) {
13681367 Lookup.fallbackTypeCheck (CurDeclContext);
13691368
13701369 addKeywords (CompletionContext.getResultSink (), MaybeFuncBody);
1371- deliverUnresolvedMemberResults (Lookup.getExprResults (),
1372- Lookup.getEnumPatternTypes (), CurDeclContext,
1373- DotLoc, CompletionContext, Consumer);
1370+ Lookup.deliverResults (CurDeclContext, DotLoc, CompletionContext, Consumer);
13741371 return true ;
13751372 }
13761373 case CompletionKind::KeyPathExprSwift: {
@@ -1384,8 +1381,7 @@ bool CodeCompletionCallbacksImpl::trySolverCompletion(bool MaybeFuncBody) {
13841381 Context.CompletionCallback , &Lookup);
13851382 typeCheckContextAt (CurDeclContext, CompletionLoc);
13861383
1387- deliverKeyPathResults (Lookup.getResults (), CurDeclContext, DotLoc,
1388- CompletionContext, Consumer);
1384+ Lookup.deliverResults (CurDeclContext, DotLoc, CompletionContext, Consumer);
13891385 return true ;
13901386 }
13911387 default :
0 commit comments