public static BuiltinModule Wrap(BuiltinModule inner) => new TypingModuleInfo(inner);
private TypingModuleInfo(BuiltinModule inner) : base(inner.InterpreterModule, inner.ProjectState) { _inner = inner; _callables = new Dictionary <string, IAnalysisSet>(); }
private SysModuleInfo(BuiltinModule inner) : base(inner.InterpreterModule, inner.ProjectState) { }
public static BuiltinModule Wrap(BuiltinModule inner) => new SysModuleInfo(inner);
private TypingModuleInfo(BuiltinModule inner) : base(inner.InterpreterModule, inner.ProjectState) { _inner = inner; }