| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Remove invalid conversion specifiers from format string checking. | Ted Kremenek | 2010-01-28 | 1 | -5/+0 |
* | Split libAnalysis into two libraries: libAnalysis and libChecker. | Ted Kremenek | 2010-01-25 | 1 | -1/+1 |
* | Wire up the new range reporting for unreachable code. | Mike Stump | 2010-01-21 | 1 | -6/+16 |
* | Improve unreachable code warnings with respect to dead member and | Mike Stump | 2010-01-21 | 1 | -0/+12 |
* | Improve unreachable code warnings for with respect to dead functional casts i... | Mike Stump | 2010-01-21 | 1 | -0/+5 |
* | Improve unreachable code warnings for with respect to c-style casts. | Mike Stump | 2010-01-21 | 1 | -0/+5 |
* | Improve unreachable code warnings for with respect to ? :. | Mike Stump | 2010-01-21 | 1 | -4/+15 |
* | Improve unreachable code warnings for with respect to compound | Mike Stump | 2010-01-21 | 1 | -0/+6 |
* | Improve unreachable code warnings with respect to dead binary and | Mike Stump | 2010-01-21 | 1 | -6/+20 |
* | Speed up compilation by avoiding generating exceptional edges from | Mike Stump | 2010-01-21 | 1 | -2/+36 |
* | Move some recent checking code into SemaChecking instead. | Mike Stump | 2010-01-21 | 1 | -0/+430 |
* | Roll out ASTContext::getTypeSizeInChars(), replacing instances of | Ken Dyck | 2010-01-11 | 1 | -1/+2 |
* | Don't assert when dealing with unsigned casts of lvalues. Fixes PR5961. | John McCall | 2010-01-06 | 1 | -6/+11 |
* | Derive tighter ranges for & and >> in the conversion-checking code. | John McCall | 2010-01-06 | 1 | -6/+38 |
* | Significantly rework the calculation of effective integer-expression ranges | John McCall | 2010-01-06 | 1 | -176/+221 |
* | Remove stale comment. We already do format string checking for functions wit... | Ted Kremenek | 2010-01-05 | 1 | -3/+0 |
* | Move the -Wconversion logic into SemaChecking.cpp. There's a fair amount of | John McCall | 2010-01-04 | 1 | -0/+309 |
* | Move the -Wsign-compare logic into SemaChecking.cpp. | John McCall | 2010-01-04 | 1 | -0/+81 |
* | Update for the intrinsic changes in llvm: the object size intrinsic | Eric Christopher | 2009-12-23 | 1 | -0/+1 |
* | fix a bug handling the gnu ?: extension. Patch by Storlek on IRC, | Chris Lattner | 2009-12-22 | 1 | -1/+1 |
* | Fix for PR5679: make __builtin_prefetch a bit more flexible in what it accepts | Eli Friedman | 2009-12-04 | 1 | -9/+9 |
* | Adjust format attribute index for implicit object arguments. Fixes PR5521. | Sebastian Redl | 2009-11-17 | 1 | -1/+19 |
* | First part of changes to eliminate problems with cv-qualifiers and | Douglas Gregor | 2009-11-16 | 1 | -2/+1 |
* | warn about returning the address of a label. | Chris Lattner | 2009-10-30 | 1 | -1/+6 |
* | Eliminate QualifiedDeclRefExpr, which captured the notion of a | Douglas Gregor | 2009-10-23 | 1 | -2/+1 |
* | Remove default argument for ImpCastExprToType. Add appropriate argument | Eli Friedman | 2009-10-20 | 1 | -2/+1 |
* | Fix checking for a null pointer constant when the expression itself is | Douglas Gregor | 2009-09-25 | 1 | -2/+3 |
* | implement support for __builtin_eh_return_data_regno on x86-32 and x86-64. | Chris Lattner | 2009-09-23 | 1 | -3/+19 |
* | Revert "Switch a few clients over to StringLiteral::getString.", this is brea... | Daniel Dunbar | 2009-09-22 | 1 | -7/+11 |
* | Switch a few clients over to StringLiteral::getString. | Daniel Dunbar | 2009-09-22 | 1 | -11/+7 |
* | Change all the Type::getAsFoo() methods to specializations of Type::getAs(). | John McCall | 2009-09-21 | 1 | -7/+7 |
* | Remove unnecessary ASTContext parameter from FunctionDecl::isBuiltinID | Douglas Gregor | 2009-09-12 | 1 | -1/+1 |
* | Remove tabs, and whitespace cleanups. | Mike Stump | 2009-09-09 | 1 | -170/+170 |
* | reject returning a block expr even when it has parens and casts in the way. | Chris Lattner | 2009-09-08 | 1 | -3/+1 |
* | Eliminate CXXAdornedMemberExpr entirely. Instead, optionally allocate | Douglas Gregor | 2009-08-31 | 1 | -2/+1 |
* | Rename CXXQualifiedMemberExpr -> CXXAdornedMemberExpr, since we will | Douglas Gregor | 2009-08-31 | 1 | -1/+1 |
* | PR4836, part 1: add Sema support for __builtin_isnan and friends; they | Eli Friedman | 2009-08-31 | 1 | -0/+35 |
* | When a member reference expression includes a qualifier on the member | Douglas Gregor | 2009-08-26 | 1 | -1/+2 |
* | update to CXXFunctionalCastExpr to support ir-gen for | Fariborz Jahanian | 2009-08-26 | 1 | -1/+3 |
* | Initial patch to support definitions of id and Class from headers in Objectiv... | David Chisnall | 2009-08-17 | 1 | -1/+1 |
* | Move builtin call checking out into a separate function, make CheckFunctionCa... | Anders Carlsson | 2009-08-16 | 1 | -43/+49 |
* | Fix a fixme by allocating ShuffleVectorExprs in the Context | Nate Begeman | 2009-08-12 | 1 | -2/+2 |
* | More CastKind work. | Anders Carlsson | 2009-08-07 | 1 | -3/+3 |
* | add support for FreeBSD's format(printf0,x,y) attribute; allows null format s... | Ryan Flynn | 2009-08-06 | 1 | -2/+17 |
* | Canonicalize else. | Mike Stump | 2009-08-04 | 1 | -7/+4 |
* | Add CK_DerivedToBase and use it PerformObjectMemberConversion. | Anders Carlsson | 2009-07-31 | 1 | -2/+4 |
* | Change uses of: | Ted Kremenek | 2009-07-29 | 1 | -4/+4 |
* | Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methods | Ted Kremenek | 2009-07-17 | 1 | -4/+4 |
* | Add member template 'Type::getAs<T>', which converts a Type* to a respective T*. | Ted Kremenek | 2009-07-16 | 1 | -4/+4 |
* | Remove the ASTContext parameter from the attribute-related methods of Decl. | Argyrios Kyrtzidis | 2009-06-30 | 1 | -4/+4 |