For example, you can define a type FirstType as:
typedef SecondType %s
Next, define a type SecondType as:
typedef int %s
These two types defined in this order would result in a compilation error. To avoid this kind of error, you can control the order in which types are generated using the Edit Type Order in Code window, which is accessible through the menu for the Types category for an individual package or a class.
To edit the order of types:
