aboutsummaryrefslogtreecommitdiff
path: root/test/Sema/exprs.c
AgeCommit message (Expand)Author
2013-03-18Diagnose uses of 'alignof' on functions in -pedantic mode.Richard Smith
2012-11-02Tweak wording and add diagnostic groups to misc diagnostics.Eli Friedman
2012-05-15Further improvement to wording of overload resolution diagnostics, and includingRichard Smith
2012-05-11PR11857: When the wrong number of arguments are provided for a functionRichard Smith
2011-08-15Add fixit notes for -Wconstant-logical-operand.Matt Beaumont-Gay
2011-07-29Fix an inconsistency in Sema::ConvertArgumentsForCall in thatPeter Collingbourne
2011-05-31Expand the coverage of the warning for constants on the RHS of logical operands:Chandler Carruth
2011-04-26Emit a -Wnull-dereference warning for "*null" not just "*null = something". A...Argyrios Kyrtzidis
2011-04-04When emitting a "too many arguments to function call..." error, also include ...Ted Kremenek
2011-03-23Fix CFG-construction bug when run from AnalysisBasedWarnings::IssueWarnings()...Ted Kremenek
2011-02-23Teach CFGBuilder about null pointer constants in conditionals, and how they c...Ted Kremenek
2011-02-23Add test case (from PR 8876) for suppressing 'indirection of non-volatile nul...Ted Kremenek
2010-12-04When deciding whether to complain about the type of a boolean condition, useJohn McCall
2010-10-12C's comma operator performs lvalue conversion on both its operands;John McCall
2010-07-24turn down the logical bitwise confusion warning to not warn Chris Lattner
2010-07-15restrict the && -> & warning to cover a case daniel noted.Chris Lattner
2010-07-13Add a warning to catch a bug recently caught by code review, like this:Chris Lattner
2010-07-07implement PR7569, warning about assignment to null, which Chris Lattner
2010-04-19Add a testcase for PR6501 (too many/too few arguments to a function call).Eric Christopher
2010-04-09Remove fixit for string literal comparison. Telling the user to use 'strcmp'...Ted Kremenek
2010-01-12Don't emit string-comparison or self-comparison warnings inDouglas Gregor
2010-01-12use DiagRuntimeBehavior to silence the div/rem by zero warning whenChris Lattner
2010-01-12implement PR6004, warning about divide and remainder by zero.Chris Lattner
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-12-05fix rdar://7446395, a crash on invalid, by fixing a broken assertion.Chris Lattner
2009-11-29Remove unnecessary -fblocks=0.Daniel Dunbar
2009-10-20Implement PR5242: don't desugar a type more than once in a diagnostic. ThisChris Lattner
2009-09-14Update testsAnders Carlsson
2009-07-08reimplement vector comparisons as [fi]cmp+sext instead of using v[if]cmp.Chris Lattner
2009-05-22Parse typeof-specifier the same way as sizeof/alignof are parsed.Argyrios Kyrtzidis
2009-04-28Simplify the scheme used for keywords, and change the classification Eli Friedman
2009-04-15Improve "assignment to cast" diagnostic.Daniel Dunbar
2009-04-14Strip paren expressions when trying to diagnose "cast as lvalue"Daniel Dunbar
2009-04-07Driver: Manually translate a number of -f with no- variants options toDaniel Dunbar
2009-03-31Codegen sometimes crashes on comparisons that aren't legal, justChris Lattner
2009-03-27Fix rdar://6719156 - clang should emit a better error when blocks are disable...Chris Lattner
2009-03-24Rename clang to clang-cc.Daniel Dunbar
2009-03-09do not warn about -=/=- confusion with macros, thanks to rdogra for a testcase.Chris Lattner
2009-03-08undefined -> unspecified. Thanks Mike.Chris Lattner
2009-03-08implement PR3753, warning about comparisons with a string literal.Chris Lattner
2009-03-08refine the "use of unary operator that may be intended as compound assignment...Chris Lattner
2009-02-19Fix a long standard problem with clang retaining "too much" sugar Chris Lattner
2009-02-13If x is an invalid field decl, don't construct an expression for P->x, Chris Lattner
2009-01-24Implement C99 6.5.3.4p1, rejecting sizeof(bitfield)Chris Lattner
2009-01-24Fix PR3386 by handling GCC's rules for alignof, which are substantiallyChris Lattner
2008-12-12add expected diagChris Lattner
2008-12-12Fix rdar://6095061 - gcc allows __builtin_choose_expr as an lvalueChris Lattner
2008-11-22add a silly testcaseChris Lattner
2008-11-21print a type in a diagnostic.Chris Lattner
2008-11-17Implement rdar://6319320: give a good diagnostic for cases where peopleChris Lattner