aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit/codemodelbackend/unittest/data/complete_extractor_function_unsaved_2.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/codemodelbackend/unittest/data/complete_extractor_function_unsaved_2.cpp')
-rw-r--r--tests/unit/codemodelbackend/unittest/data/complete_extractor_function_unsaved_2.cpp22
1 files changed, 22 insertions, 0 deletions
diff --git a/tests/unit/codemodelbackend/unittest/data/complete_extractor_function_unsaved_2.cpp b/tests/unit/codemodelbackend/unittest/data/complete_extractor_function_unsaved_2.cpp
new file mode 100644
index 0000000000..08153184f4
--- /dev/null
+++ b/tests/unit/codemodelbackend/unittest/data/complete_extractor_function_unsaved_2.cpp
@@ -0,0 +1,22 @@
+void Function();
+template<class T> void TemplateFunction();
+
+#define FunctionMacro(X, Y) X + Y
+
+class base {
+ void NotAccessibleFunction();
+};
+class Class : public base {
+ void Method3();
+ void MethodWithParameters(int x = 30);
+ __attribute__((annotate("qt_slot"))) void Slot();
+ __attribute__((annotate("qt_signal"))) void Signal();
+ __attribute__ ((deprecated)) void DeprecatedFunction();
+ void NotAvailableFunction() = delete;
+
+public:
+ void function()
+ {
+
+ }
+};