aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-10-14Testing and some minor fixes for explicit template instantiation.Douglas Gregor
2009-10-14Shift the vcall slots for non-virtual bases of a virtual base, up intoMike Stump
2009-10-14When mapping from an injected-class-name to its correspondingDouglas Gregor
2009-10-14Add support for having different c++ search dirs with -m32 and -m64. So farRafael Espindola
2009-10-14Copy metadata associated with CIDevang Patel
2009-10-14Implement support for overloaded operator uses that result to a callDouglas Gregor
2009-10-14There is now only one version of eh.selector and eh.typeid.for.Duncan Sands
2009-10-14Have the exception specification checkers take partial diagnostics. Use this ...Sebastian Redl
2009-10-14Few targets like PIC16 mangle the names of global variables, so retrieve the ...Sanjiv Gupta
2009-10-14Use CanQualType in the exception specification verification type sets.Sebastian Redl
2009-10-14Teach Lexer::MeasureTokenLength to be able to measure theChris Lattner
2009-10-14Use partial diagnostics properly in call to RequireCompleteType. Among other ...Sebastian Redl
2009-10-14Do exception spec compatibility tests for member pointers, too.Sebastian Redl
2009-10-14Now StoreManager::CastRegion() takes a MemRegion, returns a MemRegion.Zhongxing Xu
2009-10-14fix some cfstring related issues: Chris Lattner
2009-10-14unbreak test/CodeGen/builtins.c, reverting Devang's change.Chris Lattner
2009-10-14Remove dead code.Zhongxing Xu
2009-10-14* Remove unused GRState* parameterZhongxing Xu
2009-10-14Handle ambiguity of reference initialization.Fariborz Jahanian
2009-10-14retain/release checker: Recognize that calls toTed Kremenek
2009-10-13Remove some non-ASCII charactersDouglas Gregor
2009-10-13Member function templates (and instantiations/specializations thereof)Douglas Gregor
2009-10-13Improve diagnostics when the parser encounters a declarator with anDouglas Gregor
2009-10-13Fix for PR 5181.Edward O'Callaghan
2009-10-13Check void type before using replaceAllUsesWith().Devang Patel
2009-10-13The operator loc points to the operator, not the function decl.Anders Carlsson
2009-10-13retain/release checker: retained objects passed to pthread_create (asTed Kremenek
2009-10-13Refine handling for non-virtual bases in return value adjustments forMike Stump
2009-10-13Check the return type of binary operators and the arrow operator.Anders Carlsson
2009-10-13Check the return type of operator[]() and fix a thinko that lead to a crash i...Anders Carlsson
2009-10-13fix test/CodeGen/statements.c on 32-bit hosts.Chris Lattner
2009-10-13More return type checking.Anders Carlsson
2009-10-13Ensure we sign extend.Mike Stump
2009-10-13Diagnose invalid return types for unary operators.Anders Carlsson
2009-10-13Unify our diagnostic printing for errors of the form, "we didn't likeDouglas Gregor
2009-10-13Pass the right SourceLocation to Actions.ActOnOverloadedOperatorReferenceExpr...Anders Carlsson
2009-10-13Fixes pth.c on Windows.John Thompson
2009-10-13Don't assume that the LHS and RHS of a member pointer expression is a DeclRef...Anders Carlsson
2009-10-13Remove FIXME. We construct VBIndex very early, before any calls to OverrideM...Mike Stump
2009-10-13Diagnose attempts to add default function arguments to aDouglas Gregor
2009-10-13Remove extra white space line.Devang Patel
2009-10-13Do not check use_empty() before invoking replaceAllUsesWith().Devang Patel
2009-10-13-funit-at-a-time is the default however some current makefiles pass -fno-unit...Edward O'Callaghan
2009-10-13When explicitly specializing a member that is a template, mark theDouglas Gregor
2009-10-13Improve the internal representation and semantic analysis of friendDouglas Gregor
2009-10-13Refine handling for return value conversions with respect to virtualMike Stump
2009-10-13Simplify pointer creation with the new Type::getInt*Ptr methods.Benjamin Kramer
2009-10-13Teach sema and codegen about the difference between address of labels,Chris Lattner
2009-10-13reimplement codegen for indirect goto with the following advantages:Chris Lattner
2009-10-13number address-taken labels from 1. This allows 0 to be used as a sentinelChris Lattner