aboutsummaryrefslogtreecommitdiffstats
path: root/src/AccessSpecifierManager.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/AccessSpecifierManager.h')
-rw-r--r--src/AccessSpecifierManager.h8
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;