summaryrefslogtreecommitdiff
path: root/test/Sema/compare.c
Commit message (Expand)AuthorAgeFilesLines
* [Diagnostics] Support -Wtype-limits for GCC compatibilityDavid Bolvansky2019-04-291-0/+1
* [PR36008] Avoid -Wsign-compare warning for enum constants inAlex Lorenz2018-02-071-0/+13
* [Sema] -Wtautological-constant-compare is too good. Cripple it.Roman Lebedev2018-01-031-1/+1
* [Sema] Move some stuff into -Wtautological-unsigned-enum-zero-compareRoman Lebedev2017-09-201-1/+52
* Revert "[Sema] Move some stuff into -Wtautological-unsigned-enum-zero-compare"Roman Lebedev2017-09-191-52/+1
* [Sema] Move some stuff into -Wtautological-unsigned-enum-zero-compareRoman Lebedev2017-09-191-1/+52
* [Sema] -Wtautological-compare: handle comparison of unsigned with 0S.Roman Lebedev2017-09-071-3/+3
* Enhance -Wtautological-constant-out-of-range-compare to include the name of t...Ted Kremenek2013-03-151-8/+8
* Improvements to my patch in r164143 perFariborz Jahanian2012-09-201-16/+16
* c: warn when an integer value comparison with anFariborz Jahanian2012-09-181-16/+16
* Turn the mixed-sign-comparison diagnostic into a runtime behaviorDouglas Gregor2012-05-011-0/+7
* Enhance the -Wsign-compare handling to suppress the -Wsign-compare warning in...Eli Friedman2011-12-151-0/+6
* Make the integer-range analysis recognize ^= correctly,John McCall2011-07-131-0/+15
* Provide a slightly specialized diagnostic for tautological comparisonsJohn McCall2010-10-061-0/+7
* When warning about comparing an unsigned int to being >= 0, don't issue a war...Ted Kremenek2010-09-231-0/+17
* Warn about comparisons between arrays and improve self-comparisonDouglas Gregor2010-06-081-2/+3
* Rearchitect -Wconversion and -Wsign-compare. Instead of computing themJohn McCall2010-05-061-10/+10
* Teach -Wsign-compare to treat 1 << blah as "idiomatically non-negative".John McCall2010-04-071-0/+5
* Warn about comparing an unsigned expression with 0 in tautological ways.John McCall2010-03-111-0/+8
* Insulate these from changes to the default for -Wunreachable-code.Mike Stump2010-01-231-1/+1
* Don't assert when dealing with unsigned casts of lvalues. Fixes PR5961.John McCall2010-01-061-0/+8
* Significantly rework the calculation of effective integer-expression rangesJohn McCall2010-01-061-0/+33
* -Wsign-compare shouldn't warn when the signed operand is a conditional operatorJohn McCall2010-01-041-0/+3
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
* First pass at implementing C++ enum semantics: calculate (and store) anJohn McCall2009-12-091-0/+5
* compare.c also needs a target triple now, and improve some comments while we'reJohn McCall2009-11-061-1/+1
* Improve the -Wsign-compare heuristics:John McCall2009-11-061-17/+188
* Turn off -Wsign-compare warnings by defaultDouglas Gregor2009-11-061-1/+1
* Implement the conditional-operator part of -Wsign-compare. TurnJohn McCall2009-11-051-0/+12
* Implement -Wsign-compare, or at least the actual comparison part of it.John McCall2009-11-051-0/+8
* Remove unnecessary include.Eli Friedman2009-08-271-2/+0
* Catch a few more cases of illegal comparisons.Eli Friedman2009-08-231-4/+6
* Eli points out that we really must diagnose "void* > 0" as an extension. Chris Lattner2009-08-231-2/+4
* tweak some pointer sema checking stuff (which was added to implement PR4175) to Chris Lattner2009-08-221-9/+5
* Fix a problem with false diagnostics when comparing distinct NULL pointer typ...Douglas Gregor2009-07-061-0/+7
* Implement PR4175, catching some questionable comparisons. Patch byChris Lattner2009-06-301-0/+14
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
* Be a bit stricter about array type compatibility.Eli Friedman2008-02-061-1/+6
* rename -parse-ast-print to -ast-printChris Lattner2007-10-111-1/+1
* Removed option "-parse-ast-check" from clang driver. This is now implementedTed Kremenek2007-09-261-1/+1
* Add Type::getAsBuiltinType() and Type::builtinTypesAreCompatible().Steve Naroff2007-08-271-0/+4
* Cases like this:Chris Lattner2007-08-261-0/+8