llvm-project/clang/lib
Lang Hames bf122744e5 Re-apply r174919 - smarter copy/move assignment/construction, with fixes for
bitfield related issues.

The original commit broke Takumi's builder. The bug was caused by bitfield sizes
being determined by their underlying type, rather than the field info. A similar
issue with bitfield alignments showed up on closer testing. Both have been fixed
in this patch.

llvm-svn: 175389
2013-02-17 07:22:09 +00:00
..
ARCMigrate [arcmt] Make sure the function has an associated parameter for the argument 2013-02-14 17:29:16 +00:00
AST Rework the visibility computation algorithm in preparation 2013-02-16 00:17:33 +00:00
ASTMatchers Re-design the convenience interfaces on MatchFinder. 2013-02-01 13:41:35 +00:00
Analysis Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. 2013-02-08 22:30:41 +00:00
Basic Remove some stray uses of <ctype.h> functions. 2013-02-09 10:09:43 +00:00
CodeGen Re-apply r174919 - smarter copy/move assignment/construction, with fixes for 2013-02-17 07:22:09 +00:00
Driver Use -mno-implicit-float by default for kernel/kext code. <rdar://13177960> 2013-02-10 16:01:41 +00:00
Edit Remove an unneeded const_cast 2013-02-14 13:49:48 +00:00
Format Use the correct type to hold enumeration values 2013-02-16 20:03:26 +00:00
Frontend Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h. 2013-02-08 22:30:41 +00:00
FrontendTool use early returns to simplify and de-nest 2013-01-06 07:49:41 +00:00
Headers [Headers] Use standard builtin defines instead of typeof trickery. 2013-02-06 00:38:13 +00:00
Lex [preprocessing record] Add some sanity checks for the preprocessed entity index 2013-02-12 21:41:23 +00:00
Parse When a statement is dropped from the AST because it was invalid, make sure 2013-02-15 18:34:13 +00:00
Rewrite Use trailing documentation comments properly 2013-02-16 22:21:38 +00:00
Sema Don't warn on conversion from NULL to nullptr_t 2013-02-16 00:56:22 +00:00
Serialization [PCH] Deserializing the DeclContext of a template parameter is not safe 2013-02-16 00:48:59 +00:00
StaticAnalyzer [analyzer] Don't assert when mixing reinterpret_cast and derived-to-base casts. 2013-02-15 01:23:24 +00:00
Tooling Nuke SetUpBuildDumpLog. 2013-01-20 01:58:28 +00:00
CMakeLists.txt Initial version of formatting library. 2012-12-03 18:12:45 +00:00
Makefile Dont use/link ARCMT, StaticAnalyzer and Rewriter to clang when the user 2012-12-13 16:09:42 +00:00