summaryrefslogtreecommitdiffstats
path: root/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/cpp/30842-nl_func_type_name.cpp
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2023-11-18 17:53:35 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2023-11-19 19:27:29 +0900
commitc0a6f1b84c84749908961579b84513fd9f9d9eac (patch)
treeace7ba60cb031acd3a1f4ff10f7bbc5668fa801f /debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/cpp/30842-nl_func_type_name.cpp
parent52e5ffe140f0f4402e97936447bc9a606045d2b5 (diff)
downloadextra-dependencies-c0a6f1b84c84749908961579b84513fd9f9d9eac.tar.gz
extra-dependencies-c0a6f1b84c84749908961579b84513fd9f9d9eac.zip
uncrustify-trinity: updated based on upstream version 0.78.0
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/cpp/30842-nl_func_type_name.cpp')
-rw-r--r--debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/cpp/30842-nl_func_type_name.cpp89
1 files changed, 89 insertions, 0 deletions
diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/cpp/30842-nl_func_type_name.cpp b/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/cpp/30842-nl_func_type_name.cpp
new file mode 100644
index 00000000..a826af48
--- /dev/null
+++ b/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/cpp/30842-nl_func_type_name.cpp
@@ -0,0 +1,89 @@
+
+// zero
+// one
+// two
+// three
+void
+foo(void);
+
+struct A
+{
+public:
+ long_complicated_type f();
+ A& operator+(const A& other);
+};
+
+A&
+A::operator+(const A& other)
+{
+}
+
+B
+operator+(const B& other)
+{
+}
+
+B
+foo(const B& other)
+{
+}
+
+class A
+{
+public:
+explicit A(int);
+int aFunct() {
+ return a;
+}
+int bFunc();
+};
+
+// Another file
+int
+A::bFunc()
+{
+// some code
+}
+
+template<typename T>
+typename Foo<T>::Type
+Foo<T>::Func()
+{
+}
+
+void
+Foo::bar() {
+}
+
+namespace foo {
+Foo::Foo() {
+}
+}
+
+Foo::~Foo() {
+}
+
+class Object
+{
+~Object(void);
+};
+
+template <class T>
+void
+SampleClassTemplate<T>::connect()
+{
+}
+
+template <>
+inline void
+bar<MyType>(MyType r)
+{
+ foo(r);
+}
+
+template <T>
+inline void
+baz<>(T r)
+{
+ foo(r);
+}