git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196301
91177308-0d34-0410-b5e6-
96231b3b80d8
MCSymbol *MCContext::GetOrCreateSymbol(const Twine &Name) {
SmallString<128> NameSV;
- Name.toVector(NameSV);
- return GetOrCreateSymbol(NameSV.str());
+ return GetOrCreateSymbol(Name.toStringRef(NameSV));
}
MCSymbol *MCContext::CreateTempSymbol() {
const char *ArgList::MakeArgString(const Twine &T) const {
SmallString<256> Str;
- T.toVector(Str);
- return MakeArgString(Str.str());
+ return MakeArgString(T.toStringRef(Str));
}
const char *ArgList::GetOrMakeJoinedArgString(unsigned Index,