summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaChecking.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Remove invalid conversion specifiers from format string checking.Ted Kremenek2010-01-281-5/+0
* Split libAnalysis into two libraries: libAnalysis and libChecker.Ted Kremenek2010-01-251-1/+1
* Wire up the new range reporting for unreachable code.Mike Stump2010-01-211-6/+16
* Improve unreachable code warnings with respect to dead member andMike Stump2010-01-211-0/+12
* Improve unreachable code warnings for with respect to dead functional casts i...Mike Stump2010-01-211-0/+5
* Improve unreachable code warnings for with respect to c-style casts.Mike Stump2010-01-211-0/+5
* Improve unreachable code warnings for with respect to ? :.Mike Stump2010-01-211-4/+15
* Improve unreachable code warnings for with respect to compoundMike Stump2010-01-211-0/+6
* Improve unreachable code warnings with respect to dead binary andMike Stump2010-01-211-6/+20
* Speed up compilation by avoiding generating exceptional edges fromMike Stump2010-01-211-2/+36
* Move some recent checking code into SemaChecking instead.Mike Stump2010-01-211-0/+430
* Roll out ASTContext::getTypeSizeInChars(), replacing instances ofKen Dyck2010-01-111-1/+2
* Don't assert when dealing with unsigned casts of lvalues. Fixes PR5961.John McCall2010-01-061-6/+11
* Derive tighter ranges for & and >> in the conversion-checking code.John McCall2010-01-061-6/+38
* Significantly rework the calculation of effective integer-expression rangesJohn McCall2010-01-061-176/+221
* Remove stale comment. We already do format string checking for functions wit...Ted Kremenek2010-01-051-3/+0
* Move the -Wconversion logic into SemaChecking.cpp. There's a fair amount ofJohn McCall2010-01-041-0/+309
* Move the -Wsign-compare logic into SemaChecking.cpp.John McCall2010-01-041-0/+81
* Update for the intrinsic changes in llvm: the object size intrinsicEric Christopher2009-12-231-0/+1
* fix a bug handling the gnu ?: extension. Patch by Storlek on IRC,Chris Lattner2009-12-221-1/+1
* Fix for PR5679: make __builtin_prefetch a bit more flexible in what it acceptsEli Friedman2009-12-041-9/+9
* Adjust format attribute index for implicit object arguments. Fixes PR5521.Sebastian Redl2009-11-171-1/+19
* First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor2009-11-161-2/+1
* warn about returning the address of a label.Chris Lattner2009-10-301-1/+6
* Eliminate QualifiedDeclRefExpr, which captured the notion of aDouglas Gregor2009-10-231-2/+1
* Remove default argument for ImpCastExprToType. Add appropriate argument Eli Friedman2009-10-201-2/+1
* Fix checking for a null pointer constant when the expression itself isDouglas Gregor2009-09-251-2/+3
* implement support for __builtin_eh_return_data_regno on x86-32 and x86-64.Chris Lattner2009-09-231-3/+19
* Revert "Switch a few clients over to StringLiteral::getString.", this is brea...Daniel Dunbar2009-09-221-7/+11
* Switch a few clients over to StringLiteral::getString.Daniel Dunbar2009-09-221-11/+7
* Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall2009-09-211-7/+7
* Remove unnecessary ASTContext parameter from FunctionDecl::isBuiltinIDDouglas Gregor2009-09-121-1/+1
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-170/+170
* reject returning a block expr even when it has parens and casts in the way.Chris Lattner2009-09-081-3/+1
* Eliminate CXXAdornedMemberExpr entirely. Instead, optionally allocateDouglas Gregor2009-08-311-2/+1
* Rename CXXQualifiedMemberExpr -> CXXAdornedMemberExpr, since we willDouglas Gregor2009-08-311-1/+1
* PR4836, part 1: add Sema support for __builtin_isnan and friends; they Eli Friedman2009-08-311-0/+35
* When a member reference expression includes a qualifier on the memberDouglas Gregor2009-08-261-1/+2
* update to CXXFunctionalCastExpr to support ir-gen forFariborz Jahanian2009-08-261-1/+3
* Initial patch to support definitions of id and Class from headers in Objectiv...David Chisnall2009-08-171-1/+1
* Move builtin call checking out into a separate function, make CheckFunctionCa...Anders Carlsson2009-08-161-43/+49
* Fix a fixme by allocating ShuffleVectorExprs in the ContextNate Begeman2009-08-121-2/+2
* More CastKind work.Anders Carlsson2009-08-071-3/+3
* add support for FreeBSD's format(printf0,x,y) attribute; allows null format s...Ryan Flynn2009-08-061-2/+17
* Canonicalize else.Mike Stump2009-08-041-7/+4
* Add CK_DerivedToBase and use it PerformObjectMemberConversion.Anders Carlsson2009-07-311-2/+4
* Change uses of:Ted Kremenek2009-07-291-4/+4
* Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek2009-07-171-4/+4
* Add member template 'Type::getAs<T>', which converts a Type* to a respective T*.Ted Kremenek2009-07-161-4/+4
* Remove the ASTContext parameter from the attribute-related methods of Decl.Argyrios Kyrtzidis2009-06-301-4/+4
OpenPOWER on IntegriCloud