Refactored is variadic to a method of cursor

This commit is contained in:
Bartek Kryza
2021-03-13 20:47:22 +01:00
parent ca9927ecc9
commit 2033ca29c0
2 changed files with 11 additions and 4 deletions

View File

@@ -239,6 +239,12 @@ public:
return clang_Cursor_getTranslationUnit(m_cursor);
}
bool is_template_parameter_variadic() const
{
const auto &tokens = tokenize();
return tokens.size() > 2 && tokens[1] == "...";
}
std::string usr() const { return to_string(clang_getCursorUSR(m_cursor)); }
CXSourceRange extent() const { return clang_getCursorExtent(m_cursor); }