summaryrefslogtreecommitdiffstats
path: root/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/pawn/60004-enum.pawn
diff options
context:
space:
mode:
Diffstat (limited to 'debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/pawn/60004-enum.pawn')
-rw-r--r--debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/pawn/60004-enum.pawn91
1 files changed, 91 insertions, 0 deletions
diff --git a/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/pawn/60004-enum.pawn b/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/pawn/60004-enum.pawn
new file mode 100644
index 00000000..7dd318f3
--- /dev/null
+++ b/debian/uncrustify-trinity/uncrustify-trinity-0.78.0/tests/expected/pawn/60004-enum.pawn
@@ -0,0 +1,91 @@
+
+enum rect { left, top, right, bottom }
+
+enum boot(<<= 1) { a=1, b, c, d }
+
+enum booty(<<= 1)
+{
+ a=1, b, c, d
+}
+
+forward addvector(a[], const b[], size);
+
+enum message {
+ text[40 char],
+ priority
+}
+
+enum token
+{
+ t_type,
+ Rational:t_value,
+ t_word[20],
+}
+
+new bool:flag = true;
+
+increment(&value, incr=1)
+{
+ value += incr;
+}
+
+new msg[message] = { !"My Text", 1 };
+main()
+{
+ new my_rect[rect];
+
+ my_rect[left] = 10;
+ my_rect[right] = 100;
+ my_rect[top] = 10;
+ my_rect[bottom] = 100;
+
+ for (new i = 0; rect:i < rect; i++) {
+ my_rect[rect:i] *= 2;
+ }
+
+ new vect[3] = { 1, 2, 3 };
+ addvector(vect, { 5, 5, 5 }, 3);
+
+ new Float:xpos;
+ new Float:ypos;
+
+ new a = 5;
+ increment(a);
+ increment(a, _);
+ increment(a, 1);
+}
+
+sum(a, b)
+{
+ return a + b;
+}
+
+power(x, y)
+{
+ /* returns x raised to the power of y */
+ assert y >= 0;
+ new r = 1;
+ for (new i = 0; i < y; i++) {
+ r *= x;
+ }
+ return r;
+}
+
+addvector(a[], const b[], size)
+{
+ for (new i = 0; i < size; i++) {
+ a[i] += b[i];
+ }
+}
+
+stock remove_filepath(szFilePath[], szFile[], pMax)
+{
+ new len = strlen(szFilePath);
+
+ while ((--len >= 0) && (szFilePath[len] != '/') &&
+ (szFilePath[len] != '\'')) { }
+
+ copy(szFile, pMax, szFilePath[len + 1]);
+
+ return;
+}