Lines Matching defs:ID
112 unsigned ID = endian::readNext<uint32_t, little, unaligned>(d);
113 Result.push_back(ID);
157 if (!InGlobalIndexBlock && Entry.ID == GLOBAL_INDEX_BLOCK_ID) {
170 switch ((IndexRecordTypes)Cursor.readRecord(Entry.ID, Record, &Blob)) {
179 unsigned ID = Record[Idx++];
182 if (ID == Modules.size())
185 Modules.resize(ID + 1);
189 Modules[ID].Size = Record[Idx++];
190 Modules[ID].ModTime = Record[Idx++];
194 Modules[ID].FileName.assign(Record.begin() + Idx,
200 Modules[ID].Dependencies.insert(Modules[ID].Dependencies.end(),
211 StringRef ModuleName = llvm::sys::path::stem(Modules[ID].FileName);
214 UnresolvedModules[ModuleName] = ID;
377 /// \brief The numberic ID for this module file.
378 unsigned ID;
381 /// a module ID.
416 Info.ID = NewID;
435 static void emitBlockID(unsigned ID, const char *Name,
439 Record.push_back(ID);
450 static void emitRecordID(unsigned ID, const char *Name,
454 Record.push_back(ID);
519 // Record this module file and assign it a unique ID (if it doesn't have
521 unsigned ID = getModuleFileInfo(File).ID;
536 InStream.skipRecord(Entry.ID);
544 if (Entry.ID == CONTROL_BLOCK_ID) {
553 if (Entry.ID == AST_BLOCK_ID) {
575 unsigned Code = InStream.readRecord(Entry.ID, Record, &Blob);
614 unsigned DependsOnID = getModuleFileInfo(DependsOnFile).ID;
635 InterestingIdentifiers[Ident.first].push_back(ID);
714 Record.push_back(M->second.ID);