From 63006c35ce13fb0b3d9583b2c929f622d99de943 Mon Sep 17 00:00:00 2001 From: Juan Cruz Viotti Date: Fri, 20 Dec 2024 13:15:11 -0400 Subject: [PATCH] Remove unnecessary reference in `Evaluator::hash` (#323) Signed-off-by: Juan Cruz Viotti --- src/evaluator/evaluator.cc | 2 +- src/evaluator/include/sourcemeta/blaze/evaluator.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/evaluator/evaluator.cc b/src/evaluator/evaluator.cc index 62f6bef8..8c1029f8 100644 --- a/src/evaluator/evaluator.cc +++ b/src/evaluator/evaluator.cc @@ -94,7 +94,7 @@ auto Evaluator::validate(const Template &schema, const sourcemeta::jsontoolkit::JSON Evaluator::null{nullptr}; const sourcemeta::jsontoolkit::JSON Evaluator::empty_string{""}; -auto Evaluator::hash(const std::size_t &resource, +auto Evaluator::hash(const std::size_t resource, const sourcemeta::jsontoolkit::JSON::String &fragment) const noexcept -> std::size_t { return resource + this->hasher_(fragment); diff --git a/src/evaluator/include/sourcemeta/blaze/evaluator.h b/src/evaluator/include/sourcemeta/blaze/evaluator.h index 8be4032f..45025589 100644 --- a/src/evaluator/include/sourcemeta/blaze/evaluator.h +++ b/src/evaluator/include/sourcemeta/blaze/evaluator.h @@ -154,7 +154,7 @@ class SOURCEMETA_BLAZE_EVALUATOR_EXPORT Evaluator { static const sourcemeta::jsontoolkit::JSON empty_string; auto - hash(const std::size_t &resource, + hash(const std::size_t resource, const sourcemeta::jsontoolkit::JSON::String &fragment) const noexcept -> std::size_t;