LLVM  4.0.0
Public Member Functions | List of all members
llvm::pdb::NameMapBuilder Class Reference

#include <NameMapBuilder.h>

Public Member Functions

 NameMapBuilder ()
 
void addMapping (StringRef Name, uint32_t Mapping)
 
Expected< std::unique_ptr
< NameMap > > 
build ()
 
Error commit (msf::StreamWriter &Writer) const
 
uint32_t calculateSerializedLength () const
 

Detailed Description

Definition at line 26 of file NameMapBuilder.h.

Constructor & Destructor Documentation

NameMapBuilder::NameMapBuilder ( )
default

Member Function Documentation

void NameMapBuilder::addMapping ( StringRef  Name,
uint32_t  Mapping 
)
Expected< std::unique_ptr< NameMap > > NameMapBuilder::build ( )

Definition at line 29 of file NameMapBuilder.cpp.

uint32_t NameMapBuilder::calculateSerializedLength ( ) const
Error NameMapBuilder::commit ( msf::StreamWriter Writer) const

The documentation for this class was generated from the following files: