summaryrefslogtreecommitdiffstats
path: root/clang/test/Modules/Inputs/merge-decl-context
Commit message (Collapse)AuthorAgeFilesLines
* [modules] Mark deleted functions as implicitly inline to allow mergingEric Fiselier2016-10-311-0/+1
| | | | | | | | | | | | Summary: When merging definitions with ModulesLocalVisibility enabled it's important to make deleted definitions implicitly inline, otherwise they'll be diagnosed as a redefinition. Reviewers: silvas, manmanren, rsmith Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D26143 llvm-svn: 285655
* [modules] Handle merged fields in designated initializers.Richard Smith2016-04-081-0/+4
| | | | llvm-svn: 265838
* [modules] When loading in multiple canonical definitions of a template,Richard Smith2015-02-273-0/+14
| | | | | | | accumulate the set of specializations rather than overwriting one list with another. llvm-svn: 230712
* [modules] Even if we already have a definition of a class, loading in anotherRichard Smith2015-02-254-0/+48
one can give us more lookup results (due to implicit special members). Be sure to complete the redecl chain for every kind of DeclContext before performing a lookup into it, rather than only doing so for NamespaceDecls. llvm-svn: 230558
OpenPOWER on IntegriCloud