Lines Matching refs:DI
454 DeclContext::lookup_iterator DI, DE; in addDeclsFromBasePaths() local
456 for (llvm::tie(DI,DE) = I->Decls; DI != DE; ++DI) in addDeclsFromBasePaths()
457 addDecl(*DI); in addDeclsFromBasePaths()
1690 LookupResult::iterator DI, DE = Result.end(); in DiagnoseAmbiguousLookup() local
1691 for (DI = Result.begin(); DI != DE; ++DI) in DiagnoseAmbiguousLookup()
1692 if (TagDecl *TD = dyn_cast<TagDecl>(*DI)) { in DiagnoseAmbiguousLookup()
1697 for (DI = Result.begin(); DI != DE; ++DI) in DiagnoseAmbiguousLookup()
1698 if (!isa<TagDecl>(*DI)) in DiagnoseAmbiguousLookup()
1699 Diag((*DI)->getLocation(), diag::note_hiding_object); in DiagnoseAmbiguousLookup()
1715 LookupResult::iterator DI = Result.begin(), DE = Result.end(); in DiagnoseAmbiguousLookup() local
1716 for (; DI != DE; ++DI) in DiagnoseAmbiguousLookup()
1717 Diag((*DI)->getLocation(), diag::note_ambiguous_candidate) << *DI; in DiagnoseAmbiguousLookup()
3404 for (SmallVector<unsigned, 4>::iterator DI = sortedDistances.begin(), in SortNamespaces() local
3406 DI != DIEnd; ++DI) { in SortNamespaces()
3407 SpecifierInfoList &SpecList = DistanceMap[*DI]; in SortNamespaces()
3878 TypoCorrectionConsumer::distance_iterator DI = Consumer.begin(); in CorrectTypo() local
3879 unsigned ED = DI->first; in CorrectTypo()
3880 for (TypoCorrectionConsumer::result_iterator I = DI->second.begin(), in CorrectTypo()
3881 IEnd = DI->second.end(); in CorrectTypo()
3889 DI->second.erase(Prev); in CorrectTypo()
3912 DI->second.erase(Prev); in CorrectTypo()
3933 DI->second.erase(I); in CorrectTypo()
3951 DI->second.erase(Prev); in CorrectTypo()
3960 DI->second.erase(Prev); in CorrectTypo()
3967 if (DI->second.empty()) in CorrectTypo()
3968 Consumer.erase(DI); in CorrectTypo()