aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/FrontendActions.cpp
diff options
context:
space:
mode:
authorSaar Raz <saar@raz.email>2020-01-18 09:11:43 +0200
committerSaar Raz <saar@raz.email>2020-01-18 09:15:36 +0200
commit027931899763409e2c61a84bdee6057b5e838ffa (patch)
treecd00b1c62e7893b1a0e35153dbdaaa8a49e4e4e4 /clang/lib/Frontend/FrontendActions.cpp
parent6d0d86a64d304d4fbeeadd13f56b6ca559f45921 (diff)
downloadllvm-027931899763409e2c61a84bdee6057b5e838ffa.zip
llvm-027931899763409e2c61a84bdee6057b5e838ffa.tar.gz
llvm-027931899763409e2c61a84bdee6057b5e838ffa.tar.bz2
[Concepts] Requires Expressions
Implement support for C++2a requires-expressions. Differential Revision: https://reviews.llvm.org/D50360
Diffstat (limited to 'clang/lib/Frontend/FrontendActions.cpp')
-rw-r--r--clang/lib/Frontend/FrontendActions.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/lib/Frontend/FrontendActions.cpp b/clang/lib/Frontend/FrontendActions.cpp
index 8574d0a..935c64a 100644
--- a/clang/lib/Frontend/FrontendActions.cpp
+++ b/clang/lib/Frontend/FrontendActions.cpp
@@ -429,6 +429,10 @@ private:
return "ConstraintNormalization";
case CodeSynthesisContext::ParameterMappingSubstitution:
return "ParameterMappingSubstitution";
+ case CodeSynthesisContext::RequirementInstantiation:
+ return "RequirementInstantiation";
+ case CodeSynthesisContext::NestedRequirementConstraintsCheck:
+ return "NestedRequirementConstraintsCheck";
}
return "";
}