/// <summary> /// Initializes the Generator /// </summary> public void Initialize(string globalNamespace, string targetFramework, string targetRuntime, CodeGenerator codeGenerator, List <LoggingSite> loggingSites, ErrorReport errorReport) { Contract.Requires(!string.IsNullOrWhiteSpace(globalNamespace)); Contract.Requires(codeGenerator != null); Contract.Requires(loggingSites != null); Contract.Requires(errorReport != null); m_globalNamespace = globalNamespace; m_targetFramework = targetFramework; m_targetRuntime = targetRuntime; m_codeGenerator = codeGenerator; m_loggingSites = loggingSites; m_errorReport = errorReport; }
public Parser(Configuration configuration, ErrorReport errorReport) { m_configuration = configuration; m_errorReport = errorReport; }