reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Serialization/ASTWriter.cpp
 2314     Record.clear();
 2315     Record.push_back(Code);
 2318     Record.push_back(SLoc->getOffset() - 2);
 2321       AddSourceLocation(File.getIncludeLoc(), Record);
 2322       Record.push_back(File.getFileCharacteristic()); // FIXME: stable encoding
 2323       Record.push_back(File.hasLineDirectives());
 2333         Record.push_back(InputFileIDs[Content->OrigEntry]);
 2335         Record.push_back(File.NumCreatedFIDs);
 2339           Record.push_back(FDI->second->FirstDeclIndex);
 2340           Record.push_back(FDI->second->DeclIDs.size());
 2342           Record.push_back(0);
 2343           Record.push_back(0);
 2346         Stream.EmitRecordWithAbbrev(SLocFileAbbrv, Record);
 2360         Stream.EmitRecordWithBlob(SLocBufferAbbrv, Record,
 2380       AddSourceLocation(Expansion.getSpellingLoc(), Record);
 2381       AddSourceLocation(Expansion.getExpansionLocStart(), Record);
 2385                         Record);
 2386       Record.push_back(Expansion.isExpansionTokenRange());
 2392       Record.push_back(NextOffset - SLoc->getOffset() - 1);
 2393       Stream.EmitRecordWithAbbrev(SLocExpansionAbbrv, Record);
 2428     Record.clear();
 2439           AddPath(LineTable.getFilename(LE.FilenameID), Record);
 2442     Record.push_back(0);
 2451       Record.push_back(L.first.ID);
 2454       Record.push_back(L.second.size());
 2456         Record.push_back(LE.FileOffset);
 2457         Record.push_back(LE.LineNo);
 2458         Record.push_back(FilenameMap[LE.FilenameID]);
 2459         Record.push_back((unsigned)LE.FileKind);
 2460         Record.push_back(LE.IncludeOffset);
 2464     Stream.EmitRecord(SOURCE_MANAGER_LINE_TABLE, Record);