public override void VisitModulePublic(AstModuleImpl module) { // usings / imports Context.Imports(module.Symbol.SymbolTable.GetRootTable()); Context.Imports(module.Symbol.SymbolTable); using var scope = Context.AddModule(module); module.VisitChildren(this); }
public virtual void VisitModulePublic(AstModuleImpl module) { module.VisitChildren(this); }
public override void VisitModulePublic(AstModuleImpl module) { module.Parent.Should().NotBeNull(); module.VisitChildren(this); }