Fix type of addressof reference

This commit is contained in:
drmortalwombat 2024-06-08 16:48:44 +02:00
parent 2e3aea9d96
commit ff6bb8ccd5

View File

@ -1170,6 +1170,8 @@ Declaration* Declaration::BuildAddressOfPointer(void)
{
if (mType == DT_TYPE_ARRAY)
return BuildArrayPointer();
else if (mType == DT_TYPE_REFERENCE)
return mBase->BuildAddressOfPointer();
else
return BuildPointer(mLocation);
}