//[DebuggerStepThrough] public CompilerOutput Compile( ICompilerInput input, ICompilerPolicies policies, ICompilerNotificationMessageBuilder messageBuilder) { try { var output = new CompilerOutput(); this.m_input = new CompilerInput(input); this.m_input.Validate(policies, messageBuilder, output); throw new NotImplementedException(); //this.m_outputBuilder = new CompilerOutputBuilder(); //m_outputBuilder.AddError(this.m_input.Errors); //m_outputBuilder.AddWarning(this.m_input.Warnings); //if (false == this.m_input.Errors.Any()) // this.Compile(); //return this.m_outputBuilder.Build(); } finally { this.m_input = null; this.m_outputBuilder = null; } }
public CompilerOutput Build() { var output = new CompilerOutput(); //output.AddTableTypes(this.TableTypes); return output; }