diff --git a/src/language/ASTNodeDataType.hpp b/src/language/ASTNodeDataType.hpp
index 4b0303e5ffc3716fd0c0d43e27c3692446e923b6..d6153c101347459c2958d9a816c4737969888d67 100644
--- a/src/language/ASTNodeDataType.hpp
+++ b/src/language/ASTNodeDataType.hpp
@@ -8,8 +8,8 @@ enum class ASTNodeDataType : int32_t
 {
   undefined_t    = -1,
   bool_t         = 0,
-  unsigned_int_t = 1,
-  int_t          = 2,
+  int_t          = 1,
+  unsigned_int_t = 2,
   double_t       = 3,
   string_t       = 5,
   typename_t     = 10,
diff --git a/tests/test_ASTNodeDataType.cpp b/tests/test_ASTNodeDataType.cpp
index 25a6c420af1699828c36c4efc2f5cbeef6843f7e..b8c5ad8a4a2b7baa9610944f87f7ae0c0e032f08 100644
--- a/tests/test_ASTNodeDataType.cpp
+++ b/tests/test_ASTNodeDataType.cpp
@@ -25,7 +25,8 @@ TEST_CASE("ASTNodeDataType", "[language]")
     REQUIRE(dataTypePromotion(ASTNodeDataType::double_t, ASTNodeDataType::bool_t) == ASTNodeDataType::double_t);
     REQUIRE(dataTypePromotion(ASTNodeDataType::double_t, ASTNodeDataType::unsigned_int_t) == ASTNodeDataType::double_t);
     REQUIRE(dataTypePromotion(ASTNodeDataType::double_t, ASTNodeDataType::int_t) == ASTNodeDataType::double_t);
-    REQUIRE(dataTypePromotion(ASTNodeDataType::int_t, ASTNodeDataType::unsigned_int_t) == ASTNodeDataType::int_t);
+    REQUIRE(dataTypePromotion(ASTNodeDataType::int_t, ASTNodeDataType::unsigned_int_t) ==
+            ASTNodeDataType::unsigned_int_t);
     REQUIRE(dataTypePromotion(ASTNodeDataType::int_t, ASTNodeDataType::bool_t) == ASTNodeDataType::int_t);
     REQUIRE(dataTypePromotion(ASTNodeDataType::unsigned_int_t, ASTNodeDataType::bool_t) ==
             ASTNodeDataType::unsigned_int_t);