Class ModuleSymbolFactories

java.lang.Object
org.ek9lang.compiler.phase2.ModuleSymbolFactories

final class ModuleSymbolFactories extends Object
THE per-module SymbolFactory cache of the end-of-phase-2 post-passes: one factory per source, made when the pass first needs it, as when each module was walked in turn - rather than a new one for every aggregate (front-end rationalisation A-7). Keyed by identity: a parsed module is a source, never a value.
  • Constructor Details

    • ModuleSymbolFactories

      ModuleSymbolFactories()
  • Method Details