Initial working sequence diagram
This commit is contained in:
@@ -46,6 +46,12 @@ public:
|
||||
return to_string(clang_getCursorSpelling(m_cursor));
|
||||
}
|
||||
|
||||
bool is_void() const
|
||||
{
|
||||
// Why do I have to do this like this?
|
||||
return spelling() == "void";
|
||||
}
|
||||
|
||||
std::string fully_qualified() const
|
||||
{
|
||||
std::list<std::string> res;
|
||||
@@ -97,6 +103,8 @@ public:
|
||||
|
||||
bool is_statement() const { return clang_isStatement(kind()); }
|
||||
|
||||
bool is_namespace() const { return kind() == CXCursor_Namespace; }
|
||||
|
||||
bool is_attribute() const { return clang_isAttribute(kind()); }
|
||||
|
||||
bool has_attrs() const { return clang_Cursor_hasAttrs(m_cursor); }
|
||||
|
||||
Reference in New Issue
Block a user