sammine-lang
Loading...
Searching...
No Matches
sammine_util::Reporter Class Reference

Public Types

using ReportKind = Reportee::ReportKind
 
using IndexPair = std::pair<int64_t, int64_t>
 
using DiagnosticData = std::vector<std::pair<std::int64_t, std::string_view>>
 

Public Member Functions

void report (const Reportee &reports) const
 
void immediate_error (const std::string &str, Location l=Location(-1, -1))
 
void immediate_diag (const std::string &str, Location l=Location(-1, -1))
 
 Reporter (std::string file_name, std::string input, int64_t context_radius)
 

The documentation for this class was generated from the following files: