Home | History | Annotate | Download | only in Serialization

Lines Matching defs:ID

111       unsigned ID = endian::readNext<uint32_t, little, unaligned>(d);
112 Result.push_back(ID);
156 if (!InGlobalIndexBlock && Entry.ID == GLOBAL_INDEX_BLOCK_ID) {
169 switch ((IndexRecordTypes)Cursor.readRecord(Entry.ID, Record, &Blob)) {
178 unsigned ID = Record[Idx++];
181 if (ID == Modules.size())
184 Modules.resize(ID + 1);
188 Modules[ID].Size = Record[Idx++];
189 Modules[ID].ModTime = Record[Idx++];
193 Modules[ID].FileName.assign(Record.begin() + Idx,
199 Modules[ID].Dependencies.insert(Modules[ID].Dependencies.end(),
210 StringRef ModuleName = llvm::sys::path::stem(Modules[ID].FileName);
213 UnresolvedModules[ModuleName] = ID;
376 /// \brief The numberic ID for this module file.
377 unsigned ID;
380 /// a module ID.
414 Info.ID = NewID;
431 static void emitBlockID(unsigned ID, const char *Name,
435 Record.push_back(ID);
446 static void emitRecordID(unsigned ID, const char *Name,
450 Record.push_back(ID);
516 // Record this module file and assign it a unique ID (if it doesn't have
518 unsigned ID = getModuleFileInfo(File).ID;
533 InStream.skipRecord(Entry.ID);
541 if (Entry.ID == CONTROL_BLOCK_ID) {
550 if (Entry.ID == AST_BLOCK_ID) {
572 unsigned Code = InStream.readRecord(Entry.ID, Record, &Blob);
611 unsigned DependsOnID = getModuleFileInfo(DependsOnFile).ID;
632 InterestingIdentifiers[Ident.first].push_back(ID);
711 Record.push_back(M->second.ID);