diff options
Diffstat (limited to 'include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h')
| -rw-r--r-- | include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h b/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h index cd7d3b063793..2dc23f819d3b 100644 --- a/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h +++ b/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h @@ -31,11 +31,13 @@ class MSFBuilder;  namespace pdb {  class DbiStreamBuilder;  class InfoStreamBuilder; +class PublicsStreamBuilder;  class TpiStreamBuilder;  class PDBFileBuilder {  public:    explicit PDBFileBuilder(BumpPtrAllocator &Allocator); +  ~PDBFileBuilder();    PDBFileBuilder(const PDBFileBuilder &) = delete;    PDBFileBuilder &operator=(const PDBFileBuilder &) = delete; @@ -47,6 +49,7 @@ public:    TpiStreamBuilder &getTpiBuilder();    TpiStreamBuilder &getIpiBuilder();    PDBStringTableBuilder &getStringTableBuilder(); +  PublicsStreamBuilder &getPublicsBuilder();    Error commit(StringRef Filename); @@ -61,6 +64,7 @@ private:    std::unique_ptr<msf::MSFBuilder> Msf;    std::unique_ptr<InfoStreamBuilder> Info;    std::unique_ptr<DbiStreamBuilder> Dbi; +  std::unique_ptr<PublicsStreamBuilder> Publics;    std::unique_ptr<TpiStreamBuilder> Tpi;    std::unique_ptr<TpiStreamBuilder> Ipi;  | 
