ArkScript
A small, lisp-inspired, functional scripting language
Ark::Diagnostics::Printer Member List

This is the complete list of members for Ark::Diagnostics::Printer, including all inherited members.

coversLine(std::size_t line_number) constArk::Diagnostics::Printer
current() constArk::Diagnostics::Printerinline
currentLine() constArk::Diagnostics::Printerinline
extendWindow(std::size_t line_to_include)Ark::Diagnostics::Printer
GhostLinePrefixArk::Diagnostics::Printerinlinestatic
hasContent() constArk::Diagnostics::Printer
isTargetLine() constArk::Diagnostics::Printer
m_color_ctxArk::Diagnostics::Printerprivate
m_current_lineArk::Diagnostics::Printerprivate
m_should_colorizeArk::Diagnostics::Printerprivate
m_sourceArk::Diagnostics::Printerprivate
m_windowArk::Diagnostics::Printerprivate
Printer(const std::string &filename, std::size_t target_line, std::optional< std::size_t > end_target_line, bool colorize)Ark::Diagnostics::Printer
printLine(std::ostream &os)Ark::Diagnostics::Printer
sliceCode(internal::FilePos start, const std::optional< internal::FilePos > &end) constArk::Diagnostics::Printer
window() constArk::Diagnostics::Printerinline