575cbd4e53/tads3/vmobj.h
| 4063bbd56844345154c9701e8947d1cf18a0e731 | 575cbd4e53566d3e6c12dc75fd867a6bf10307c3 | ||
|---|---|---|---|
1380 | CVmObject *get_vm_obj() const { return (CVmObject *)ptr_.obj_; } | 1380 | CVmObject *get_vm_obj() const { return (CVmObject *)ptr_.obj_; } |
1381 | 1381 | ||
1382 | /* flag: the object is in the free list */ | 1382 | /* flag: the object is in the free list */ |
1383 | int free_ : 1; | 1383 | unsigned int free_ : 1; |
1384 | 1384 | ||
1385 | /* | 1385 | /* |
1386 | * flag: the object is part of the root set (that is, there's a | 1386 | * flag: the object is part of the root set (that is, there's a |
1387 | * reference to this object from some static location outside of the | 1387 | * reference to this object from some static location outside of the |
1388 | * root set, such as in p-code or in a constant list) | 1388 | * root set, such as in p-code or in a constant list) |
1389 | */ | 1389 | */ |
1390 | int in_root_set_ : 1; | 1390 | unsigned int in_root_set_ : 1; |
1391 | 1391 | ||
1392 | /* | 1392 | /* |
1393 | * Reachability state. This indicates whether the object is | 1393 | * Reachability state. This indicates whether the object is |
Download diff