aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2010-08-19 06:11:05 +0000
committerEli Friedman <eli.friedman@gmail.com>2010-08-19 06:11:05 +0000
commita8fa3926918dc5fbeec573c2151282749b079737 (patch)
tree5bcb1b9c52f9fbdb9b91ddfb3a2b7ae1943bc4aa
parenta0fc005321ac163f10ebc5216a85068a496969df (diff)
Use std::string instead of StringRef in ClangAttrEmitter.cpp; per report on
cfe-dev, fixes an error compiling with MSVC. Using a StringRef here doesn't look safe in any case. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111513 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--utils/TableGen/ClangAttrEmitter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/utils/TableGen/ClangAttrEmitter.cpp b/utils/TableGen/ClangAttrEmitter.cpp
index c773e57f94..ee606e0e50 100644
--- a/utils/TableGen/ClangAttrEmitter.cpp
+++ b/utils/TableGen/ClangAttrEmitter.cpp
@@ -355,7 +355,7 @@ namespace {
};
class EnumArgument : public Argument {
- StringRef type;
+ std::string type;
std::vector<StringRef> values, enums;
public:
EnumArgument(Record &Arg, StringRef Attr)