Home | History | Annotate | Download | only in ARCMigrate

Lines Matching refs:Fids

24 static void AddFID(FIDMap &FIDs, llvm::SmallVectorImpl<FileID> &V,
28 FIDMap::iterator I = FIDs.find(FID);
29 if (I != FIDs.end()) return;
30 FIDs[FID] = V.size();
34 static unsigned GetFID(const FIDMap& FIDs, const SourceManager &SM,
37 FIDMap::const_iterator I = FIDs.find(FID);
38 assert(I != FIDs.end());
102 // Build up a set of FIDs that we use by scanning the locations and
105 llvm::SmallVector<FileID, 10> Fids;
111 AddFID(FM, Fids, SM, D.getLocation());
115 AddFID(FM, Fids, SM, RI->getBegin());
116 AddFID(FM, Fids, SM, RI->getEnd());
134 // - "files", an <array> mapping from FIDs to file names
140 for (llvm::SmallVectorImpl<FileID>::iterator I=Fids.begin(), E=Fids.end();