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/Lex | |
| 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/Lex')
0 files changed, 0 insertions, 0 deletions

