aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-06-29Remove ASTContext::getObjCQualifiedIdType().Steve Naroff
2009-06-29Invalidate the alloca region by setting its default value to conjured symbol.Zhongxing Xu
2009-06-28Make the StackProtector bitfield use enums instead of obscure numbers.Bill Wendling
2009-06-28Move the check for vprintf* functions inside of SemaCheckStringLiteral. Fixes...Anders Carlsson
2009-06-28Fix incorrect AST's being produced, noticed by Eli.Nate Begeman
2009-06-28Adjust retrieve handler priority. If a field is of array type, it should be Zhongxing Xu
2009-06-28Invalidate a field of struct type by setting its default value to conjured Zhongxing Xu
2009-06-28Do not crash on binding concrete integer location.Zhongxing Xu
2009-06-28Simplify some code. As in region store, we always expect the location is aZhongxing Xu
2009-06-28Add stack protector support to clang. This generates the 'ssp' and 'sspreq'Bill Wendling
2009-06-28OpenCL 1.0 support: Nate Begeman
2009-06-27Implement feedback from Eli re: the purpose of lax vector conversionsNate Begeman
2009-06-27Improve support for overloaded operator templates.Douglas Gregor
2009-06-27Fix the parser error hanlding for __builtin_offsetof to actually print Eli Friedman
2009-06-27Renamed MarcDestructorReferenced -> MarkDestructorReferencedFariborz Jahanian
2009-06-27Fix screwup with my previous patch which broke tests. (The patch is Eli Friedman
2009-06-27Fix a crash with constructs like x<false>() in C++. No testcase because Eli Friedman
2009-06-27Fix a bogus error overloading an operator where the only class Eli Friedman
2009-06-27Implement support for the format_arg attribute. Fixes PR4442.Anders Carlsson
2009-06-27Make it possible for using decls to point to operators. Fixes PR4441.Anders Carlsson
2009-06-27Remove the last 'GetXXX' methods from GRStateManager.Ted Kremenek
2009-06-26Patch to mark destructors when they are used.Fariborz Jahanian
2009-06-26Fix test.Anders Carlsson
2009-06-26Set the rest of the flags we need to perform template argumentDouglas Gregor
2009-06-26During template argument deduction from a function call, allowDouglas Gregor
2009-06-26More auto work.Anders Carlsson
2009-06-26A little template argument deduction test uncovered an "oops". As partDouglas Gregor
2009-06-26OpenCL 1.0 Support: fix a bug with lvalue swizzlesNate Begeman
2009-06-26Template argument deduction is no longer responsible for checkingDouglas Gregor
2009-06-26Can't have arrays of auto.Anders Carlsson
2009-06-26An auto variable can't appear in its own initializer.Anders Carlsson
2009-06-26Implement enough of the 'auto' keyword so we can claim to support N2546.Anders Carlsson
2009-06-26typoDevang Patel
2009-06-26Revrt PR4228 fix for now.Devang Patel
2009-06-26Simplify, and fix a possible crash (never happens however, because we don't everDaniel Dunbar
2009-06-26Improve template argument deduction for reference parameters whenDouglas Gregor
2009-06-26OpenCL 1.0 Support:Nate Begeman
2009-06-26Minor change per Doug's comments.Fariborz Jahanian
2009-06-26OpenCL 1.0 support: attributesNate Begeman
2009-06-26Add NamedDecl::getUnderlyingDecl that can see through UsingDecl and ObjCCompa...Anders Carlsson
2009-06-26See through UsingDecls in more places.Anders Carlsson
2009-06-26Fix failing test.Anders Carlsson
2009-06-26Improve error recovery in C++: when we hit 'implicit int' cases in C++,Chris Lattner
2009-06-26fix PR4452, a crash on invalid. The error recovery is still terrible in this...Chris Lattner
2009-06-26Fix another assert related to using decls.Anders Carlsson
2009-06-26rearrange more code, this avoids a token lookahead for foo<Chris Lattner
2009-06-26move some code around, no functionality change.Chris Lattner
2009-06-26simplify some code.Chris Lattner
2009-06-26When creating LookupResults, see through UsingDecls. Fixes PR4450.Anders Carlsson
2009-06-26Fix PR4448.Anders Carlsson