Home | History | Annotate | Download | only in ARCMigrate

Lines Matching full:fids

22 static void AddFID(FIDMap &FIDs, SmallVectorImpl<FileID> &V,
26 FIDMap::iterator I = FIDs.find(FID);
27 if (I != FIDs.end()) return;
28 FIDs[FID] = V.size();
32 static unsigned GetFID(const FIDMap& FIDs, const SourceManager &SM,
35 FIDMap::const_iterator I = FIDs.find(FID);
36 assert(I != FIDs.end());
100 // Build up a set of FIDs that we use by scanning the locations and
103 SmallVector<FileID, 10> Fids;
109 AddFID(FM, Fids, SM, D.getLocation());
113 AddFID(FM, Fids, SM, RI->getBegin());
114 AddFID(FM, Fids, SM, RI->getEnd());
132 // - "files", an <array> mapping from FIDs to file names
138 for (SmallVectorImpl<FileID>::iterator I=Fids.begin(), E=Fids.end();