aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2011-06-24Allow Lexer::getLocForEndOfToken to return the location just passed the macro...Argyrios Kyrtzidis
2011-06-24In TextDiagnosticPrinter::EmitCaretDiagnostic, don't always drop fixits if th...Argyrios Kyrtzidis
2011-06-24Allow the fixit for missing ':' in the ?: ternary operator if it is pointingArgyrios Kyrtzidis
2011-06-24SourceManager::isAtStartOfMacroInstantiation should check not only if the loc...Argyrios Kyrtzidis
2011-06-24Fix unused label warning.Jay Foad
2011-06-24This patch started as an attempt to fix up the horrid namingSean Hunt
2011-06-24Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about ...Argyrios Kyrtzidis
2011-06-23When forming a cycle in objc's inheritance hierarchy,Fariborz Jahanian
2011-06-23Unbreak the CMake build.Sean Hunt
2011-06-23[arcmt] Fully migrate ObjC++ classes, rdar://9660007.Argyrios Kyrtzidis
2011-06-23[arcmt] Remove rewriteAllocCopyWithZone transformation; not needed anymore.Argyrios Kyrtzidis
2011-06-23Apparently at some point in the past I forgot how 'continue'John McCall
2011-06-23Move definition of template <typename T> void Decl::dropAttrFariborz Jahanian
2011-06-23Support for catching objc pointer objects in c++ catch-statementFariborz Jahanian
2011-06-23Fix Sema::CheckVectorOperands so that it doesn't try to insert a cast express...Eli Friedman
2011-06-23Minor tweak to my last patch per Doug's comment.Fariborz Jahanian
2011-06-23Remove multiple use of weak_import attribute onFariborz Jahanian
2011-06-23Remove weak_import attribute on new declaration.Fariborz Jahanian
2011-06-23fix autoconf build from r133710Dylan Noblesmith
2011-06-23avoid using config.h in public headersDylan Noblesmith
2011-06-23Move all of Sema's member-access-related checking out of SemaExpr.cppDouglas Gregor
2011-06-23Allow unavailable function calls inside unavailable functions in C++/ObjC++ a...Argyrios Kyrtzidis
2011-06-23Clean up the heart of the caching code and miss fewer edge cases.Sean Hunt
2011-06-22Check for placeholders early on inDouglas Gregor
2011-06-22Fix a think-o that amazingly didn't show up until I started writingSean Hunt
2011-06-22Issue warning if weak_import attribute is added to an alreadyFariborz Jahanian
2011-06-22Alloa catching Objective-C id's being thrown with C++ throwFariborz Jahanian
2011-06-22Changes ParenListExpr to always require a type.Manuel Klimek
2011-06-22Copy diagnostic pragmas to the preprocessed output, from Richard Osborne!Douglas Gregor
2011-06-22Fix the starting location of the Fix-It note for suspicious precedenceDouglas Gregor
2011-06-22When instantiating a function template declaration that was expressedDouglas Gregor
2011-06-22[arcmt] Make -Warc-unsafe-retained-assign an error when migrating. rdar://893...Argyrios Kyrtzidis
2011-06-22Build and use libcompiler_rt whenever possible.Eric Christopher
2011-06-22Try to silence GCC warningDouglas Gregor
2011-06-22objc-arc: Allow unbridged cast of retainable object toFariborz Jahanian
2011-06-22Implement the C++0x move optimization for Automatic Reference CountingDouglas Gregor
2011-06-22When binding a reference to an Automatic Reference Counting temporary,Douglas Gregor
2011-06-22Give MaterializeTemporaryExpr the exact type of the lvalue it bindsDouglas Gregor
2011-06-22Replace the existing forms of ConstantArray::get() with a single formJay Foad
2011-06-22Introduce DelayedCleanupPool useful for simplifying clean-up of certain resou...Argyrios Kyrtzidis
2011-06-22Actually, you know, fix the problem.Sean Hunt
2011-06-22Emit @finally blocks completely lazily instead of forcing theirJohn McCall
2011-06-22Avoid making assumption that this is either a CXXMethodDecl or aSean Hunt
2011-06-22Ensure that we delete implict copy members when explicit move membersSean Hunt
2011-06-22It is possible to request the nonfragile ABI with -fobjc-abi-version=2;John McCall
2011-06-21Attempt to reapply this patch for caching copy assignment operatorSean Hunt
2011-06-21Fix PR10168: don't warn for unused non-dependent variables in both the templa...Richard Smith
2011-06-21Fix a missing space noticed by matthewbg in code review.Chandler Carruth
2011-06-21First part of PR9968: the __range variable in a dependent C++11 for-range sta...Richard Smith
2011-06-21Fix some grammar nits in the comments from Nick.Chandler Carruth