![]()  | 
  
    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 |