summaryrefslogtreecommitdiff
path: root/test/Sema/exprs.c
Commit message (Expand)AuthorAgeFilesLines
* [Sema]. Warn when logical expression is a pointerFariborz Jahanian2014-11-141-1/+5
* Revert r221702 until I address Richard Trieu'sFariborz Jahanian2014-11-111-5/+1
* Patch to warn when logical evaluation of operand evalutes to a true value;Fariborz Jahanian2014-11-111-1/+5
* Diagnose uses of 'alignof' on functions in -pedantic mode.Richard Smith2013-03-181-1/+1
* Tweak wording and add diagnostic groups to misc diagnostics.Eli Friedman2012-11-021-1/+1
* Further improvement to wording of overload resolution diagnostics, and includingRichard Smith2012-05-151-3/+6
* PR11857: When the wrong number of arguments are provided for a functionRichard Smith2012-05-111-2/+8
* Add fixit notes for -Wconstant-logical-operand.Matt Beaumont-Gay2011-08-151-9/+23
* Fix an inconsistency in Sema::ConvertArgumentsForCall in thatPeter Collingbourne2011-07-291-1/+1
* Expand the coverage of the warning for constants on the RHS of logical operands:Chandler Carruth2011-05-311-0/+18
* Emit a -Wnull-dereference warning for "*null" not just "*null = something". A...Argyrios Kyrtzidis2011-04-261-0/+6
* When emitting a "too many arguments to function call..." error, also include ...Ted Kremenek2011-04-041-1/+1
* Fix CFG-construction bug when run from AnalysisBasedWarnings::IssueWarnings()...Ted Kremenek2011-03-231-0/+8
* Teach CFGBuilder about null pointer constants in conditionals, and how they c...Ted Kremenek2011-02-231-0/+8
* Add test case (from PR 8876) for suppressing 'indirection of non-volatile nul...Ted Kremenek2011-02-231-0/+18
* When deciding whether to complain about the type of a boolean condition, useJohn McCall2010-12-041-0/+9
* C's comma operator performs lvalue conversion on both its operands;John McCall2010-10-121-0/+7
* turn down the logical bitwise confusion warning to not warn Chris Lattner2010-07-241-1/+4
* restrict the && -> & warning to cover a case daniel noted.Chris Lattner2010-07-151-0/+2
* Add a warning to catch a bug recently caught by code review, like this:Chris Lattner2010-07-131-0/+3
* implement PR7569, warning about assignment to null, which Chris Lattner2010-07-071-0/+8
* Add a testcase for PR6501 (too many/too few arguments to a function call).Eric Christopher2010-04-191-0/+6
* Remove fixit for string literal comparison. Telling the user to use 'strcmp'...Ted Kremenek2010-04-091-1/+1
* Don't emit string-comparison or self-comparison warnings inDouglas Gregor2010-01-121-0/+4
* use DiagRuntimeBehavior to silence the div/rem by zero warning whenChris Lattner2010-01-121-0/+2
* implement PR6004, warning about divide and remainder by zero.Chris Lattner2010-01-121-0/+8
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
* fix rdar://7446395, a crash on invalid, by fixing a broken assertion.Chris Lattner2009-12-051-0/+2
* Remove unnecessary -fblocks=0.Daniel Dunbar2009-11-291-1/+1
* Implement PR5242: don't desugar a type more than once in a diagnostic. ThisChris Lattner2009-10-201-0/+9
* Update testsAnders Carlsson2009-09-141-2/+2
* reimplement vector comparisons as [fi]cmp+sext instead of using v[if]cmp.Chris Lattner2009-07-081-5/+2
* Parse typeof-specifier the same way as sizeof/alignof are parsed.Argyrios Kyrtzidis2009-05-221-1/+1
* Simplify the scheme used for keywords, and change the classification Eli Friedman2009-04-281-5/+5
* Improve "assignment to cast" diagnostic.Daniel Dunbar2009-04-151-1/+2
* Strip paren expressions when trying to diagnose "cast as lvalue"Daniel Dunbar2009-04-141-0/+1
* Driver: Manually translate a number of -f with no- variants options toDaniel Dunbar2009-04-071-1/+1
* Codegen sometimes crashes on comparisons that aren't legal, justChris Lattner2009-03-311-0/+13
* Fix rdar://6719156 - clang should emit a better error when blocks are disable...Chris Lattner2009-03-271-1/+7
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
* do not warn about -=/=- confusion with macros, thanks to rdogra for a testcase.Chris Lattner2009-03-091-0/+4
* undefined -> unspecified. Thanks Mike.Chris Lattner2009-03-081-1/+1
* implement PR3753, warning about comparisons with a string literal.Chris Lattner2009-03-081-1/+6
* refine the "use of unary operator that may be intended as compound assignment...Chris Lattner2009-03-081-1/+4
* Fix a long standard problem with clang retaining "too much" sugar Chris Lattner2009-02-191-0/+9
* If x is an invalid field decl, don't construct an expression for P->x, Chris Lattner2009-02-131-0/+7
* Implement C99 6.5.3.4p1, rejecting sizeof(bitfield)Chris Lattner2009-01-241-2/+5
* Fix PR3386 by handling GCC's rules for alignof, which are substantiallyChris Lattner2009-01-241-0/+9
* add expected diagChris Lattner2008-12-121-1/+1
* Fix rdar://6095061 - gcc allows __builtin_choose_expr as an lvalueChris Lattner2008-12-121-0/+7