diff options
author | Matthias Braun <matze@braunis.de> | 2016-12-04 05:48:16 +0000 |
---|---|---|
committer | Matthias Braun <matze@braunis.de> | 2016-12-04 05:48:16 +0000 |
commit | 4a86d456d3efc8796f6cc9986aa3b55964ef847f (patch) | |
tree | 51bdad775601f6fc5644416b09e97b65f491bbf8 /llvm/utils/TableGen/CodeGenTarget.cpp | |
parent | 84bac184ea67a8d7b54dee4d513254fb662ee076 (diff) | |
download | llvm-4a86d456d3efc8796f6cc9986aa3b55964ef847f.zip llvm-4a86d456d3efc8796f6cc9986aa3b55964ef847f.tar.gz llvm-4a86d456d3efc8796f6cc9986aa3b55964ef847f.tar.bz2 |
TableGen: Use StringRef instead of const std::string& in return vals.
This will allow to switch to a different string storage in an upcoming
commit.
llvm-svn: 288612
Diffstat (limited to 'llvm/utils/TableGen/CodeGenTarget.cpp')
-rw-r--r-- | llvm/utils/TableGen/CodeGenTarget.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/utils/TableGen/CodeGenTarget.cpp b/llvm/utils/TableGen/CodeGenTarget.cpp index 2bc7032..6503d5a 100644 --- a/llvm/utils/TableGen/CodeGenTarget.cpp +++ b/llvm/utils/TableGen/CodeGenTarget.cpp @@ -138,7 +138,7 @@ std::string llvm::getQualifiedName(const Record *R) { if (R->getValue("Namespace")) Namespace = R->getValueAsString("Namespace"); if (Namespace.empty()) return R->getName(); - return Namespace + "::" + R->getName(); + return Namespace + "::" + R->getName().str(); } @@ -157,7 +157,7 @@ CodeGenTarget::CodeGenTarget(RecordKeeper &records) CodeGenTarget::~CodeGenTarget() { } -const std::string &CodeGenTarget::getName() const { +const StringRef CodeGenTarget::getName() const { return TargetRec->getName(); } |