diff options
author | Daniel Dunbar <daniel@zuster.org> | 2012-03-14 09:49:36 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2012-03-14 09:49:36 +0000 |
commit | 7be12296fed4c1e1cd059e1bb3efc2a450a47a8a (patch) | |
tree | d722be88481850f83823d8968b8fef66d815fbb2 /libcxx/test/language.support/support.start.term/quick_exit.pass.cpp | |
parent | d671ab94fe6a7373dddbfa95ac3e8ce80adc42d8 (diff) | |
download | bcm5719-llvm-7be12296fed4c1e1cd059e1bb3efc2a450a47a8a.tar.gz bcm5719-llvm-7be12296fed4c1e1cd059e1bb3efc2a450a47a8a.zip |
[Basic] Change DiagnosticBuilder to use a separate status variable to track whether the builder is active.
- This may seem superflous, but actually this allows the optimizer to more
easily eliminate the isActive() checks needed by the SemaDiagnosticBuilder
and DiagnosticBuilder dtors. And by more easily, I mean the current LLVM is
actually able to do one and not the other. :)
This is good for another 20k code size reduction.
llvm-svn: 152709
Diffstat (limited to 'libcxx/test/language.support/support.start.term/quick_exit.pass.cpp')
0 files changed, 0 insertions, 0 deletions