diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2010-08-19 06:11:05 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2010-08-19 06:11:05 +0000 |
commit | a8fa3926918dc5fbeec573c2151282749b079737 (patch) | |
tree | 5bcb1b9c52f9fbdb9b91ddfb3a2b7ae1943bc4aa | |
parent | a0fc005321ac163f10ebc5216a85068a496969df (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.cpp | 2 |
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) |