- 1952354 Move the 'find macro by spelling' infrastructure to the Preprocessor class and by Dmitri Gribenko · 12 years ago
- 70d38f3 Allow __builtin_bswap32/64 in constant expressions, like gcc does. Patch by Tijl Coosemans! by Richard Smith · 12 years ago
- c888133 Make this test actually test something by Nico Weber · 12 years ago
- 4c6d6dc Fix failing test/Sema/wchar.c on ARM. by Hans Wennborg · 12 years ago
- b0f6b9c Replace an assertion with an error for empty __asm statements. by Bob Wilson · 12 years ago
- e3b136b Change the wording of the extension warning from by Dmitri Gribenko · 12 years ago
- 0bd9838 Comment sema: warn when comment has \deprecated but declaration does not have a by Dmitri Gribenko · 12 years ago
- 2ad11cd Avoid multiple atomic builtin declaration. by Abramo Bagnara · 12 years ago
- a193f20 Improvements to my patch in r164143 per Richard's comments. // rdar://12202422 by Fariborz Jahanian · 12 years ago
- a405b25 Include types when a definition's type differs from a prior declaration. by David Blaikie · 12 years ago
- 561e3c6 PR13881: Add -Wzero-length-array for zero length array extension, and move it into -Wgnu. by Richard Smith · 12 years ago
- 15a9356 c: warn when an integer value comparison with an by Fariborz Jahanian · 12 years ago
- 43f8c40 Per discussion on cfe-dev, remove -Wunique-enums entirely. There by Ted Kremenek · 12 years ago
- ec504e0 Comment parsing: don't treat typedef to a typedef to a function as a by Dmitri Gribenko · 12 years ago
- bc57b10 const _Atomic(T) is not an atomic type, so do not allow it as the type 'A' in by Richard Smith · 12 years ago
- 388a594 Comment parsing: support the "\invariant" command. by Dmitri Gribenko · 12 years ago
- abcf0dc Comment parsing: handle \deprecated command. It is a block command, but it by Dmitri Gribenko · 12 years ago
- 670941c Format strings: offer a fixit for Darwin's %D/%U/%O to ISO %d/%u/%o. by Jordan Rose · 12 years ago
- 275b6f5 Format strings: %D, %U, and %O are valid on Darwin (same as %d, %u, %o). by Jordan Rose · 12 years ago
- b774d73 clang/test: [PR8833] Introduce the feature "LP64" to suppress LLP64-incompatible tests. by NAKAMURA Takumi · 12 years ago
- 44ca53f Teach -Wuninitialized to recognize __attribute__((analyzer_noreturn)) by Ted Kremenek · 12 years ago
- b0b8a96 Comment parsing: handle non-builtin commands correctly. After semantic by Dmitri Gribenko · 12 years ago
- eb3546e clang/test/Sema/format-strings-scanf.c: Relax a couple of expressions with expected-warning-re to let matched for Win32 targets. by NAKAMURA Takumi · 12 years ago
- 8be066e Format strings: suggest %lld instead of %qd and %Ld with -Wformat-non-iso. by Jordan Rose · 12 years ago
- bbb6bb4 Format strings: %Ld isn't available on Darwin or Windows. by Jordan Rose · 12 years ago
- 2d40d9e c: make __attribute__((unused)) transitive. by Fariborz Jahanian · 12 years ago
- 37c765a c error recovery. treat an invalid redeclaration by Fariborz Jahanian · 12 years ago
- 9f6419f Add -Wduplicate-enum warning. Clang will emit this warning when an implicitly by Richard Trieu · 13 years ago
- c586d5d Fix a crash in type merging with enum types. by Eli Friedman · 13 years ago
- 0f87dd7 Move the test for PR13720 from Sema/init.c to Sema/thread-specifier.c. by Hans Wennborg · 13 years ago
- ae7a66f The address of a TLS var is not compile-time constant (PR13720) by Hans Wennborg · 13 years ago
- 02e221b Fix for assertion when solving unresolved templates. Patch by Magee, Josh. by Rafael Espindola · 13 years ago
- 9edd2c8 Comment diagnostics: for unresolved parameters, do not suggest parameter fixit by Dmitri Gribenko · 13 years ago
- 3d1125b Teach CFG that 'if (x & 0)' and 'if (x * 0)' is an unfeasible branch. by Ted Kremenek · 13 years ago
- 70ff109 Comment semantic analysis: treat function typedefs as functions so that one can by Dmitri Gribenko · 13 years ago
- 834a5bd Comment parsing: parse "<blah" as an HTML tag only if "blah" is a known tag by Dmitri Gribenko · 13 years ago
- 767a1a2 c: privide deprecated warning when __private_extern__ storage by Fariborz Jahanian · 13 years ago
- 66400c4 make this test case 64bit test. It fails due to by Fariborz Jahanian · 13 years ago
- bbb8afd c: implement gcc's -Wbad-function-cast which warns by Fariborz Jahanian · 13 years ago
- d6bbc98 Define __builtin_ffs[ll] with a signed argument instead of unsigned. by Benjamin Kramer · 13 years ago
- 0d5a069 Add support for "type safety" attributes that allow checking that 'void *' by Dmitri Gribenko · 13 years ago
- a0dfca1 Add a missing 'break' to ensure that we reject inline assembly by Eric Christopher · 13 years ago
- 1599eac Attaching comments to declarations: parse the comment in context of the by Dmitri Gribenko · 13 years ago
- 99570a5 Allow 'static' and type qualifiers in K&R parameter type lists. by Matt Beaumont-Gay · 13 years ago
- 4cc83c2 Patch to warn about __private_extern__ on tentative definitions by Fariborz Jahanian · 13 years ago
- 7f397c5 Check for improper use of 'static' and type qualifiers in array declarators. by Hans Wennborg · 13 years ago
- c41ace9 Attaching comments to redeclarations: fix wrong assumptions by Dmitri Gribenko · 13 years ago
- fac8e43 Fix horribly broken sema of __attribute__((pcs())). by Benjamin Kramer · 13 years ago
- 10caec2 c: small refactoring of checking for __attribute__(const)) by Fariborz Jahanian · 13 years ago
- a784685 c: make __has_attribute(const) work for const by Fariborz Jahanian · 13 years ago
- cd81df2 When looking for the comment associated with a declaration, adjust the by Douglas Gregor · 13 years ago
- f66a0dd Handle deprecation diagnostics correctly for C struct fields and Objective-C properties/ivars. <rdar://problem/6642337>. by Eli Friedman · 13 years ago
- c3b2308 Unify the codepaths for emitting deprecation warnings. The test changes are just to account for us emitting notes more consistently. by Eli Friedman · 13 years ago
- 0f38ace Address code review comments for Wstrncat-size warning (r161440). by Anna Zaks · 13 years ago
- 2016c8c Don't add attributes for "#pragma pack" and friends to tag declarations which by Eli Friedman · 13 years ago
- 06808f1 Get rid of an early return in Sema::ActOnFields which doesn't make sense anymore. by Eli Friedman · 13 years ago
- f303d4c libclang API for comment-to-xml conversion. by Dmitri Gribenko · 13 years ago
- f7158fa Properly check length modfiers for %n in format strings. by Hans Wennborg · 13 years ago
- 58e1e54 Remove ScanfArgType and bake that logic into ArgType. by Hans Wennborg · 13 years ago
- 9443c57 Comment diagnostics: warn on duplicate \brief and \return commands. by Dmitri Gribenko · 13 years ago
- 88815f3 Comment diagnostics: \return in void function: specialize diagnostic text for by Dmitri Gribenko · 13 years ago
- 89ab7d0 Comment diagnostics: warn if \returns is used in a non-function comment or if by Dmitri Gribenko · 13 years ago
- 967e5d7 Comments: handle template paramter documentation in alias-declaration templates. by Dmitri Gribenko · 13 years ago
- c27bc80 Attaching comments to declarations: handle using-declaration. by Dmitri Gribenko · 13 years ago
- bbf9e3a test/Sema/tls.c: don't use -verify to check if TLS is supported by Hans Wennborg · 13 years ago
- ac87cec Comment diagnostics fixit tests: move exected-warning constructs from the by Dmitri Gribenko · 13 years ago
- b7a1199 Comment diagnostics: add tests for \tparam fixits. by Dmitri Gribenko · 13 years ago
- e48667f TLS is not supported on OpenBSD by Hans Wennborg · 13 years ago
- 96b0986 Comment parsing: add support for \tparam command on all levels. by Dmitri Gribenko · 13 years ago
- 5deddaf -Wformat: better handling of qualifiers on pointer arguments by Hans Wennborg · 13 years ago
- 78a1b19 Do not warn on correct use of the '%n' format specifier. by Matt Beaumont-Gay · 13 years ago
- e5deb79 Comment parser: don't crash on a completely empty \param followed by a block by Dmitri Gribenko · 13 years ago
- cec9ce4 Make -Wformat check the argument type for %n. by Hans Wennborg · 13 years ago
- 4684778 Make -Wformat walk the typedef chain when looking for size_t, etc. by Hans Wennborg · 13 years ago
- 3465318 Turn -Wobjc-root-class on by default. <rdar://problem/11203649>. by Ted Kremenek · 13 years ago
- 2e72104 Comment parsing tests: fix test by Dmitri Gribenko · 13 years ago
- b43f638 Add __has_feature(attribute_availability_with_message). by Jordan Rose · 13 years ago
- 56bf6fd Comment diagnostics tests: add a function with zero arguments, for completeness. by Dmitri Gribenko · 13 years ago
- 6582277 Comment diagnostics: add warning for multiple \param commands with duplicate by Dmitri Gribenko · 13 years ago
- 56df4a9 When a && or || appears as the condition of a ?:, perform appropriate by Richard Smith · 13 years ago
- 78d1a10 Emit debug info for dynamic initializers. Permit __attribute__((nodebug)) on by Nick Lewycky · 13 years ago
- bed28ac Fix a typo (the the => the) by Sylvestre Ledru · 13 years ago
- 9f08f49 Fix PR13411: Comment parsing: failed assertion on unterminated verbatim block. by Dmitri Gribenko · 13 years ago
- 858e69f Fix ParagraphComment::isWhitespace(): a paragraph without a non-whitespace by Dmitri Gribenko · 13 years ago
- 26dc97c Don't treat overflow in floating-point conversions as a hard error in constant evaluation. <rdar://problem/11874571>. by Eli Friedman · 13 years ago
- 379b281 Issue warning when assigning out-of-range integer values to enums. by Fariborz Jahanian · 13 years ago
- 6cfa78f Uninitialized variables: two little changes: by Richard Smith · 13 years ago
- 9532e0d -Wuninitialized: Split the classification of DeclRefExprs as initialization or by Richard Smith · 13 years ago
- d320ffc Without this patch clang warns on by Rafael Espindola · 13 years ago
- 3f635c0 Refine CFG so that '&&' and '||' don't lead to extra confluence points when used in a branch, but by Ted Kremenek · 13 years ago
- abd56c8 Attaching comments to declarations during parsing: handle more Objective-C declarations. by Dmitri Gribenko · 13 years ago
- 3f38bf2 Comment parsing: repaint the bikesched: rename 'HTML open tags' to 'HTML start tags' and 'HTML close tags' to 'HTML end tags' according to HTML spec. by Dmitri Gribenko · 13 years ago
- 3d98698 Make concepts of optional and forbidden end tags separate. Thanks Jordan for pointing this! by Dmitri Gribenko · 13 years ago
- a5ef44f Enable comment parsing and semantic analysis to emit diagnostics. A few by Dmitri Gribenko · 13 years ago
- 7c81b43 Rename -Wself-assign-memvar to -Wself-assign-field to improve local consistency a bit. by Nico Weber · 13 years ago
- a9e8b9e -Wuninitialized: assume that an __attribute__((returns_twice)) function might by Richard Smith · 13 years ago
- f70a886 Add support for the C11 _Alignof keyword. by Jordan Rose · 13 years ago
- 43bb179 Warn on self-assignment to member variables. PR13104. by Nico Weber · 13 years ago
- b4e8008 Give L__FUNCTION__ the right type in templates. PR13206. by Nico Weber · 13 years ago
- 94d92fb Add tests that I wrote for r159060 but forgot to `svn add`. by Nico Weber · 13 years ago