llvm-project/clang/lib/Serialization
Yaron Keren 92e1b62d45 Remove many superfluous SmallString::str() calls.
Now that SmallString is a first-class citizen, most SmallString::str()
calls are not required. This patch removes a whole bunch of them, yet
there are lots more.

There are two use cases where str() is really needed:
1) To use one of StringRef member functions which is not available in
SmallString.
2) To convert to std::string, as StringRef implicitly converts while 
SmallString do not. We may wish to change this, but it may introduce
ambiguity.

llvm-svn: 232622
2015-03-18 10:17:07 +00:00
..
ASTCommon.cpp Replace Sema's map of locally-scoped extern "C" declarations with a DeclContext 2015-03-07 00:04:49 +00:00
ASTCommon.h [modules] Don't clobber a destructor's operator delete when adding another one; 2015-03-10 01:41:22 +00:00
ASTReader.cpp Make module files passed to a module build via -fmodule-file= available to 2015-03-18 01:42:29 +00:00
ASTReaderDecl.cpp [modules] Fix bug where an anonymous namespace could cause the containing 2015-03-17 02:23:11 +00:00
ASTReaderInternals.h Objective-C: Serialize "more than one decl" state of ObjCMethodList. 2014-12-27 22:14:15 +00:00
ASTReaderStmt.cpp Remove many superfluous SmallString::str() calls. 2015-03-18 10:17:07 +00:00
ASTWriter.cpp Remove many superfluous SmallString::str() calls. 2015-03-18 10:17:07 +00:00
ASTWriterDecl.cpp [modules] Don't clobber a destructor's operator delete when adding another one; 2015-03-10 01:41:22 +00:00
ASTWriterStmt.cpp [OPENMP] Additional sema analysis for 'omp atomic[ update]'. 2015-03-13 12:27:31 +00:00
CMakeLists.txt Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." 2015-02-25 02:44:04 +00:00
GeneratePCH.cpp Revert "Wrap clang module files in a Mach-O, ELF, or COFF container." 2015-02-25 02:44:04 +00:00
GlobalModuleIndex.cpp Remove many superfluous SmallString::str() calls. 2015-03-18 10:17:07 +00:00
Makefile
Module.cpp Add a "signature" to AST files to verify that they haven't changed 2014-10-23 18:05:36 +00:00
ModuleManager.cpp Make module files passed to a module build via -fmodule-file= available to 2015-03-18 01:42:29 +00:00