diff options
| author | Alexis Hunt <alercah@gmail.com> | 2012-06-19 18:12:18 +0000 |
|---|---|---|
| committer | Alexis Hunt <alercah@gmail.com> | 2012-06-19 18:12:18 +0000 |
| commit | 6f832c57334e549cd277a09b4c2816bb3b895ec5 (patch) | |
| tree | ab78ca1415cd7a6abe6d57e48cca0c7930c70e83 /clang/utils | |
| parent | 5d30133294fdb88b2bfcc9b0e1519c5b5b5be61c (diff) | |
| download | bcm5719-llvm-6f832c57334e549cd277a09b4c2816bb3b895ec5.tar.gz bcm5719-llvm-6f832c57334e549cd277a09b4c2816bb3b895ec5.zip | |
Remove redundant uses of SmallString
llvm-svn: 158731
Diffstat (limited to 'clang/utils')
| -rw-r--r-- | clang/utils/TableGen/ClangAttrEmitter.cpp | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/clang/utils/TableGen/ClangAttrEmitter.cpp b/clang/utils/TableGen/ClangAttrEmitter.cpp index 0df566f7123..61fd86f1709 100644 --- a/clang/utils/TableGen/ClangAttrEmitter.cpp +++ b/clang/utils/TableGen/ClangAttrEmitter.cpp @@ -966,9 +966,7 @@ void EmitClangAttrSpellingList(RecordKeeper &Records, raw_ostream &OS) { std::vector<Record*> Spellings = Attr.getValueAsListOfDefs("Spellings"); for (std::vector<Record*>::const_iterator I = Spellings.begin(), E = Spellings.end(); I != E; ++I) { - SmallString<64> Spelling; - Spelling += (*I)->getValueAsString("Name"); - OS << ".Case(\"" << Spelling << "\", true)\n"; + OS << ".Case(\"" << (*I)->getValueAsString("Name") << "\", true)\n"; } } @@ -1101,8 +1099,7 @@ void EmitClangAttrParsedAttrList(RecordKeeper &Records, raw_ostream &OS) { for (std::vector<Record*>::const_iterator I = Spellings.begin(), E = Spellings.end(); I != E; ++I) { - SmallString<64> AttrName; - AttrName += (*I)->getValueAsString("Name"); + std::string AttrName = (*I)->getValueAsString("Name"); StringRef Spelling = NormalizeAttrName(AttrName); @@ -1137,8 +1134,7 @@ void EmitClangAttrParsedAttrKinds(RecordKeeper &Records, raw_ostream &OS) { for (std::vector<Record*>::const_iterator I = Spellings.begin(), E = Spellings.end(); I != E; ++I) { - SmallString<64> RawSpelling; - RawSpelling += (*I)->getValueAsString("Name"); + std::string RawSpelling = (*I)->getValueAsString("Name"); StringRef AttrName = NormalizeAttrName(DistinctSpellings ? StringRef(RawSpelling) : StringRef(Attr.getName())); |

