From fe982c730c660b194ffe29beedfb6b99d5780bd9 Mon Sep 17 00:00:00 2001 From: marauder2k7 Date: Sun, 16 Nov 2025 14:17:14 +0000 Subject: [PATCH] Revert "Update astNodes.cpp" This reverts commit 9d9fe0db77ab9eb18ef637139b6ad6af8c05960b. --- Engine/source/console/torquescript/astNodes.cpp | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/Engine/source/console/torquescript/astNodes.cpp b/Engine/source/console/torquescript/astNodes.cpp index b7d84e1bc..bea3dca4f 100644 --- a/Engine/source/console/torquescript/astNodes.cpp +++ b/Engine/source/console/torquescript/astNodes.cpp @@ -49,12 +49,6 @@ namespace Compiler } } -bool hasTrailingNumber(StringTableEntry varName) { - size_t len = dStrlen(varName); - if (len == 0) return false; // empty string - return dIsdigit((unsigned char)varName[len - 1]); -} - using namespace Compiler; FuncVars gEvalFuncVars; @@ -670,7 +664,7 @@ U32 VarNode::compile(CodeStream& codeStream, U32 ip, TypeReq type) precompileIdent(varName); - bool oldVariables = arrayIndex || varName[0] == '$' || hasTrailingNumber(varName); + bool oldVariables = arrayIndex || varName[0] == '$'; if (oldVariables) { @@ -719,7 +713,7 @@ U32 VarNode::compile(CodeStream& codeStream, U32 ip, TypeReq type) TypeReq VarNode::getPreferredType() { - bool oldVariables = arrayIndex || varName[0] == '$' || hasTrailingNumber(varName); + bool oldVariables = arrayIndex || varName[0] == '$'; return oldVariables ? TypeReqNone : getFuncVars(dbgLineNumber)->lookupType(varName, dbgLineNumber); } @@ -919,7 +913,7 @@ U32 AssignExprNode::compile(CodeStream& codeStream, U32 ip, TypeReq type) ip = expr->compile(codeStream, ip, subType); - bool oldVariables = arrayIndex || varName[0] == '$' || hasTrailingNumber(varName); + bool oldVariables = arrayIndex || varName[0] == '$'; if (oldVariables) { @@ -1053,7 +1047,7 @@ U32 AssignOpExprNode::compile(CodeStream& codeStream, U32 ip, TypeReq type) getAssignOpTypeOp(op, subType, operand); precompileIdent(varName); - bool oldVariables = arrayIndex || varName[0] == '$' || hasTrailingNumber(varName); + bool oldVariables = arrayIndex || varName[0] == '$'; if (op == opPLUSPLUS && !oldVariables && type == TypeReqNone) {