aboutsummaryrefslogtreecommitdiff
path: root/src/DI/object_type.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/DI/object_type.cpp')
-rw-r--r--src/DI/object_type.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/DI/object_type.cpp b/src/DI/object_type.cpp
index 008c4a4..64a23fa 100644
--- a/src/DI/object_type.cpp
+++ b/src/DI/object_type.cpp
@@ -5,22 +5,22 @@ BaseObjectType::BaseObjectType(const std::type_info &type_info) noexcept
{
}
-bool BaseObjectType::operator==(const BaseObjectType &object_type) const noexcept
+auto BaseObjectType::operator==(const BaseObjectType &object_type) const noexcept -> bool
{
return hash() == object_type.hash();
}
-std::size_t BaseObjectType::hash() const noexcept
+auto BaseObjectType::hash() const noexcept -> std::size_t
{
return _type_info.hash_code();
}
-std::string_view BaseObjectType::name() const noexcept
+auto BaseObjectType::name() const noexcept -> std::string_view
{
- return std::string_view(_type_info.name());
+ return {_type_info.name()};
}
-std::size_t ObjectTypeHasher::operator()(const BaseObjectType &object_type) const noexcept
+auto ObjectTypeHasher::operator()(const BaseObjectType &object_type) const noexcept -> std::size_t
{
return object_type.hash();
}