summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add c_alignas and cxx_alignas featuresPeter Collingbourne2011-10-141-0/+3
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-1426-40/+195
* Attempt to fix Windows buildbot, round 2.Eli Friedman2011-10-141-1/+1
* Add template instantiation support for AtomicExpr.Eli Friedman2011-10-143-25/+70
* Teach the ASTImporter not to import redundant fields.Douglas Gregor2011-10-141-50/+101
* Attempt to fix buildbot failure on Windows.Eli Friedman2011-10-141-1/+2
* Allow calling ASTUnit::LoadFromCompilerInvocationAction with a previously cre...Argyrios Kyrtzidis2011-10-141-13/+16
* Misc fixes for atomics. Biggest fix is doing alignment correctly for _Atomic...Eli Friedman2011-10-145-11/+41
* -Wc++98-compat: warn on C++11 attributes and alignas.Richard Smith2011-10-141-0/+3
* Don't try to diagnose anything when we're passing incomplete typesDouglas Gregor2011-10-141-1/+4
* Reinstate r141898 (reverted in r141921), without the -Wc++98-compat-variadic-...Richard Smith2011-10-142-6/+13
* Refactor static analyzer to use simpler interface to constant expression eval...Richard Smith2011-10-142-42/+17
* [temp.explicit]p1: constexpr cannot be specified in explicit instantiations.Richard Smith2011-10-141-3/+6
* Fix the CXX_INCLUDE_ROOT case that was out of date with ScanLibDirForGCCTriple.Rafael Espindola2011-10-141-1/+1
* Change operator<< for raw_ostream and NamedDecl to take a reference instead o...Benjamin Kramer2011-10-1428-114/+112
* Simplify code to avoid a useless string copy.Benjamin Kramer2011-10-141-6/+4
* Upgrade to PathV2.Benjamin Kramer2011-10-141-5/+5
* Add parens to pacify GCC.Benjamin Kramer2011-10-141-2/+2
* Fix misplaced comment.Fariborz Jahanian2011-10-141-3/+3
* Make value kind based on the return type of the getter, notFariborz Jahanian2011-10-141-4/+4
* [PCH] Serialize info about redeclared objc methods.Argyrios Kyrtzidis2011-10-143-2/+19
* Under ARC, merge the bit corresponding to the ns_returns_retainedDouglas Gregor2011-10-141-0/+12
* Only warn in -Wliteral-conversion if the conversion loses informationMatt Beaumont-Gay2011-10-141-19/+7
* When declaring an out-of-line template, attempt to rebuild any typesDouglas Gregor2011-10-142-0/+58
* Added clang_getCompletionAnnotation and clang_getCompletionNumAnnotations toErik Verbruggen2011-10-142-4/+34
* Really protect from infinite loop when there are objc method redeclarations.Argyrios Kyrtzidis2011-10-142-2/+14
* Keep track of objc method redeclarations in the same interface.Argyrios Kyrtzidis2011-10-142-1/+9
* Use Triple.isOSDarwin() instead of comparing against Triple::Darwin.Bob Wilson2011-10-144-17/+19
* PR11124: Don't overwrite memory outside of a base class when performing zero-...Eli Friedman2011-10-143-2/+66
* Add a preprocessor callback that is invoked every time the 'defined'Douglas Gregor2011-10-141-0/+4
* Revert the -Wc++98-compat flag because dgregor doesn't like it.Jeffrey Yasskin2011-10-142-13/+6
* objc-arc: 'Class' property is implicitly __unsafe_unretained.Fariborz Jahanian2011-10-131-1/+1
* Rename -Wc++0x-compat, -Wc++0x-extensions and -Wc++0x-narrowing from c++0x toRichard Smith2011-10-131-1/+3
* Extend -Wno-sizeof-array-argument to strncpy and friends.Nico Weber2011-10-131-4/+43
* Implement the first piece of a -Wc++98-compat flag so that people can build inJeffrey Yasskin2011-10-132-6/+13
* Recommit:Eric Christopher2011-10-139-147/+113
* Add triple for RHEL 5 to the libpath collecting logic.Benjamin Kramer2011-10-131-0/+1
* Tweak -Wuninitialized's handling of 'int x = x' to report that as the root ca...Ted Kremenek2011-10-132-24/+52
* HasFormOfMemberPointer implies IsAddressOfOperand for an overload set. SimplifyDouglas Gregor2011-10-132-3/+3
* Allow calling an overloaded function set by taking the address of theDouglas Gregor2011-10-132-6/+4
* TCE target: conversion of OpenCL reqd_work_group_size attr to metadataPeter Collingbourne2011-10-131-2/+73
* Allow for annotate attributes after access specifiers. When suchErik Verbruggen2011-10-135-16/+57
* Fix crash-on-invalid, improve error recovery, and test coverage for missing c...David Blaikie2011-10-131-5/+16
* When we determine that a function template specialization produced asDouglas Gregor2011-10-121-9/+9
* Change __extension__ to disable only diagnostics controlled by -pedantic.Bob Wilson2011-10-121-3/+6
* Add returns_twice to functions that are known to return twice. This implementsRafael Espindola2011-10-123-0/+9
* Implement built-in macro '__has_warning', which allows one to query if a warn...Ted Kremenek2011-10-121-0/+69
* We do parse hexfloats in C++11; make it actually work.Douglas Gregor2011-10-122-5/+1
* Revert file/scope handling patches. gdb testing revealed a couple of bugs.Eric Christopher2011-10-128-109/+146
* The Objective-C rewriter uses the fragile ABI, always.Douglas Gregor2011-10-121-1/+3