aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2010-04-14Speculatively revert "IRgen: Move EmitStoreThroughBitfieldLValue to use new C...Daniel Dunbar
2010-04-14Improve line marker directive locations, patch by Jordy RoseChris Lattner
2010-04-14IRgen: Move EmitStoreThroughBitfieldLValue to use new CGBitfieldInfo::AccessI...Daniel Dunbar
2010-04-14IRgen: Tweak CGBitFieldInfo doxyments & add an accessor.Daniel Dunbar
2010-04-14make the token paste avoidance logic turn "..." into ".. ." instead of ". . ."Chris Lattner
2010-04-14implement altivec.h and a bunch of support code, patch by Anton Yartsev!Chris Lattner
2010-04-14remove some obsolete super-handling code that I forgot to zap.Chris Lattner
2010-04-14Implement typo correction for Objective-C message sends when theDouglas Gregor
2010-04-14Introduce a parsing action to distinguish between class, instance, andDouglas Gregor
2010-04-14Mark a function declaration invalid if any of its parameter declarationsJohn McCall
2010-04-14Parse friend template ids as types instead of ending up inJohn McCall
2010-04-13Add encoding of reference types like gcc does for objc methods andFariborz Jahanian
2010-04-13Use ASTVector instead of std::vector for the Exprs in InitListExpr. PerformanceTed Kremenek
2010-04-13IRgen: Move EmitLoadOfBitfieldLValue to use new CGBitfieldInfo::AccessInfo de...Daniel Dunbar
2010-04-13Fix an embarrasing memory error. I was apparently very tired when I wrote thisJohn McCall
2010-04-13IRgen: Enhance CGBitFieldInfo with enough information to fully describe the "...Daniel Dunbar
2010-04-13Remove unnecessary cast.Daniel Dunbar
2010-04-13Support befriending members of class template specializations.John McCall
2010-04-13Twik to radar 7839485. Do not attach weak_import attribute to classFariborz Jahanian
2010-04-13Turn off warning about weak_import attributeFariborz Jahanian
2010-04-13Removes a FIXME.Fariborz Jahanian
2010-04-13Variation of objc_copyStruct API generation whenFariborz Jahanian
2010-04-13Rework the ConstStructBuilder code to emit missing initializerChris Lattner
2010-04-13unbreak tests.Chris Lattner
2010-04-13move a bunch of ConstStructBuilder methods out of line.Chris Lattner
2010-04-13minor cleanupsChris Lattner
2010-04-13Teach HasSideEffect about InitListExprs. Not havingChris Lattner
2010-04-13make the rewriter add a #ifndef around the #define of __attribute__.Chris Lattner
2010-04-13Refactor and simplify the computation of implicit conversion sequencesDouglas Gregor
2010-04-13When returning the result of a call to an object of class type, do notDouglas Gregor
2010-04-13During referencing binding, only consider conversion functions forDouglas Gregor
2010-04-13Make all cases that we don't handle explicit. Zhongxing Xu
2010-04-13Dispatch all C++ cast expr to VisitCast().Zhongxing Xu
2010-04-13CFGBuilder: always add C++ member call expr as block-level expr.Zhongxing Xu
2010-04-13Allow classes to befriend implicitly-declared members. Fixes PR6207 forJohn McCall
2010-04-13Add a cc1 option to specify the max number of nodes the analyzer can explore.Zhongxing Xu
2010-04-13Parse constructor names in friend declarations. Part of the fix forJohn McCall
2010-04-13Don't try to find a scope corresponding to the search DC for an unfoundJohn McCall
2010-04-13add frontend support for -fdata-sections and -ffunction-sections,Chris Lattner
2010-04-13Add support for objc_copyStruct to enforceFariborz Jahanian
2010-04-13Fix debug info for cleanup block.Devang Patel
2010-04-13cache the PP's SourceManager.Chris Lattner
2010-04-13Diagnose declarations of conversion functions with declarators other than '()'.John McCall
2010-04-13make the preprocessor listen to linemarker directives in -E mode,Chris Lattner
2010-04-12Remove some dead FIXMEsDouglas Gregor
2010-04-12Implement C++ [over.ics.user]p3, which restricts the final conversionDouglas Gregor
2010-04-12Improve source-location information for C++ conversion functions, byDouglas Gregor
2010-04-12fix a minor bug I noticed while work with Jordy's patch for PR6101,Chris Lattner
2010-04-12Add fixit hint for missing ':' in ternary expressions.Ted Kremenek
2010-04-12fix PR6814 - Only print [-pedantic] on a diagnostic if -pedantic Chris Lattner