diff options
Diffstat (limited to 'llvm/tools/dsymutil/DebugMap.h')
-rw-r--r-- | llvm/tools/dsymutil/DebugMap.h | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/llvm/tools/dsymutil/DebugMap.h b/llvm/tools/dsymutil/DebugMap.h index 0a38657b9b8..b30385fefba 100644 --- a/llvm/tools/dsymutil/DebugMap.h +++ b/llvm/tools/dsymutil/DebugMap.h @@ -48,10 +48,9 @@ namespace dsymutil { class DebugMapObject; -/// \brief The DebugMap object stores the list of object files to -/// query for debug information along with the mapping between the -/// symbols' addresses in the object file to their linked address in -/// the linked binary. +/// The DebugMap object stores the list of object files to query for debug +/// information along with the mapping between the symbols' addresses in the +/// object file to their linked address in the linked binary. /// /// A DebugMap producer could look like this: /// DebugMap *DM = new DebugMap(); @@ -125,10 +124,9 @@ public: parseYAMLDebugMap(StringRef InputFile, StringRef PrependPath, bool Verbose); }; -/// \brief The DebugMapObject represents one object file described by -/// the DebugMap. It contains a list of mappings between addresses in -/// the object file and in the linked binary for all the linked atoms -/// in this object file. +/// The DebugMapObject represents one object file described by the DebugMap. It +/// contains a list of mappings between addresses in the object file and in the +/// linked binary for all the linked atoms in this object file. class DebugMapObject { public: struct SymbolMapping { @@ -150,17 +148,17 @@ public: using YAMLSymbolMapping = std::pair<std::string, SymbolMapping>; using DebugMapEntry = StringMapEntry<SymbolMapping>; - /// \brief Adds a symbol mapping to this DebugMapObject. + /// Adds a symbol mapping to this DebugMapObject. /// \returns false if the symbol was already registered. The request /// is discarded in this case. bool addSymbol(StringRef SymName, Optional<uint64_t> ObjectAddress, uint64_t LinkedAddress, uint32_t Size); - /// \brief Lookup a symbol mapping. + /// Lookup a symbol mapping. /// \returns null if the symbol isn't found. const DebugMapEntry *lookupSymbol(StringRef SymbolName) const; - /// \brief Lookup an objectfile address. + /// Lookup an object file address. /// \returns null if the address isn't found. const DebugMapEntry *lookupObjectAddress(uint64_t Address) const; |