summaryrefslogtreecommitdiffstats
path: root/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/input/c/nl-comment.c
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/input/c/nl-comment.c
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/input/c/nl-comment.c')
-rw-r--r--debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/input/c/nl-comment.c60
1 files changed, 60 insertions, 0 deletions
diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/input/c/nl-comment.c b/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/input/c/nl-comment.c
new file mode 100644
index 00000000..70c49200
--- /dev/null
+++ b/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/input/c/nl-comment.c
@@ -0,0 +1,60 @@
+/**
+ * This is your typical header comment
+ */
+ int foo(int bar)
+ {
+ int idx;
+ int res = 0; // trailing comment
+ // that spans two lines
+ /* multi-line comment
+ */
+ idx = 50;
+ /* single line comment */
+ for (idx = 1; idx < bar; idx++)
+ /* comment in virtual braces */
+ res += idx;
+ switch (res)
+ {
+ case 1:
+ // C++-style comment
+ res++;
+ break;
+ case 2:
+ /* C-style comment */
+ res--;
+ break;
+ case 3:
+ /* Multi-line comment
+ */
+ res = 0;
+ break;
+ case 4:
+
+ // C++-style comment
+ res++;
+ break;
+ case 5:
+
+ /* C-style comment */
+ res--;
+ break;
+ default:
+
+ /* Multi-line comment
+ */
+ res = 0;
+ break;
+ }
+
+ res *= idx; // some comment
+
+ // almost continued, but a NL in between
+
+ i++;
+// col1 comment in level 1
+// second comment
+ return(res);
+}
+
+ // col1 comment in level 0
+ // and another