llvm-project/clang/lib
Rachel Craik 022bdc7d73 C11 _Bool bitfield diagnostic
Summary: Implement DR262 (for C). This patch will mainly affect bitfields of type _Bool

Reviewers: fraggamuffin, rsmith

Subscribers: hubert.reinterpretcast, cfe-commits

Differential Revision: http://reviews.llvm.org/D10018

llvm-svn: 247618
2015-09-14 21:27:36 +00:00
..
ARCMigrate Fix a small bug in clang where generating some temporary files would have an extra period before the extension. 2015-09-09 16:48:47 +00:00
AST [OPENMP] Fix printing of array section with single index. 2015-09-11 04:54:28 +00:00
ASTMatchers Fixed HasDeclarationMatcher to properly convert all types into decls where possible. Added objcObjectPointerType(), objcInterfaceDecl(), templateTypeParmType(), injectedClassNameType(), and unresolvedUsingTypenameDecl(). Updated documentation for pointerType() to call out that it does not match ObjCObjectPointerType types. Changed pointsTo() to handle ObjCObjectPointerType as well as PointerType. 2015-09-11 11:51:24 +00:00
Analysis Thread safety analysis: the NO_THREAD_SAFETY_ANALYSIS attribute will now 2015-09-03 21:14:22 +00:00
Basic Test commit 2015-09-14 14:08:18 +00:00
CodeGen Fix a nasty bug with the partial destruction of nested arrays; 2015-09-14 18:57:08 +00:00
Driver [Static Analyzer] Turn on some nullability checks by default. 2015-09-14 20:34:06 +00:00
Edit [Edit] Fix issue with tracking what macro argument inputs have been edited. 2015-09-11 20:09:11 +00:00
Format Re-commit r247218: "Fix Clang-tidy misc-use-override warnings, other minor fixes" 2015-09-10 17:07:54 +00:00
Frontend [CUDA] Postprocess bitcode linked in during device-side CUDA compilation. 2015-09-10 18:24:23 +00:00
FrontendTool Provide a BuryPointer for unique_ptrs. 2014-08-29 16:53:14 +00:00
Headers Clean up trailing whitespace in the builtin headers 2015-09-12 02:55:19 +00:00
Index Remove and forbid raw_svector_ostream::flush() calls. 2015-08-13 18:12:56 +00:00
Lex Add a -gmodules option to the driver and a -dwarf-ext-refs to cc1 2015-08-27 19:46:20 +00:00
Parse [OPENMP 4.1] Parsing/sema analysis for extended format of 'if' clause. 2015-09-03 07:23:48 +00:00
Rewrite Make local function isWhitespaceExceptNL static instead of in anonymous namespace 2015-07-28 04:54:03 +00:00
Sema C11 _Bool bitfield diagnostic 2015-09-14 21:27:36 +00:00
Serialization [modules] Slightly defang an assert that produces false-positives on the selfhost bot. 2015-09-11 02:22:03 +00:00
StaticAnalyzer [Static Analyzer] Nullability checker optimization. 2015-09-14 20:31:46 +00:00
Tooling [tooling] In CompileCommand, Expose the 'file' that was associated with the command. 2015-09-11 20:43:05 +00:00
CMakeLists.txt Fix build with various feature flag combinations 2014-07-14 22:17:22 +00:00
Makefile Make clang's rewrite engine a core feature 2014-07-16 16:48:33 +00:00