Home
last modified time | relevance | path

Searched refs:TpiStream (Results 1 – 25 of 25) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/
H A DTpiStream.cpp37 TpiStream::TpiStream(PDBFile &File, std::unique_ptr<MappedBlockStream> Stream) in TpiStream() function in TpiStream
40 TpiStream::~TpiStream() = default;
42 Error TpiStream::reload() { in reload()
122 PdbRaw_TpiVer TpiStream::getTpiVersion() const { in getTpiVersion()
131 uint32_t TpiStream::getNumTypeRecords() const { in getNumTypeRecords()
135 uint16_t TpiStream::getTypeHashStreamIndex() const { in getTypeHashStreamIndex()
146 void TpiStream::buildHashMap() { in buildHashMap()
164 const_cast<TpiStream*>(this)->buildHashMap(); in findRecordsByName()
184 const_cast<TpiStream*>(this)->buildHashMap(); in findFullDeclForForwardRef()
244 CVTypeRange TpiStream::types(bool *HadError) const { in types()
[all …]
H A DPDBFile.cpp300 Expected<TpiStream &> PDBFile::getPDBTpiStream() { in getPDBTpiStream()
305 auto TempTpi = llvm::make_unique<TpiStream>(*this, std::move(*TpiS)); in getPDBTpiStream()
313 Expected<TpiStream &> PDBFile::getPDBIpiStream() { in getPDBIpiStream()
321 auto TempIpi = llvm::make_unique<TpiStream>(*this, std::move(*IpiS)); in getPDBIpiStream()
H A DNativeTypeFunctionSig.cpp103 TpiStream &Tpi = cantFail(Session.getPDBFile().getPDBTpiStream()); in initializeArgList()
H A DNativeTypeEnum.cpp67 TpiStream &Tpi = cantFail(Session.getPDBFile().getPDBTpiStream()); in NativeEnumEnumEnumerators()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbIndex.h28 class TpiStream; variable
29 class TpiStream; variable
66 llvm::pdb::TpiStream *m_tpi = nullptr;
67 llvm::pdb::TpiStream *m_ipi = nullptr;
126 llvm::pdb::TpiStream &tpi() { return *m_tpi; } in tpi()
127 const llvm::pdb::TpiStream &tpi() const { return *m_tpi; } in tpi()
129 llvm::pdb::TpiStream &ipi() { return *m_ipi; } in ipi()
130 const llvm::pdb::TpiStream &ipi() const { return *m_ipi; } in ipi()
H A DPdbUtil.h30 class TpiStream; variable
134 bool IsForwardRefUdt(const PdbTypeSymId &id, llvm::pdb::TpiStream &tpi);
135 bool IsTagRecord(const PdbTypeSymId &id, llvm::pdb::TpiStream &tpi);
152 PdbTypeSymId GetBestPossibleDecl(PdbTypeSymId id, llvm::pdb::TpiStream &tpi);
154 size_t GetSizeOfType(PdbTypeSymId id, llvm::pdb::TpiStream &tpi);
H A DUdtRecordCompleter.h28 class TpiStream; variable
50 llvm::pdb::TpiStream &m_tpi;
57 llvm::pdb::TpiStream &tpi);
H A DDWARFLocationExpression.h22 class TpiStream; variable
37 llvm::codeview::TypeIndex underlying_ti, llvm::pdb::TpiStream &tpi,
H A DPdbUtil.cpp393 TpiStream &tpi) { in IsForwardRefUdt()
399 bool lldb_private::npdb::IsTagRecord(const PdbTypeSymId &id, TpiStream &tpi) { in IsTagRecord()
680 TpiStream &tpi) { in GetBestPossibleDecl()
705 llvm::pdb::TpiStream &tpi) { in GetSizeOfType()
H A DUdtRecordCompleter.cpp32 TpiStream &tpi) in UdtRecordCompleter()
H A DDWARFLocationExpression.cpp519 TpiStream &tpi) { in GetIntegralTypeInfo()
643 TypeIndex underlying_ti, TpiStream &tpi, const llvm::APSInt &constant, in MakeConstantLocationExpression()
H A DSymbolFileNativePDB.cpp443 TpiStream &stream = m_index->tpi(); in CreateModifierType()
611 TpiStream &stream = type_id.is_ipi ? m_index->ipi() : m_index->tpi(); in CreateType()
799 TpiStream &tpi = m_index->tpi(); in CreateConstantSymbol()
H A DPdbAstBuilder.cpp159 const CVTagRecord &parent, TpiStream &tpi) { in GetNestedTagDefinition()
1122 TpiStream &stream = m_index.tpi(); in CreateProcedureType()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/Native/
H A DPDBFile.h40 class TpiStream; variable
98 Expected<TpiStream &> getPDBTpiStream();
99 Expected<TpiStream &> getPDBIpiStream();
133 std::unique_ptr<TpiStream> Tpi;
134 std::unique_ptr<TpiStream> Ipi;
H A DTpiStream.h34 class TpiStream {
38 TpiStream(PDBFile &File, std::unique_ptr<msf::MappedBlockStream> Stream);
39 ~TpiStream();
H A DTpiStreamBuilder.h45 class TpiStream;
/freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.h23 class TpiStream; variable
31 pdb::TpiStream *Stream) in MinimalTypeDumpVisitor()
63 pdb::TpiStream *Stream = nullptr;
H A DYAMLOutputStyle.cpp287 if (!opts::pdb2yaml::TpiStream) in dumpTpiStream()
295 Obj.TpiStream.emplace(); in dumpTpiStream()
296 Obj.TpiStream->Version = TS.getTpiVersion(); in dumpTpiStream()
301 Obj.TpiStream->Records.push_back(*ExpectedRecord); in dumpTpiStream()
H A DPdbYaml.h107 Optional<PdbTpiStream> TpiStream; member
H A Dllvm-pdbutil.h193 extern llvm::cl::opt<bool> TpiStream;
H A DPdbYaml.cpp111 IO.mapOptional("TpiStream", Obj.TpiStream); in mapping()
H A Dllvm-pdbutil.cpp653 cl::opt<bool> TpiStream("tpi-stream", variable
826 const auto &Tpi = YamlObj.TpiStream.getValueOr(DefaultTpiStream); in yamlToPdb()
1479 opts::pdb2yaml::TpiStream = true; in main()
H A DMinimalTypeDumper.cpp32 ClassOptions Options, TpiStream *Stream, in formatClassOptions()
H A DDumpOutputStyle.cpp1244 TpiStream *Stream, bool Bytes, bool Extras) { in dumpFullTypeStream()
1260 TpiStream &Stream, ArrayRef<TypeIndex> TiList, in dumpPartialTypeStream()
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile486 SRCS_EXT+= DebugInfo/PDB/Native/TpiStream.cpp