TranslationContext
The translation context holds all necessary managers and configurations needed during the translation process.
Constructors
Properties
The configuration for this translation.
Some frontends need access to the current Component we are currently processing. Note: for the TranslationResult.finalCtx this may either be null or the last component analyzed.
The scope manager which comprises the complete translation result. In case of sequential parsing, this scope manager is passed to the individual frontends one after another. In case of sequential parsing, individual scope managers will be passed to each language frontend (through individual contexts) and then finally merged into a final one.
The type manager is responsible for managing type information. Currently, we have one instance of a TypeManager for the overall TranslationResult.