Change process code

This commit is contained in:
2025-07-12 03:31:03 -05:00
parent ef264d31f8
commit 4ed0dfa2a5
6 changed files with 662 additions and 1325 deletions

View File

@@ -2409,6 +2409,26 @@ namespace Tesses::CrossLang {
GCList ls(gc);
std::regex regex;
TVMVersion version;
if(std::holds_alternative<std::nullptr_t>(instance))
{
if(key == "ToString")
{
cse.back()->Push(gc,"null");
return false;
}
cse.back()->Push(gc,Undefined());
return false;
}else if(std::holds_alternative<Undefined>(instance))
{
if(key == "ToString")
{
cse.back()->Push(gc,"undefined");
return false;
}
cse.back()->Push(gc,Undefined());
return false;
}
else
if(GetObject(instance, version))
{
if(key == "ToString")