![]() |
ArkScript
A small, lisp-inspired, functional scripting language
|
This is the complete list of members for Ark::Diagnostics::Printer, including all inherited members.
coversLine(std::size_t line_number) const | Ark::Diagnostics::Printer | |
current() const | Ark::Diagnostics::Printer | inline |
currentLine() const | Ark::Diagnostics::Printer | inline |
extendWindow(std::size_t line_to_include) | Ark::Diagnostics::Printer | |
GhostLinePrefix | Ark::Diagnostics::Printer | inlinestatic |
hasContent() const | Ark::Diagnostics::Printer | |
isTargetLine() const | Ark::Diagnostics::Printer | |
m_color_ctx | Ark::Diagnostics::Printer | private |
m_current_line | Ark::Diagnostics::Printer | private |
m_should_colorize | Ark::Diagnostics::Printer | private |
m_source | Ark::Diagnostics::Printer | private |
m_window | Ark::Diagnostics::Printer | private |
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) const | Ark::Diagnostics::Printer | |
window() const | Ark::Diagnostics::Printer | inline |