aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2009-12-22Driver: When linking, don't warn about unused arguments which are obviously onlyDaniel Dunbar
2009-12-22implement -W[no-]fatal-errors, patch by Christian Adåker!Chris Lattner
2009-12-22Make sure that reinterpret_cast gets a CastKind on all successfulDouglas Gregor
2009-12-22Add using shadow decls to the "instantiated locals" map, fixing PR5847.John McCall
2009-12-22Switch Sema::AddCXXDirectInitializerToDecl over to InitializationSequenceDouglas Gregor
2009-12-22Add transfer functions support for visiting an Objective-C message expression...Ted Kremenek
2009-12-22ARM: Remove a FIXME, it's not actually more complicated than that.Daniel Dunbar
2009-12-22Switch parameter passing for overloaded binary operators toDouglas Gregor
2009-12-22Serialize the NoReturn bit on FunctionTypes for precompiled headersDouglas Gregor
2009-12-22Enter the scope of an initializer for direct-initialization as well asDouglas Gregor
2009-12-22When transforming a C++ "new" expression that was not explicitly givenDouglas Gregor
2009-12-22Switch parameter-passing for calls via function pointers (where weDouglas Gregor
2009-12-22Switch InitializedEntity from TypeLoc down to just QualTypes, since we don't ...Douglas Gregor
2009-12-22Move the implementation of ASTContext::getTypeSizeInChars() to the .cpp file toKen Dyck
2009-12-22Switch initialization of parameters in a call over toDouglas Gregor
2009-12-22Make sure that we mangle overloaded operators that are member functions corre...Anders Carlsson
2009-12-22Work around PR5514.Anders Carlsson
2009-12-22fix a bug handling the gnu ?: extension. Patch by Storlek on IRC,Chris Lattner
2009-12-22When we simply return a retained member expression when instantiating, we mus...Anders Carlsson
2009-12-22Zap CheckInitializerTypes.Eli Friedman
2009-12-22Switch default arguments over to InitializationSequence.Eli Friedman
2009-12-22Switch compound literals over to InitializationSequence.Eli Friedman
2009-12-22Switch file-scope assignment initialization over to InitializationSequence.Eli Friedman
2009-12-22x86_64: Structures with no fields but which have padding should be classified asDaniel Dunbar
2009-12-22Centralize the emission/suppression/delay of diagnostics describing runtime b...Douglas Gregor
2009-12-22Stop diagnosing the use of inner classes as friends. ddunbar asked whetherJohn McCall
2009-12-22Template code for rewrite of __block variables - wip.Fariborz Jahanian
2009-12-22Eliminate the ASTContext argument to CXXConstructorDecl::isCopyConstructor, s...Douglas Gregor
2009-12-22When converting from a type to itself or one of its base classes via aDouglas Gregor
2009-12-22When filling in value initializations within an initializer list, beDouglas Gregor
2009-12-21Providing support for rewriting of block copy/dispose ofFariborz Jahanian
2009-12-21ARM: Honor -mfpu= and set __VFP_FP__ and __ARM_NEON__ "correctly".Daniel Dunbar
2009-12-21When a template-id refers to a single function template, and theDouglas Gregor
2009-12-21Introduce an assertion to ensure that template argument deduction doesDouglas Gregor
2009-12-21Improve on my previous fix for debug information. Rather thanDouglas Gregor
2009-12-21Teach debug info generation to handle TemplateSpecializationType,Douglas Gregor
2009-12-21Add ToolChain::getDriver() and use it instead of going through the HostInfoDaniel Dunbar
2009-12-21Allow comparison of 'void *' with function pointer Fariborz Jahanian
2009-12-21Reorganize the base-lookup bits of ActOnMemInitializer in order to betterJohn McCall
2009-12-21Add comments.Zhongxing Xu
2009-12-21Fix for PR5840: fix the kind of name lookup used for classes inEli Friedman
2009-12-21Small comment fix.Eli Friedman
2009-12-21indentation fixChris Lattner
2009-12-21Incomplete structs should also have internal linkage.Anders Carlsson
2009-12-20Correcly handle pointers to member pointer types where the class or the point...Anders Carlsson
2009-12-20fix PR4010: add support for the warn_unused_result for function pointersNuno Lopes
2009-12-20fix PR5500: clang fails to parse inline asm with :: in C++ mode Chris Lattner
2009-12-20refactor asm stmt parsing to avoid nesting as much, andChris Lattner
2009-12-20Rework the way pointer types are handled by the RTTI builder. We now get the ...Anders Carlsson
2009-12-20Make sure we instantiate the destructor for variables initialized byEli Friedman