Searched refs:BuildInfoRecord (Results 1 – 19 of 19) sorted by relevance
57 TypeIndex writeBuildInfo(const BuildInfoRecord &Record);
813 class BuildInfoRecord : public TypeRecord {815 BuildInfoRecord(ArrayRef<TypeIndex> ArgIndices) in BuildInfoRecord() function823 static ErrorOr<BuildInfoRecord> deserialize(TypeRecordKind Kind,
243 ErrorOr<BuildInfoRecord> BuildInfoRecord::deserialize(TypeRecordKind Kind, in deserialize()248 return BuildInfoRecord(Indices); in deserialize()511 bool BuildInfoRecord::remapTypeIndices(ArrayRef<TypeIndex> IndexMap) { in remapTypeIndices()
256 TypeTableBuilder::writeBuildInfo(const BuildInfoRecord &Record) { in writeBuildInfo()
496 Error CVTypeDumper::visitBuildInfo(BuildInfoRecord &Args) { in visitBuildInfo()
672 class BuildInfoRecord : public TypeRecord {674 BuildInfoRecord() = default;675 explicit BuildInfoRecord(TypeRecordKind Kind) : TypeRecord(Kind) {} in BuildInfoRecord() function676 BuildInfoRecord(ArrayRef<TypeIndex> ArgIndices) in BuildInfoRecord() function
666 class BuildInfoRecord : public TypeRecord {668 BuildInfoRecord() = default;669 explicit BuildInfoRecord(TypeRecordKind Kind) : TypeRecord(Kind) {} in BuildInfoRecord() function670 BuildInfoRecord(ArrayRef<TypeIndex> ArgIndices) in BuildInfoRecord() function
230 Error TypeNameComputer::visitKnownRecord(CVType &CVR, BuildInfoRecord &BI) { in visitKnownRecord()
425 Error TypeDumpVisitor::visitKnownRecord(CVType &CVR, BuildInfoRecord &Args) { in visitKnownRecord()
544 BuildInfoRecord &Record) { in visitKnownRecord()
232 Error TypeNameComputer::visitKnownRecord(CVType &CVR, BuildInfoRecord &BI) { in visitKnownRecord()
545 BuildInfoRecord &Record) { in visitKnownRecord()
825 TypeIndex BuildInfoArgs[BuildInfoRecord::MaxArgs] = {}; in emitBuildInfo()830 BuildInfoArgs[BuildInfoRecord::CurrentDirectory] = in emitBuildInfo()832 BuildInfoArgs[BuildInfoRecord::SourceFile] = in emitBuildInfo()836 BuildInfoRecord BIR(BuildInfoArgs); in emitBuildInfo()
836 TypeIndex BuildInfoArgs[BuildInfoRecord::MaxArgs] = {}; in emitBuildInfo()841 BuildInfoArgs[BuildInfoRecord::CurrentDirectory] = in emitBuildInfo()843 BuildInfoArgs[BuildInfoRecord::SourceFile] = in emitBuildInfo()847 BuildInfoRecord BIR(BuildInfoArgs); in emitBuildInfo()
182 BuildInfoRecord Record{Ids};
486 BuildInfoRecord &BI) { in visitKnownRecord()
582 template <> void LeafRecordImpl<BuildInfoRecord>::map(IO &IO) { in map()