6 Pass::Pass(std::string name,
const unsigned debug_level) :
7 m_logger(
std::move(name), debug_level)
Interface for a compiler pass.
void configureOutputStream(std::ostream *os)
Set a custom output stream to use for warnings. This will disable colors.
Pass(std::string name, unsigned debug_level)
Construct a new Pass object.
void configureLogger(std::ostream &os)
Set a custom output stream for the logger.