This can be used for references to sub-elements, such as property pointer, enum-value pointer, etc.
since those references are often resolved after we resolve the reference to the class or enumeration they belong to.
In other words, these reference has an owner reference.
The rule for modifying these references is similar to that of Reference with one addition. That is
if we modify the child, we should ALWAYS modify the owner reference accordingly (except when we have a list, we will
trash the reference)
This can be used for references to sub-elements, such as property pointer, enum-value pointer, etc. since those references are often resolved after we resolve the reference to the class or enumeration they belong to. In other words, these reference has an owner reference.
The rule for modifying these references is similar to that of
Reference
with one addition. That is if we modify the child, we should ALWAYS modify the owner reference accordingly (except when we have a list, we will trash the reference)