summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaTemplate/default-expr-arguments-3.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove the temporary fix to the RUN line that was committed in r289924.Akira Hatanaka2016-12-161-5/+21
| | | | | | | Also, dump the AST and run FileCheck to make sure the expected nodes are created in the AST. llvm-svn: 289986
* attempt to fix bots after r289914/r289919Nico Weber2016-12-161-1/+5
| | | | llvm-svn: 289924
* Remove "-disable-llvm-optzns -verify" from the RUN line.Akira Hatanaka2016-12-161-1/+1
| | | | llvm-svn: 289919
* [Sema] Fix handling of enumerators used as default arguments of lambdaAkira Hatanaka2016-12-161-0/+35
expressions in a function or class template. This patch makes the following changes: - Create a DependentScopeDeclRefExpr for the default argument instead of a CXXDependentScopeMemberExpr. - Pass CombineWithOuterScope=true so that the outer scope in which the enum is declared is searched for the instantiation of the enum. This is the first part of https://reviews.llvm.org/D23096. Fixes PR28795 rdar://problem/27535319 llvm-svn: 289914
OpenPOWER on IntegriCloud