summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST
Commit message (Expand)AuthorAgeFilesLines
* Testing C++ declarations embedded inFariborz Jahanian2012-12-051-0/+25
* Testing C declarations embedded inFariborz Jahanian2012-12-041-0/+1
* objective-c blocks: Consider padding due to alignmentFariborz Jahanian2012-12-041-0/+11
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-0423-46/+44
* Testing objective-C declarations embedded inFariborz Jahanian2012-12-041-1/+11
* Include pruning and general cleanup.Benjamin Kramer2012-12-014-5/+9
* Don't include Type.h in DeclarationName.h.Benjamin Kramer2012-12-011-0/+15
* Pull the Attr iteration parts out of Attr.h, so including DeclBase.h doesn't ...Benjamin Kramer2012-12-0114-28/+89
* Refactor to reduce duplication in handling of special member functions. No fu...Richard Smith2012-11-302-174/+86
* Now that the underlying problem has been fixed, add r168411 back.Rafael Espindola2012-11-291-6/+4
* Merge function types in C.Rafael Espindola2012-11-291-5/+5
* [-cxx-abi microsoft] Also spill the argument-back-references context when man...Timur Iskhodzhanov2012-11-291-3/+7
* objective-C blocks: Make sure that identical logic is usedFariborz Jahanian2012-11-281-76/+36
* Store on the CXXRecordDecl whether the class has, or would have, a copyRichard Smith2012-11-282-107/+148
* Introduce ASTUnresolvedSet, an UnresolvedSet-like class, whose contents areArgyrios Kyrtzidis2012-11-281-10/+10
* Don't return a pointer to an UnresolvedSetImpl in the CXXRecordDecl interface,Argyrios Kyrtzidis2012-11-281-15/+19
* Fix the definition of the vfork() builtin on Haiku. PR14378.Eli Friedman2012-11-271-0/+9
* Revert r168411 for now.Rafael Espindola2012-11-271-4/+6
* Fix PR14413 - incorrect mangling of anonymous namespaces with -cxx-abi microsoftTimur Iskhodzhanov2012-11-261-1/+1
* Add r168519 back, but with a fix to also merge the used flag in variables.Rafael Espindola2012-11-251-7/+0
* Revert r168519, "Merge used flags so that we don't have to iterate on isUsed....NAKAMURA Takumi2012-11-241-0/+7
* Merge used flags so that we don't have to iterate on isUsed. With this changeRafael Espindola2012-11-231-8/+1
* Remove redundant check.Rafael Espindola2012-11-231-2/+3
* Fix CXXRecordDecl::forallBases to not look through bases which are dependentRichard Smith2012-11-221-2/+14
* Remove redundant code.Rafael Espindola2012-11-211-6/+4
* Remove redundant code.Rafael Espindola2012-11-211-24/+3
* Documentation parsing: propely handle a lone '\endverbatim' and emit a warning.Dmitri Gribenko2012-11-181-0/+8
* StmtDumper: remove incomplete support for limiting the maximum dump depth.Dmitri Gribenko2012-11-161-33/+5
* Fix PR14321, a crash when Clang is built with GCC 4.7 at -O1 or greater.Matt Beaumont-Gay2012-11-161-1/+1
* A step towards sorting out handling of triviality of special members in C++11.Richard Smith2012-11-162-21/+15
* block extended signatur option. Change previous optionFariborz Jahanian2012-11-151-2/+2
* Fix a trivial bool-related bug I spotted while skimming David Fang'sEli Friedman2012-11-151-2/+2
* Make template diffing handle integral expressions of various widths correctly.Eli Friedman2012-11-141-4/+17
* objective-C blocks: under cc1 flag -encode-extended-block-signature,Fariborz Jahanian2012-11-141-2/+12
* Teach the AST importer to merge enumerator constants. FixesDouglas Gregor2012-11-141-2/+20
* objective-C blocks: Provide layout map for byrefFariborz Jahanian2012-11-141-2/+32
* PR14279: Work around this major miscompilation by treating move operations asRichard Smith2012-11-141-5/+14
* Remove debugging assert.David Blaikie2012-11-141-3/+0
* Provide the correct mangling and linkage for certain unnamed nested classes.David Blaikie2012-11-143-4/+31
* Remove another questionable use of hasTrivial*. The relevant thing for thisRichard Smith2012-11-141-22/+0
* [ms] Make mangleIntegerLiteral less aware of exact type of the literal.Nico Weber2012-11-131-7/+8
* Remove abuse of hasTrivial*, and fix miscompile wherein global arrays withRichard Smith2012-11-121-19/+12
* 80 cols & unnecessary braces from r167736.David Blaikie2012-11-121-3/+3
* Correct printing of nested anonymous type member accesses.David Blaikie2012-11-121-1/+9
* Remove calls to getMostRecentDecl. The case they were added for in r117526 areRafael Espindola2012-11-121-4/+2
* In Sema::MergeVarDecl we handle merging of storage classes and visibilityRafael Espindola2012-11-121-25/+6
* Rework my implementation of circular-reference finding to not useDouglas Gregor2012-11-101-5/+5
* Diagnostic circular inheritance involving dependent base classes. WeDouglas Gregor2012-11-101-5/+5
* Add a FileCharacteristic parameter to SourceManager::createFileIDForMemBufferArgyrios Kyrtzidis2012-11-091-1/+2
* [ms] Implement int64_t version of mangleNumber() in terms of the APSInt version.Nico Weber2012-11-091-24/+8
OpenPOWER on IntegriCloud