X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7d28d93b90eedd2a49da8b9b990296669e46d05c..81dabf0dd287d6a31ef284be57e6df6a3e2a4c00:/src/mc/inspect/LocationList.hpp diff --git a/src/mc/inspect/LocationList.hpp b/src/mc/inspect/LocationList.hpp index 461a4993e8..9504a98f73 100644 --- a/src/mc/inspect/LocationList.hpp +++ b/src/mc/inspect/LocationList.hpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2004-2020. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2004-2023. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -10,14 +10,13 @@ #include "xbt/range.hpp" #include "src/mc/inspect/DwarfExpression.hpp" -#include "src/mc/mc_base.h" +#include "src/mc/mc_base.hpp" #include "src/mc/mc_forward.hpp" #include #include -namespace simgrid { -namespace dwarf { +namespace simgrid::dwarf { /** A DWARF expression with optional validity constraints */ class LocationListEntry { @@ -32,9 +31,7 @@ private: public: LocationListEntry() = default; LocationListEntry(DwarfExpression expression, range_type range) : expression_(std::move(expression)), range_(range) {} - explicit LocationListEntry(DwarfExpression expression) : expression_(std::move(expression)), range_({0, UINT64_MAX}) - { - } + explicit LocationListEntry(DwarfExpression expression) : expression_(std::move(expression)) {} DwarfExpression& expression() { return expression_; } DwarfExpression const& expression() const { return expression_; } @@ -74,7 +71,6 @@ Location resolve(simgrid::dwarf::LocationList const& locations, simgrid::mc::Obj XBT_PRIVATE simgrid::dwarf::LocationList location_list(const simgrid::mc::ObjectInformation& info, Dwarf_Attribute& attr); -} // namespace dwarf -} // namespace simgrid +} // namespace simgrid::dwarf #endif