From b0464089fd7c36c8c1179dbdbd0ec000a0b3d6a8 Mon Sep 17 00:00:00 2001 From: Frederic Riss Date: Sun, 15 Mar 2015 02:02:53 +0000 Subject: [PATCH] [dsymutil] Add an way to iterate over a DebugMapObject symbols. llvm-svn: 232305 --- llvm/tools/dsymutil/DebugMap.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/llvm/tools/dsymutil/DebugMap.h b/llvm/tools/dsymutil/DebugMap.h index b24efa9f..ee48b09 100644 --- a/llvm/tools/dsymutil/DebugMap.h +++ b/llvm/tools/dsymutil/DebugMap.h @@ -125,6 +125,10 @@ public: llvm::StringRef getObjectFilename() const { return Filename; } + iterator_range::const_iterator> symbols() const { + return make_range(Symbols.begin(), Symbols.end()); + } + void print(raw_ostream &OS) const; #ifndef NDEBUG void dump() const; -- 2.7.4