Construct Implied Use Map - nasa/fpp GitHub Wiki
This algorithm traverses the source model and constructs the implied use map.
- 
A list tul of translation units. 
- 
An analysis data structure a representing the results of analysis so far. 
Visit each translation unit in tul with input a, yielding either a' or an error.
Each method accepts an analysis data structure a as input and yields either an updated analysis data structure a' or an error as output.
For each topology definition d, if the dictionary generation flag is set to true, then add the types and constants implicitly required for dictionary generation to the entry for d in the implied use map. These types and constants are specified in the F Prime JSON dictionary specification.