summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Decl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Fix comment typo in r321312.Paul Robinson2017-12-261-1/+1
* [ODRHash] Support ODR violation detection in functions.Richard Trieu2017-12-231-0/+20
* [AST] Incorrectly qualified unscoped enumeration as template actual parameter.Paul Robinson2017-12-211-1/+4
* Revert r320230 to fix buildbots.Richard Trieu2017-12-091-20/+0
* [ODRHash] Support ODR violation detection in functions.Richard Trieu2017-12-091-0/+20
* Generalize "static data member instantiated" notification to cover variable t...Richard Smith2017-12-051-4/+16
* PR35456: Track definedness of variable template specializations separately fromRichard Smith2017-12-021-3/+6
* Move comment back to being next to the code it's a comment for.Richard Smith2017-12-021-3/+3
* Refactor functions PrintTemplateArgumentListSerge Pavlov2017-11-281-4/+2
* [modules] Fix crash in complex class merging scenario.Richard Smith2017-11-151-1/+2
* [AST] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-11-131-40/+62
* [modules] Retain multiple using-directives in the same scope even if they nam...Richard Smith2017-10-301-8/+0
* Enable support for the [[nodiscard]] attribute from WG14 N2050 when enabling ...Aaron Ballman2017-10-171-1/+2
* Support for destroying operator delete, per C++2a proposal P0722.Richard Smith2017-10-131-0/+14
* [Modules TS] Module ownership semantics for redeclarations.Richard Smith2017-10-101-3/+15
* Revert "[Modules TS] Module ownership semantics for redeclarations."Eric Liu2017-10-101-13/+3
* Revert "[Modules TS] Avoid computing the linkage of the enclosing DeclContext...Eric Liu2017-10-101-3/+1
* [Modules TS] Avoid computing the linkage of the enclosing DeclContext for a d...Richard Smith2017-10-101-1/+3
* [Modules TS] Module ownership semantics for redeclarations.Richard Smith2017-10-091-3/+13
* R34811: Allow visibilities other than 'default' for VisibleNoLinkage entities.Richard Smith2017-10-031-2/+2
* Allow specifying sanitizers in blacklistsVlad Tsyrklevich2017-09-251-5/+7
* Correctly compute linkage for members of internal linkage classes.Richard Smith2017-09-231-5/+4
* DR1113: anonymous namespaces formally give their contents internal linkage.Richard Smith2017-09-221-6/+6
* Closure types have no name (and can't have a typedef name for linkageRichard Smith2017-09-221-7/+8
* Give external linkage and mangling to lambdas inside inline variables and var...Richard Smith2017-09-221-50/+55
* Clean up some mistreatment of enumerations.Richard Smith2017-09-221-39/+26
* Revert "Give external linkage and mangling to lambdas inside inline variables...Vitaly Buka2017-09-211-16/+5
* Give external linkage and mangling to lambdas inside inline variables and var...Richard Smith2017-09-201-5/+16
* Implement C++ [basic.link]p8.Richard Smith2017-09-201-5/+7
* Implement Itanium name mangling support for C++ Modules TS.Richard Smith2017-09-041-1/+25
* [c++2a] P0683R1: Permit default member initializers for bit-fields.Richard Smith2017-08-281-16/+8
* [AST] Cache intermediate visibility/linkage resultsGeorge Burgess IV2017-08-091-4/+8
* [AST] Move visibility computations into a class; NFCGeorge Burgess IV2017-08-091-114/+73
* [Availability] Don't make an availability attribute imply default visibility ...Erik Pilkington2017-08-081-8/+0
* Mark static variables static; NFC.George Burgess IV2017-08-071-2/+2
* [modules ts] Basic for module linkage.Richard Smith2017-07-071-14/+64
* [modules] Teach clang how to merge typedef over anonymous structs in C mode.Vassil Vassilev2017-07-011-2/+1
* Change enumerator default linkage type for CBruno Cardoso Lopes2017-07-011-1/+3
* [Sema] Issue diagnostics if a new/delete expression generates a call toAkira Hatanaka2017-06-291-2/+5
* [DebugInfo] Add kind of ImplicitParamDecl for emission of FlagObjectPointer.Alexey Bataev2017-06-091-5/+9
* Implement isDefined by call to isThisDeclarationADefinition.Serge Pavlov2017-06-041-3/+2
* [modules] When creating a declaration, cache its owning module immediatelyRichard Smith2017-05-171-3/+1
* Revert r302965 - [modules] When creating a declaration, cache its owningDaniel Jasper2017-05-151-1/+3
* [modules] When creating a declaration, cache its owning module immediatelyRichard Smith2017-05-121-3/+1
* [modules] Properly look up the owning module for an instantiation of a merged...Richard Smith2017-04-211-26/+29
* Corrrect warn_unused_result attribute Erich Keane2017-04-191-3/+1
* Revert r300653 and r300650. The underlying commit fixes one issue withChandler Carruth2017-04-191-29/+26
* Fix member function call with null 'this' pointer.Richard Smith2017-04-191-3/+7
* [modules] Properly look up the owning module for an instantiation of a merged...Richard Smith2017-04-191-24/+23
* Revert "Address http://bugs.llvm.org/pr30994 so that a non-friend can properl...Benjamin Kramer2017-04-171-4/+0
OpenPOWER on IntegriCloud