summaryrefslogtreecommitdiffstats
path: root/debian/uncrustify-trinity/uncrustify-trinity-0.78.1/tests/input/cpp/sim.h
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2023-12-01 12:38:43 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2023-12-01 12:38:43 +0900
commitb67b7f2b784c7105e88a5e639d9d84736ae2cbc1 (patch)
tree0fd16d439c681c07d57d7f0d544c7582e04c3a31 /debian/uncrustify-trinity/uncrustify-trinity-0.78.1/tests/input/cpp/sim.h
parentc0a6f1b84c84749908961579b84513fd9f9d9eac (diff)
downloadextra-dependencies-b67b7f2b784c7105e88a5e639d9d84736ae2cbc1.tar.gz
extra-dependencies-b67b7f2b784c7105e88a5e639d9d84736ae2cbc1.zip
uncrustify-trinity: updated based on upstream version 0.78.1
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'debian/uncrustify-trinity/uncrustify-trinity-0.78.1/tests/input/cpp/sim.h')
-rw-r--r--debian/uncrustify-trinity/uncrustify-trinity-0.78.1/tests/input/cpp/sim.h50
1 files changed, 50 insertions, 0 deletions
diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.78.1/tests/input/cpp/sim.h b/debian/uncrustify-trinity/uncrustify-trinity-0.78.1/tests/input/cpp/sim.h
new file mode 100644
index 00000000..29c52879
--- /dev/null
+++ b/debian/uncrustify-trinity/uncrustify-trinity-0.78.1/tests/input/cpp/sim.h
@@ -0,0 +1,50 @@
+namespace ns {
+
+template<typename T, template<typename> class TOtherClass> class Example
+{
+ int foo;
+}
+
+}
+
+template<class T> class Example
+{
+
+ T getValue() const;
+
+ /** A pointer to a T returning function in the software environment */
+ T (FunctionProvider::*pF)();
+
+};
+
+
+#if !defined(EVERYTHING_OK)
+#error Define EVERYTHING_OK if you would like to compile your code \
+or not if you would like to stop!
+#endif
+
+
+template <class V>
+class Example
+{
+
+ Vector2<V>()
+ : x(1),
+ y(1)
+ {}
+
+ Vector2<double>()
+ : x(1.0),
+ y(1.0)
+ {}
+
+ Vector2<float>()
+ : x(1.0f),
+ y(1.0f)
+ {}
+
+ V x;
+ V y;
+
+};
+