public GlobalSymbolContext(NameManager namemgr) { TypeManager = new TypeManager(); GlobalSymbols = new BSYMMGR(namemgr, TypeManager); _predefTypes = new PredefinedTypes(GlobalSymbols); TypeManager.Init(GlobalSymbols, _predefTypes); GlobalSymbols.Init(); _nameManager = namemgr; }