summaryrefslogtreecommitdiffstats
path: root/debian/uncrustify-trinity/uncrustify-trinity-0.78.1/tests/expected/cpp/30312-return_init_list.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'debian/uncrustify-trinity/uncrustify-trinity-0.78.1/tests/expected/cpp/30312-return_init_list.cpp')
-rw-r--r--debian/uncrustify-trinity/uncrustify-trinity-0.78.1/tests/expected/cpp/30312-return_init_list.cpp30
1 files changed, 30 insertions, 0 deletions
diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.78.1/tests/expected/cpp/30312-return_init_list.cpp b/debian/uncrustify-trinity/uncrustify-trinity-0.78.1/tests/expected/cpp/30312-return_init_list.cpp
new file mode 100644
index 00000000..ef91c528
--- /dev/null
+++ b/debian/uncrustify-trinity/uncrustify-trinity-0.78.1/tests/expected/cpp/30312-return_init_list.cpp
@@ -0,0 +1,30 @@
+inline static std::tuple<bool, std::string> foo(void) {
+// should remain a one liner
+ return{ true, ""s };
+}
+inline static std::tuple<bool, std::string, std::string> foo(void) {
+ if (condition) {
+// should remain a one liner
+ return{ true, ""s, ""s };
+ }
+// should remain a one liner
+ return{ false, ""s, ""s };
+}
+inline static std::tuple<bool, std::string> foo(void) {
+// should indent one level
+ return{
+ true, ""s
+ };
+}
+inline static std::tuple<bool, std::string> foo(void) {
+// should indent one level on new line
+ return
+ { true, ""s };
+}
+inline static std::tuple<bool, std::string> foo(void) {
+// should indent one level for braces and another level for values
+ return
+ {
+ true, ""s
+ };
+}