Daniel Carvalho has uploaded this change for review. (
https://gem5-review.googlesource.com/c/public/gem5/+/43588 )
Change subject: base: Make Named::name() non-reference
......................................................................
base: Make Named::name() non-reference
Some of the use cases for name() inheritance may
use local strings, which complicates the use of
rvalues.
Change-Id: I22188a238dbe73a5f174f70b88bc4b8812f9d31a
Signed-off-by: Daniel R. Carvalho <oda...@yahoo.com.br>
---
M src/base/named.hh
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/base/named.hh b/src/base/named.hh
index b8c001d..b0ddbd7 100644
--- a/src/base/named.hh
+++ b/src/base/named.hh
@@ -41,7 +41,7 @@
Named(const std::string &name_) : _name(name_) { }
virtual ~Named() = default;
- virtual const std::string &name() const { return _name; }
+ virtual std::string name() const { return _name; }
};
#endif // __BASE_NAMED_HH__
--
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/43588
To unsubscribe, or for help writing mail filters, visit
https://gem5-review.googlesource.com/settings
Gerrit-Project: public/gem5
Gerrit-Branch: develop
Gerrit-Change-Id: I22188a238dbe73a5f174f70b88bc4b8812f9d31a
Gerrit-Change-Number: 43588
Gerrit-PatchSet: 1
Gerrit-Owner: Daniel Carvalho <oda...@yahoo.com.br>
Gerrit-MessageType: newchange
_______________________________________________
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s