aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema
AgeCommit message (Expand)Author
2012-07-02Add a new libclang completion API to get brief documentation comment that isDmitri Gribenko
2012-06-30Add support for the C11 _Alignof keyword.Jordan Rose
2012-06-29In Sema::ClassifyName, try to avoid nonsensical corrections toKaelyn Uhrain
2012-06-29Add a fix-it hint note to -Wunique-enum to suggest that the last element getsRichard Trieu
2012-06-29fix a typo in my last commit. I thought I recompiled,Fariborz Jahanian
2012-06-29objc diagnostic: pass IdentifierInfo* to the diagnostic systemFariborz Jahanian
2012-06-29Avoid redundant error when redefining a function as deleted.David Blaikie
2012-06-29Change condition to be the same as in SemaTemplateInstantiate.Nico Weber
2012-06-29When a builtin that requires a constant is given a type- orDouglas Gregor
2012-06-29Teach the __is_trivially_assignable and __is_trivially_constructibleDouglas Gregor
2012-06-28Warn on self-assignment to member variables. PR13104.Nico Weber
2012-06-28Warn on weak properties declared in protocols as well.Jordan Rose
2012-06-27objective-c mrc: Issue warning for mrc, as is done for arc, whenFariborz Jahanian
2012-06-27Refactoring after r159290: don't hold onto and check a misleading QualType.Richard Smith
2012-06-27Check for non-POD vararg argument type after default argument promotion, notRichard Smith
2012-06-27patch to suggest 'static' function should be 'static inline' Fariborz Jahanian
2012-06-27Implement John McCall's review of r159212 other than the this pointer notRafael Espindola
2012-06-27Fix a crash I introduced in r159212.Rafael Espindola
2012-06-26Whitespace.Chad Rosier
2012-06-26During codegen of a virtual call we would extract any casts in the expressionRafael Espindola
2012-06-25Give L__FUNCTION__ the right type in templates. PR13206.Nico Weber
2012-06-25PR12937: Explicitly deleting an explicit template specialization.David Blaikie
2012-06-25Unrevert r158887, reverted in r158949, along with a fix for the bug whichRichard Smith
2012-06-25Make explicit specializations at class scope workNico Weber
2012-06-23objective-c: issue deprecation/unavailability warnings for methods called on Fariborz Jahanian
2012-06-23Support the tls_model attribute (PR9788)Hans Wennborg
2012-06-23Support L__FUNCTION__ in microsoft mode, PR11789Nico Weber
2012-06-22Perform typo correction for base class specifiers.Kaelyn Uhrain
2012-06-22Show fixit for unqualified calls to methods of dependent basesNico Weber
2012-06-22Add a warning about almost-Doxygen trailing comments: //< and /*< ... */Dmitri Gribenko
2012-06-22Documentation cleanup: making \param and \returns docs match the code.James Dennett
2012-06-22Documentation cleanup: making \param docs match the code.James Dennett
2012-06-22Diagnostics cleanup: Fixing \params to match the code.James Dennett
2012-06-22Documentation cleanup:James Dennett
2012-06-22Documentation cleanup: turn "//" into "///" for a Doxygen comment.James Dennett
2012-06-21Revert r158887. This fixes pr13168.Rafael Espindola
2012-06-21objective-c: If an ivar is (1) the first ivar in a root class and (2) named `...Fariborz Jahanian
2012-06-21PR13165: False positive when initializing member data pointers with NULL.David Blaikie
2012-06-21Pretend that enum constants have enum type when inferring a block return type.Jordan Rose
2012-06-21Don't warn for -Wstatic-in-inline if the used function is also inline.Jordan Rose
2012-06-21Remove a goofy CMake hack and use the standard CMake facilities toChandler Carruth
2012-06-21If an object (such as a std::string) with an appropriate c_str() member functionRichard Smith
2012-06-20objc: tweak my last patch to warn if class extensionFariborz Jahanian
2012-06-20objective-c: Normally, a property cannot be both 'readonly' and having a Fariborz Jahanian
2012-06-20Allow unqualified lookup of non-dependent member functionsNico Weber
2012-06-20Whitespace.Chad Rosier
2012-06-20Remove -Winternal-linkage-in-inline in C++.Jordan Rose
2012-06-20[ms-style asm] Change the fatal error to an extension warning. Apparently, thisChad Rosier
2012-06-20objc: improved diagnostic when property autosynthesis may causeFariborz Jahanian
2012-06-20Fix a big layering violation introduced by r158771.Chandler Carruth