public PapyrusProgram( ProgramOptions options, IFileSystem fileSystem, IScriptTextProvider textProvider, ILogger <PapyrusProgram> logger, ILogger <ScriptFile> scriptFileLogger, ILogger <FlagsFile> flagsFileLogger) { _options = options.Clone(); _fileSystem = fileSystem; _textProvider = textProvider; _logger = logger; _scriptFileLogger = scriptFileLogger; _flagsFile = new FlagsFile(this, textProvider, flagsFileLogger); _typeChecker = new TypeChecker(this); }
public FlagsFileChangedEventArgs(FlagsFile flagsFile) { FlagsFile = flagsFile; }