Nico Weber
6c4f606c08
Remove comment addressed by d0k in r229327.
...
llvm-svn: 230199
2015-02-23 02:23:19 +00:00
Benjamin Kramer
583089c6c6
Unbreak the build.
...
llvm-svn: 229329
2015-02-15 20:24:47 +00:00
Benjamin Kramer
c582c89638
Make pushCleanup a variadic template. NFC.
...
llvm-svn: 229327
2015-02-15 20:11:22 +00:00
Reid Kleckner
c311aba247
Silence a warning from MSVC "14" by making an enum unsigned
...
It says there is a narrowing conversion when we assign it to an unsigned
3 bit bitfield.
Also, use unsigned instead of size_t for the Size field of the struct in
question. Otherwise they won't run together in MSVC or clang-cl.
llvm-svn: 221019
2014-10-31 23:33:56 +00:00
Benjamin Kramer
2f5db8b3db
Header guard canonicalization, clang part.
...
Modifications made by clang-tidy with minor tweaks.
llvm-svn: 215557
2014-08-13 16:25:19 +00:00
Craig Topper
8a13c4180e
[C++11] Use 'nullptr'. CodeGen edition.
...
llvm-svn: 209272
2014-05-21 05:09:00 +00:00
Craig Topper
4f12f10de4
[C++11] Add 'override' keyword to virtual methods that override their base class.
...
llvm-svn: 203643
2014-03-12 06:41:41 +00:00
Benjamin Kramer
ed2f476b20
[C++11] Replace LLVM-style type traits with C++11 standard ones.
...
No functionality change.
llvm-svn: 203241
2014-03-07 14:30:23 +00:00
Chandler Carruth
5553d0d4ca
Sort all the #include lines with LLVM's utils/sort_includes.py which
...
encodes the canonical rules for LLVM's style. I noticed this had drifted
quite a bit when cleaning up LLVM, so wanted to clean up Clang as well.
llvm-svn: 198686
2014-01-07 11:51:46 +00:00
Reid Kleckner
d29f1342c2
[CodeGen] Move EHScopeStack into its own header
...
CGCleanup.h isn't meant to be included by all of CodeGen according to
John.
llvm-svn: 184321
2013-06-19 17:07:50 +00:00