Added initial support for C++20 concepts

This commit is contained in:
Bartek Kryza
2023-02-20 22:38:33 +01:00
parent 040403382a
commit 20a0f2d338
3 changed files with 58 additions and 0 deletions

View File

@@ -83,6 +83,13 @@ public:
virtual bool VisitTypeAliasTemplateDecl(clang::TypeAliasTemplateDecl *cls);
// bool TraverseTypeConstraint(const clang::TypeConstraint *C);
// bool TraverseConceptRequirement(clang::concepts::Requirement *R);
// bool TraverseConceptTypeRequirement(clang::concepts::TypeRequirement *R);
// bool TraverseConceptExprRequirement(clang::concepts::ExprRequirement *R);
// bool TraverseConceptNestedRequirement(
// clang::concepts::NestedRequirement *R);
/**
* @brief Get diagram model reference
*