aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2011-08-27Improve caret location for the GNU old-style field designator warning, from D...Douglas Gregor
2011-08-27Remove the -import-module option. It's no longer usefulDouglas Gregor
2011-08-26Try to unbreak the build on systems where uint64_t isn't something that Strin...Douglas Gregor
2011-08-26Introduce support for a simple module import declaration, whichDouglas Gregor
2011-08-26[arcmt] Add a test case for r138671 and improve the loop.Argyrios Kyrtzidis
2011-08-26[arcmt] Fix horrible bug where migrating files if there is a space in the pathsArgyrios Kyrtzidis
2011-08-26Cleanup r138662 per Ben and David's suggestions, thanks.Chad Rosier
2011-08-26Teach the ASTReader how to avoid cycles when loading declarations thatDouglas Gregor
2011-08-26Make sure the std::string isn't deallocated prior to use. Many thanks to EliChad Rosier
2011-08-26[driver] When generating temporary files allow a prefix to be added. In manyChad Rosier
2011-08-26When we're deserializing declarations lexically stored in a RecordDeclDouglas Gregor
2011-08-26objc-arc: Mention property's attribute by name whenFariborz Jahanian
2011-08-26Slight optimization enabled by the previous assert: John McCall
2011-08-26[analyzer] Remove a couple of unnecessary returns after llvm_unreachables.Jordy Rose
2011-08-26Don't assert on taking the address of a non-type template parameter. Fixes P...Eli Friedman
2011-08-26Make sure we don't crash printing builtin candidates for overloads of deleted...Eli Friedman
2011-08-26Assert that a call argument is a gl-value iff the parameter is a reference type.John McCall
2011-08-26In -Wno-error=non-pod-varargs, initialize a temporary withJohn McCall
2011-08-26[driver] Remove a few more options when clang invokes cc1plus for i386 kexts.Chad Rosier
2011-08-26From Vassil Vassilev: unnamed decls cannot be removed from the lookup map.Axel Naumann
2011-08-26What say we document some of these AggValueSlot flags a bitJohn McCall
2011-08-26Since the 'is aliased' bit is critical for correctness in C++, itJohn McCall
2011-08-26An initialization does not alias.John McCall
2011-08-26Take 2: Actually fix spacing.Chad Rosier
2011-08-26Be sure to do unary conversions on the operand to an ARCJohn McCall
2011-08-26The allocated exception slot does not alias anything; should fix self-host.John McCall
2011-08-2680-column.Chad Rosier
2011-08-26Handle CXXTempObjectRegion in StackAddrEscapeChecker.Jeffrey Yasskin
2011-08-26[driver] Add -mglobal-merge/-mno-global-merge machine options to enable/disab...Chad Rosier
2011-08-26revert 138610, accidental commit.Francois Pichet
2011-08-26git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@138610 91177308-0d34-...Francois Pichet
2011-08-25PNaClTargetInfo: add __ELF__, _REENTRANT and _GNU_SOURCE defines and update t...Ivan Krasin
2011-08-25Fix a crash-on-invalid.Matt Beaumont-Gay
2011-08-25Track whether an AggValueSlot is potentially aliased, and do notJohn McCall
2011-08-25Don't warn on category implementing a method, if Fariborz Jahanian
2011-08-25Eliminate the -chained-pch flag and all of the frontend and libclang options ...Douglas Gregor
2011-08-25Remove the Chaining argument from the PCH/module generator. It's no longer usedDouglas Gregor
2011-08-25Introduce a -cc1 option "-emit-module", that creates a binary moduleDouglas Gregor
2011-08-25objc - fix a bug exposed by my recent decl contextFariborz Jahanian
2011-08-25Clean up the reloading of identifier information following the load ofDouglas Gregor
2011-08-25Preload source location entries as soon as we've loaded a particularDouglas Gregor
2011-08-25Reverse r138567 until a buildbot failure is investigated.Fariborz Jahanian
2011-08-25Move file validation in the ASTReader from "top of chain" validationDouglas Gregor
2011-08-25Factor the Module and ModuleManager classes out into separate headersDouglas Gregor
2011-08-25Use stronger typing for the flags on AggValueSlot and requireJohn McCall
2011-08-25Make Lexer::ComputePreamble accept a LangOptions parameter, otherwise it may beArgyrios Kyrtzidis
2011-08-25Teach -Wunreachable-code about dead code caused by macro expansions. This sh...Ted Kremenek
2011-08-25Switch ASTReader::GetHeaderFileInfo() from a walk over the moduleDouglas Gregor
2011-08-25Switch the forward walk through the module chain over to a depth-firstDouglas Gregor
2011-08-25Fixes a typo in my last patch.Fariborz Jahanian