diff options
Diffstat (limited to 'llvm/lib/BinaryFormat')
| -rw-r--r-- | llvm/lib/BinaryFormat/Dwarf.cpp | 7 | ||||
| -rw-r--r-- | llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp | 4 | 
2 files changed, 2 insertions, 9 deletions
diff --git a/llvm/lib/BinaryFormat/Dwarf.cpp b/llvm/lib/BinaryFormat/Dwarf.cpp index 55fa2df..a6c7e6a 100644 --- a/llvm/lib/BinaryFormat/Dwarf.cpp +++ b/llvm/lib/BinaryFormat/Dwarf.cpp @@ -1076,10 +1076,3 @@ StringRef (*const llvm::dwarf::EnumTraits<LineNumberOps>::StringFn)(unsigned) =      LNStandardString;  StringRef (*const llvm::dwarf::EnumTraits<Index>::StringFn)(unsigned) =      IndexString; - -constexpr char llvm::dwarf::EnumTraits<Attribute>::Type[]; -constexpr char llvm::dwarf::EnumTraits<Form>::Type[]; -constexpr char llvm::dwarf::EnumTraits<Index>::Type[]; -constexpr char llvm::dwarf::EnumTraits<Tag>::Type[]; -constexpr char llvm::dwarf::EnumTraits<LineNumberOps>::Type[]; -constexpr char llvm::dwarf::EnumTraits<LocationAtom>::Type[]; diff --git a/llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp b/llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp index 3de3dcc..80b421d 100644 --- a/llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp +++ b/llvm/lib/BinaryFormat/MsgPackDocumentYAML.cpp @@ -209,12 +209,12 @@ template <> struct CustomMappingTraits<MapDocNode> {    static void inputOne(IO &IO, StringRef Key, MapDocNode &M) {      ScalarDocNode KeyObj = M.getDocument()->getNode();      KeyObj.fromString(Key, ""); -    IO.mapRequired(Key.str().c_str(), M.getMap()[KeyObj]); +    IO.mapRequired(Key, M.getMap()[KeyObj]);    }    static void output(IO &IO, MapDocNode &M) {      for (auto I : M.getMap()) { -      IO.mapRequired(I.first.toString().c_str(), I.second); +      IO.mapRequired(I.first.toString(), I.second);      }    }  };  | 
