From 4ed9282b293d3703b4e5f131b274601793da66c7 Mon Sep 17 00:00:00 2001 From: Mathias Baumann Date: Thu, 27 Feb 2020 15:22:55 +0100 Subject: [PATCH] Change id() to use int64_t like the rest of the code --- libsolidity/analysis/OverrideChecker.cpp | 4 ++-- libsolidity/analysis/OverrideChecker.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libsolidity/analysis/OverrideChecker.cpp b/libsolidity/analysis/OverrideChecker.cpp index 8367f9f58..ae32161af 100644 --- a/libsolidity/analysis/OverrideChecker.cpp +++ b/libsolidity/analysis/OverrideChecker.cpp @@ -211,10 +211,10 @@ bool OverrideProxy::CompareBySignature::operator()(OverrideProxy const& _a, Over return _a.overrideComparator() < _b.overrideComparator(); } -size_t OverrideProxy::id() const +int64_t OverrideProxy::id() const { return std::visit(GenericVisitor{ - [&](auto const* _item) -> size_t { return _item->id(); } + [&](auto const* _item) -> int64_t { return _item->id(); } }, m_item); } diff --git a/libsolidity/analysis/OverrideChecker.h b/libsolidity/analysis/OverrideChecker.h index d4b96663c..0c57ccd65 100644 --- a/libsolidity/analysis/OverrideChecker.h +++ b/libsolidity/analysis/OverrideChecker.h @@ -66,7 +66,7 @@ public: bool isFunction() const; bool isModifier() const; - size_t id() const; + int64_t id() const; std::shared_ptr overrides() const; std::set baseFunctions() const; /// This stores the item in the list of base items.