- 30ecfad DR1359: A constexpr constructor does not need to initialize an empty struct or by Richard Smith · 13 years ago
- ff3b9fd [analyzer] Add custom path diagnostic to the Malloc Checker. by Anna Zaks · 13 years ago
- cdfec5e [analyzer] MallocChecker cleanup, more tests. by Anna Zaks · 13 years ago
- b4e5e28 CWG issue 1405: mutable members are allowed in literal types, but can't undergo by Richard Smith · 13 years ago
- 0ca7e8b Attempting to initialize a union member that does not exist no longer crashes. by Aaron Ballman · 13 years ago
- 18fe084 Implement capture-by-copy for arrays in lambdas. by Douglas Gregor · 13 years ago
- 20f87a4 When we create a non-static data member in the closure object for a by Douglas Gregor · 13 years ago
- dcffcbf Fix yet one more test by Douglas Gregor · 13 years ago
- 2c0bf24 Adding support for warning when a non-C compatible user-defined type is returned from an extern "C" function. by Aaron Ballman · 13 years ago
- 7f99f43 Fix tests for r150123 by Douglas Gregor · 13 years ago
- 503384f Various interrelated cleanups for lambdas: by Douglas Gregor · 13 years ago
- 91c2a11 [analyzer] MallocChecker: implement pessimistic version of the checker, by Anna Zaks · 13 years ago
- 231361a [analyzer] Split the MallocChecker into two versions - pessimistic and by Anna Zaks · 13 years ago
- 6d2f0f5 Minor comment fix by Douglas Gregor · 13 years ago
- 1e3767a When computing the type of a local variable reference within a lambda, by Douglas Gregor · 13 years ago
- 76e3da5 When completing a lambda expression, make sure to check and attach the by Douglas Gregor · 13 years ago
- 66b0eba Fixing hex floating literal support so that it handles 0x.2p2 properly. by Aaron Ballman · 13 years ago
- 2fd5983 Implement DR1458: Taking the address of an object of incomplete class type is by Richard Smith · 13 years ago
- cfa8e65 Remove vperm2f* and vperm2i builtins. Same effect can be achieved with builtin_shufflevector. by Craig Topper · 13 years ago
- 3f83d0d Add more testing for r149776. by Richard Smith · 13 years ago
- 925d8e7 Implement the agreed resolution to DR1457: a signed left shift of a 1 bit into by Richard Smith · 13 years ago
- 10c57a8 Remove vpermilp* builtins. Same effect can be achieved with builtin_shufflevector. by Craig Topper · 13 years ago
- 1a2b8e2 Move -Wcovered-switch-default out of -Wswitch (and -Wall), and make it an opt-in warning. by Ted Kremenek · 13 years ago
- 59a839c Make sure template argument deduction is consistently performed in an unevaluated context. by Eli Friedman · 13 years ago
- 526cdfb Do not return records with non trivial destructors or copy constructors in by Akira Hatanaka · 13 years ago
- 46e7547 [libclang] For CXXOperatorCallExprs, give a valid source location to the DeclRefExpr by Argyrios Kyrtzidis · 13 years ago
- d85bf9d Only complain about __strong __strong id, not __strong SomeStrongTypedef by John McCall · 13 years ago
- 531b1a9 Whitespace. by Eric Christopher · 13 years ago
- 2f764a9 Use the new forward declaration scheme for records. Also add more by Eric Christopher · 13 years ago
- 2837a2f non-literal strftime format string is not unsafe. by Jean-Daniel Dupas · 13 years ago
- 52aabaf Implements support of format_arg attribute on C++ member. by Jean-Daniel Dupas · 13 years ago
- 693fcaa Emit debug info for properites that are not backed by an ivar. by Devang Patel · 13 years ago
- 849639d Make parsing of objc @implementations more robust. by Argyrios Kyrtzidis · 13 years ago
- b534a9e Hex literals without a significand no longer crash the lexer. Fixes bug 7910 by Aaron Ballman · 13 years ago
- 01d0801 Introduce basic ASTs for lambda expressions. This covers: by Douglas Gregor · 13 years ago
- 11e70d7 Fix a bug in semantic analysis involving anonymous structs and flexible arrays. by Eli Friedman · 13 years ago
- 04ca252 Fix a couple of nasty bugs involving negative enum constants. <rdar://problem/10760113>. by Eli Friedman · 13 years ago
- 2ea020c Update test case. by Ted Kremenek · 13 years ago
- a3b9fa2 Make FunctionDecl::doesDeclarationForceExternallyVisibleDefinition use the same logic as FunctionDecl::isInlineDefinitionExternallyVisible to figure out whether to emit a definition. Based on work by Anton Yartsev. by Eli Friedman · 13 years ago
- 5730076 [analyzer] Allow each CString check to be enabled/disabled separately. by Anna Zaks · 13 years ago
- 0cf3d47 Add basic BugReporter support for CallEnter/CallExit. WIP. by Ted Kremenek · 13 years ago
- 0a29422 Misc improvements to the diagnostic when a variable is odr-used in a context that is not allowed to capture variables. by Eli Friedman · 13 years ago
- 56ff283 Fix a minor regression from my potentially-evaluated expression changes. by Eli Friedman · 13 years ago
- 362ed2a Relax valid location check. This fixes a clang crash while emitting debug info for properties that are synthesized by the compiler by default. by Devang Patel · 13 years ago
- 210386e Fix the result of VarDecl::checkInitIsICE so it is consistently accurate in C++11 mode. PR11928. by Eli Friedman · 13 years ago
- b4a3ef7 Tweak format string checking to work with %@ and ObjC toll-free bridging. <rdar://problem/10814120> by Ted Kremenek · 13 years ago
- b918d6b objc: fixes a problem in block type comparison involving by Fariborz Jahanian · 13 years ago
- 5f3c7fa Let an ivar directly refer property TAG. by Devang Patel · 13 years ago
- 9d9922a Fixed instantiation of DependentScopeDeclRefExpr. by Abramo Bagnara · 13 years ago
- 4cf96bb Test for r149855. by Craig Topper · 13 years ago
- 41576d4 Implement name mangling for scalar value initialization. Reported on IRC by Xeo. by Richard Smith · 13 years ago
- e6cc51d Invalid O levels on the command line no longer have a confusing error. by Aaron Ballman · 13 years ago
- d79093a constexpr: Implement DR1358: An instantiation of a constexpr function which by Richard Smith · 13 years ago
- 9ec7197 constexpr: Fix implementation of DR1311: check for volatile qualifiers in by Richard Smith · 13 years ago
- eac1f67 Preserve alignment for Neon vld1_lane/dup and vst1_lane intrinsics. by Bob Wilson · 13 years ago
- a3cb144 Skip freebsd driver test when ppc32/ppc64 targets are not configured. by Bob Wilson · 13 years ago
- 9e0393d Also, these objc++ rewriter tests are meant to run in NeXt's fragile-abi mode. by Fariborz Jahanian · 13 years ago
- dcc8e3f These tests are intended to run in NeXt's legacy objective-c abi (fragile-abi). by Fariborz Jahanian · 13 years ago
- 282e7e6 In C++11 mode, when an integral constant expression is desired and we have a by Richard Smith · 13 years ago
- f39aec1 Don't allow a value of a scoped enumeration to be used as the first bound for an by Richard Smith · 13 years ago
- e59ec3d [analyzer] Make sure Containers OutOfBounds checker does not crash on undefined arguments, when CF functions are called with wrong number of arguments. by Anna Zaks · 13 years ago
- a506586 Disallow constexpr main. by Richard Smith · 13 years ago
- 0b458fd Fix a rejects-valid in C++11: array new of a negative size, or overflowing array by Richard Smith · 13 years ago
- 5b66405 Unbreak failing test added in r149738. by Richard Smith · 13 years ago
- 507a8a3 Don't warn on use of default allocator with an over-aligned type when the by Nick Lewycky · 13 years ago
- 52a3888 [analyzer] Turn on by default two checkers: by Anna Zaks · 13 years ago
- 4f502fb [analyzer] fixup to the previous commit. by Anna Zaks · 13 years ago
- 1efcc42 [analyzer] Minor cleanups to the ObjCSelfInitChecker. by Anna Zaks · 13 years ago
- 1c59408 Fixed some testsuite problems introduced by my by Sean Callanan · 13 years ago
- 1206f73 Revert r149721. chapuni tells me akyrtzi already fixed the test by Nico Weber · 13 years ago
- 1a0d92f New test case. by Devang Patel · 13 years ago
- 50a9a12 Clang has existing support for debuggers that by Sean Callanan · 13 years ago
- 0cc5d40 Suppress the used-but-not-defined warning for static data members while I look into a rather nasty bug in the new odr-use marking code. by Eli Friedman · 13 years ago
- 5ba73e1 constexpr: by Richard Smith · 13 years ago
- c08c88c Update tests so that they don't rely upon LLVMDebugVersion number. by Devang Patel · 13 years ago
- 798d14f Try to get test passing on windows. by Nico Weber · 13 years ago
- cefc7b2 Make explicit captures which cause implicit captures work correctly. by Eli Friedman · 13 years ago
- b942cb2 Implement implicit capture for lambda expressions. by Eli Friedman · 13 years ago
- 285c607 Make sure that the layout-override parser grabs the size, not the data by Douglas Gregor · 13 years ago
- b70126a When a pack expansion occurs in the template argument list of an alias by Douglas Gregor · 13 years ago
- 23a4ddf Add a triple to test/SemaObjC/format-strings-objc.m to make it pass in windows hosts. by Argyrios Kyrtzidis · 13 years ago
- acbabf1 Don't warn about anonymous struct/union in C11. by Hans Wennborg · 13 years ago
- 8fbbae5 Implement support for a pack expansion into a fixed-length by Douglas Gregor · 13 years ago
- d603bd1 Further downgrade -Warc-bridge-casts-disallowed-in-nonarc to a warning (not mapped to an error). We can consider mapping it back to an error later. by Ted Kremenek · 13 years ago
- 2e51562 Thread safety analysis: by Richard Smith · 13 years ago
- aacde71 Thread safety analysis: at a CFG join point between a block terminating in a by Richard Smith · 13 years ago
- 41f4431 C++ 5.2.10p2 has a note that mentions that, subject to all other restrictions, by Chad Rosier · 13 years ago
- 7a0a31c [frontend] Don't allow a mapping to a warning override an error/fatal mapping. by Chad Rosier · 13 years ago
- 0507280 Make error about using bridge casts in non-ARC mode a warning that is default mapped to an error. This is to ease the transition of large apps moving from non-ARC to ARC. by Ted Kremenek · 13 years ago
- afdb041 Do not show macro expansion in strncat warnings, which can be defined as by Anna Zaks · 13 years ago
- 4cc9b10 objc: Issue diagnostic when receiver type is a forward class declaration and by Fariborz Jahanian · 13 years ago
- d2cce13 Add some code to accurately perform odr-used marking for variables per the C++11 rules. by Eli Friedman · 13 years ago
- 59c9c72 Use -isystem rather than relying on -isysroot to work consistently by Douglas Gregor · 13 years ago
- 0d3b87c Yet more data from failing buildbots... by Douglas Gregor · 13 years ago
- e235183 objective-c: When redeclaraing in continuation class a 'readonly' by Fariborz Jahanian · 13 years ago
- ee21277 Drop -verify to get better diagnostics from failing buildbots. Plus, we don't need it here by Douglas Gregor · 13 years ago
- 2f04f18 Back out my heinous hack that tricked the module generation mechanism by Douglas Gregor · 13 years ago
- 89651ea Move the code that sets the AddressSafety by Alexander Potapenko · 13 years ago
- 3a5aca8 r149587 reverted by Anton Yartsev · 13 years ago
- 13f9f2f Fix for PR10657 (http://llvm.org/bugs/show_bug.cgi?id=10657) by Anton Yartsev · 13 years ago