Find all instance fields in ad, then push them into fields.
Runs semantic() for all instance field variables, but also
the field types can remain yet not resolved forward references,
except direct recursive definitions.
After the process sizeok is set to Sizeok.fwd.
Find all instance fields in ad, then push them into fields.
Runs semantic() for all instance field variables, but also the field types can remain yet not resolved forward references, except direct recursive definitions. After the process sizeok is set to Sizeok.fwd.