summaryrefslogtreecommitdiffstats
path: root/debian/uncrustify-trinity/uncrustify-trinity-0.76.0/tests/expected/cpp/30013-sim.h
diff options
context:
space:
mode:
Diffstat (limited to 'debian/uncrustify-trinity/uncrustify-trinity-0.76.0/tests/expected/cpp/30013-sim.h')
-rw-r--r--debian/uncrustify-trinity/uncrustify-trinity-0.76.0/tests/expected/cpp/30013-sim.h48
1 files changed, 48 insertions, 0 deletions
diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.76.0/tests/expected/cpp/30013-sim.h b/debian/uncrustify-trinity/uncrustify-trinity-0.76.0/tests/expected/cpp/30013-sim.h
new file mode 100644
index 00000000..835ae666
--- /dev/null
+++ b/debian/uncrustify-trinity/uncrustify-trinity-0.76.0/tests/expected/cpp/30013-sim.h
@@ -0,0 +1,48 @@
+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;
+
+};