Fixed handling of qualifiers in unexposed template parameters

This commit is contained in:
Bartek Kryza
2023-04-25 01:08:05 +02:00
parent 47ccb561c9
commit 0f4a2e1f9c
3 changed files with 24 additions and 17 deletions

View File

@@ -479,9 +479,8 @@ bool is_identifier_character(char c) { return std::isalnum(c) || c == '_'; }
bool is_identifier(const std::string &t)
{
return std::isalpha(t.at(0)) &&
std::all_of(t.begin(), t.end(),
[](const char c) { return is_identifier_character(c); });
return std::all_of(t.begin(), t.end(),
[](const char c) { return is_identifier_character(c); });
}
bool is_keyword(const std::string &t)