diff options
Diffstat (limited to 'src/AccessSpecifierManager.h')
-rw-r--r-- | src/AccessSpecifierManager.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/AccessSpecifierManager.h b/src/AccessSpecifierManager.h index 44f4ce48..2cb5e9e9 100644 --- a/src/AccessSpecifierManager.h +++ b/src/AccessSpecifierManager.h @@ -57,7 +57,8 @@ enum QtAccessSpecifierType QtAccessSpecifier_None, QtAccessSpecifier_Unknown, QtAccessSpecifier_Slot, - QtAccessSpecifier_Signal + QtAccessSpecifier_Signal, + QtAccessSpecifier_Invokable }; struct ClazyAccessSpecifier @@ -80,6 +81,11 @@ public: */ QtAccessSpecifierType qtAccessSpecifierType(const clang::CXXMethodDecl*) const; + /** + * Returns a string representations of a Qt Access Specifier Type + */ + llvm::StringRef qtAccessSpecifierTypeStr(QtAccessSpecifierType) const; + private: ClazySpecifierList &entryForClassDefinition(clang::CXXRecordDecl*); const clang::CompilerInstance &m_ci; |