summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-parser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/slang/slang-parser.cpp')
-rw-r--r--source/slang/slang-parser.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/source/slang/slang-parser.cpp b/source/slang/slang-parser.cpp
index 06d470a5f..0c65ca85e 100644
--- a/source/slang/slang-parser.cpp
+++ b/source/slang/slang-parser.cpp
@@ -6403,11 +6403,11 @@ namespace Slang
{
// We could have a type or a variable or an expression
SizeOfExpr* sizeOfExpr = parser->astBuilder->create<SizeOfExpr>();
-
+
parser->ReadMatchingToken(TokenType::LParent);
- // The return type is always a UInt
- sizeOfExpr->type = parser->astBuilder->getUIntType();
+ // The return type is always a Int
+ sizeOfExpr->type = parser->astBuilder->getIntType();
sizeOfExpr->value = parser->ParseExpression();
@@ -6423,8 +6423,8 @@ namespace Slang
parser->ReadMatchingToken(TokenType::LParent);
- // The return type is always a UInt
- alignOfExpr->type = parser->astBuilder->getUIntType();
+ // The return type is always a Int
+ alignOfExpr->type = parser->astBuilder->getIntType();
alignOfExpr->value = parser->ParseExpression();