internal static TemplateCompilationException CreateFromCompilerResults(CompilerResults results, PositionTransposer transposer)
 {
     foreach (CompilerError error in results.Errors)
     {
         if (!error.IsWarning)
         {
             string message = error.ErrorNumber + ": " + error.ErrorText;
             return new TemplateCompilationException(message, transposer.TranslatePosition(new Position(error.Line, error.Column)));
         }
     }
     throw new ArgumentException();
 }
 internal static TemplateCompilationException CreateFromCompilerResults(CompilerResults results, PositionTransposer transposer)
 {
     foreach (CompilerError error in results.Errors)
     {
         if (!error.IsWarning)
         {
             string message = error.ErrorNumber + ": " + error.ErrorText;
             return(new TemplateCompilationException(message, transposer.TranslatePosition(new Position(error.Line, error.Column))));
         }
     }
     throw new ArgumentException();
 }