diff options
author | Chris Lattner <sabre@nondot.org> | 2008-11-19 06:04:55 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2008-11-19 06:04:55 +0000 |
commit | 8d5bec4c7dd2932396d624c4a73cea98da5da6ab (patch) | |
tree | f4122114de2c856774ecffd5c91be0374a1c3b04 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 1431331b47b6253cc2a9019b65ad3a3093dcda80 (diff) | |
download | bcm5719-llvm-8d5bec4c7dd2932396d624c4a73cea98da5da6ab.tar.gz bcm5719-llvm-8d5bec4c7dd2932396d624c4a73cea98da5da6ab.zip |
implement a transparent optimization with the diagnostics stuff:
const char*'s are now not converted to std::strings when the diagnostic
is formed, we just hold onto their pointer and format as needed.
This commit makes DiagnosticClient::FormatDiagnostic even more of a
mess, I'll fix it in the next commit.
llvm-svn: 59593
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions