summaryrefslogtreecommitdiffstats
path: root/clang/include
diff options
context:
space:
mode:
authorHubert Tong <hubert.reinterpretcast@gmail.com>2016-04-29 18:05:37 +0000
committerHubert Tong <hubert.reinterpretcast@gmail.com>2016-04-29 18:05:37 +0000
commitf608c054523232ec28afba73619a29529450aaa9 (patch)
tree4d3414581b6565f777bb3e80d5304d0a2806a6bf /clang/include
parentd74ce4d393967c180fd3a2c9378fc7fa934c0800 (diff)
downloadbcm5719-llvm-f608c054523232ec28afba73619a29529450aaa9.tar.gz
bcm5719-llvm-f608c054523232ec28afba73619a29529450aaa9.zip
[Concepts] Pass requires-clause to ActOnTemplateParameterList; NFC
Summary: Prepare to store requires-clause expression for access via TemplateParameterList. Reviewers: aaron.ballman, faisalv, rsmith Subscribers: cfe-commits, nwilson Differential Revision: http://reviews.llvm.org/D19220 llvm-svn: 268081
Diffstat (limited to 'clang/include')
-rw-r--r--clang/include/clang/Sema/Sema.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/include/clang/Sema/Sema.h b/clang/include/clang/Sema/Sema.h
index 3703500e76b..db7c562c49f 100644
--- a/clang/include/clang/Sema/Sema.h
+++ b/clang/include/clang/Sema/Sema.h
@@ -5647,7 +5647,8 @@ public:
SourceLocation TemplateLoc,
SourceLocation LAngleLoc,
ArrayRef<Decl *> Params,
- SourceLocation RAngleLoc);
+ SourceLocation RAngleLoc,
+ Expr *RequiresClause);
/// \brief The context in which we are checking a template parameter list.
enum TemplateParamListContext {
OpenPOWER on IntegriCloud