]> git.xonotic.org Git - xonotic/gmqcc.git/blobdiff - tests/aliases.qc
Aliases to aliases is a bad idea, revert. Added better tests to show unused aliases
[xonotic/gmqcc.git] / tests / aliases.qc
index e66d525fccc0162f06c67e87437b9c4dbde67abb..0bf347b57f63b343840774a2f0db7aa505a3b305 100644 (file)
@@ -6,16 +6,29 @@ void  alias_2() {
 [[alias("alias_2")]] void  alias_2_aliased();
 [[alias("alias_1")]] float alias_1_aliased;
 
+
+// alias to an alias?
+vector alias_3;
+[[alias("alias_3")]] vector alias_3_aliased;
+
 // expected output
 // alias_2
 // 3.14
 void main() {
     alias_2_aliased();
 
+    alias_3_aliased= '1 2 3';
+
     print(
         ftos(
             alias_1_aliased
         ),
         "\n"
     );
+
+    print(
+        "x ", ftos(alias_3_aliased_x), "\n",
+        "y ", ftos(alias_3_aliased_y), "\n",
+        "z ", ftos(alias_3_aliased_z), "\n"
+    );
 }