summaryrefslogtreecommitdiffstats
path: root/lldb/source/Utility/VMRange.cpp
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2017-06-08 23:49:56 +0000
committerDavide Italiano <davide@freebsd.org>2017-06-08 23:49:56 +0000
commit983c3d8ed31b0be37031b8f9ec1914b57b39df75 (patch)
treed6e7663f933d0edb79d77629a2221ae00728d84b /lldb/source/Utility/VMRange.cpp
parent1bf776204926ca9293d2269ee28c21f0543b7941 (diff)
downloadbcm5719-llvm-983c3d8ed31b0be37031b8f9ec1914b57b39df75.tar.gz
bcm5719-llvm-983c3d8ed31b0be37031b8f9ec1914b57b39df75.zip
[VMRange] Simplify a couple of member functions. NFCI.
llvm-svn: 305035
Diffstat (limited to 'lldb/source/Utility/VMRange.cpp')
-rw-r--r--lldb/source/Utility/VMRange.cpp12
1 files changed, 2 insertions, 10 deletions
diff --git a/lldb/source/Utility/VMRange.cpp b/lldb/source/Utility/VMRange.cpp
index 5eccd292a85..0c6b1f85b40 100644
--- a/lldb/source/Utility/VMRange.cpp
+++ b/lldb/source/Utility/VMRange.cpp
@@ -25,23 +25,15 @@ using namespace lldb_private;
bool VMRange::ContainsValue(const VMRange::collection &coll,
lldb::addr_t value) {
ValueInRangeUnaryPredicate in_range_predicate(value);
- VMRange::const_iterator pos;
VMRange::const_iterator end = coll.end();
- pos = std::find_if(coll.begin(), end, in_range_predicate);
- if (pos != end)
- return true;
- return false;
+ return std::find_if(coll.begin(), end, in_range_predicate) != end;
}
bool VMRange::ContainsRange(const VMRange::collection &coll,
const VMRange &range) {
RangeInRangeUnaryPredicate in_range_predicate(range);
- VMRange::const_iterator pos;
VMRange::const_iterator end = coll.end();
- pos = std::find_if(coll.begin(), end, in_range_predicate);
- if (pos != end)
- return true;
- return false;
+ return std::find_if(coll.begin(), end, in_range_predicate) != end;
}
size_t VMRange::FindRangeIndexThatContainsValue(const VMRange::collection &coll,
OpenPOWER on IntegriCloud