Allow map indices to be referenced &m[key] and return a valid pointer if it exists otherwise nil

This commit is contained in:
gingerBill
2020-03-24 15:48:31 +00:00
parent d57fbf48f0
commit da703edbf4
2 changed files with 18 additions and 2 deletions

View File

@@ -1648,8 +1648,11 @@ bool check_is_not_addressable(CheckerContext *c, Operand *o) {
return false;
}
return true;
}
if (o->mode == Addressing_MapIndex) {
return false;
}
if (o->mode != Addressing_Variable) {
return true;
}