module
Crystal::ErrorFormat
Direct including types
Defined in:
compiler/crystal/exception.crConstant Summary
-
MACRO_LINES_TO_SHOW =
3 -
OFFSET_FROM_LINE_NUMBER_DECORATOR =
6
Instance Method Summary
- #append_error_indicator(io, offset, column_number, size = 0)
- #append_expanded_macro(io, source)
- #append_macro_definition_location(io, filename : VirtualFile)
- #append_where_macro_expanded(io, filename : VirtualFile)
- #error_body(source, default_message) : String | Nil
- #filename_row_col_message(filename, line_number, column_number)
- #format_error(filename, lines, line_number, column_number, size = 0)
- #format_error_from_file(filename : String)
- #format_macro_error(virtual_file : VirtualFile)
- #line_number_decorator(line_number)
- #minimize_indentation(source)
- #remaining(lines : Array(String))
- #source_lines(filename)