mirror of
https://github.com/llvm/llvm-project.git
synced 2025-05-03 12:46:07 +00:00
Remove unnecessary calls to c_str.
llvm-svn: 162590
This commit is contained in:
parent
4a08a4a8b6
commit
c5d00f61b6
@ -430,7 +430,7 @@ static std::string buildMSAsmString(Sema &SemaRef, ArrayRef<Token> AsmToks,
|
|||||||
|
|
||||||
if (isNewAsm) {
|
if (isNewAsm) {
|
||||||
if (i) {
|
if (i) {
|
||||||
AsmStrings.push_back(Asm.c_str());
|
AsmStrings.push_back(Asm.str());
|
||||||
AsmTokRanges.push_back(std::make_pair(startTok, i-1));
|
AsmTokRanges.push_back(std::make_pair(startTok, i-1));
|
||||||
startTok = i;
|
startTok = i;
|
||||||
Res += Asm;
|
Res += Asm;
|
||||||
@ -448,10 +448,10 @@ static std::string buildMSAsmString(Sema &SemaRef, ArrayRef<Token> AsmToks,
|
|||||||
|
|
||||||
Asm += getSpelling(SemaRef, AsmToks[i]);
|
Asm += getSpelling(SemaRef, AsmToks[i]);
|
||||||
}
|
}
|
||||||
AsmStrings.push_back(Asm.c_str());
|
AsmStrings.push_back(Asm.str());
|
||||||
AsmTokRanges.push_back(std::make_pair(startTok, AsmToks.size()-1));
|
AsmTokRanges.push_back(std::make_pair(startTok, AsmToks.size()-1));
|
||||||
Res += Asm;
|
Res += Asm;
|
||||||
return Res.c_str();
|
return Res.str();
|
||||||
}
|
}
|
||||||
|
|
||||||
#define DEF_SIMPLE_MSASM \
|
#define DEF_SIMPLE_MSASM \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user