List of all items
Structs
- Comments
- Formatter
- FormatterConfig
- Parsed
- buffer::FormatBuffer
- buffer::IndentGroup
- chunk::Chunk
- chunk::SurroundingChunk
- comments::CommentStateCharIndices
- comments::CommentWithMetadata
- comments::Comments
- comments::NonCommentChars
- formatter::Context
- formatter::Formatter
- formatter::Transaction
- helpers::Parsed
- inline_config::DisabledRange
- inline_config::InlineConfig
- inline_config::InvalidInlineConfigItem
- string::QuoteStateCharIndices
- string::QuotedRanges
Enums
- FormatterError
- HexUnderscore
- IntTypes
- MultilineFuncHeaderStyle
- NumberUnderscore
- QuoteStyle
- SingleLineBlockStyle
- buffer::WriteState
- comments::CommentPosition
- comments::CommentState
- comments::CommentType
- formatter::FormatterError
- inline_config::InlineConfigItem
- string::QuoteState
Traits
- comments::CommentStringExt
- solang_ext::AstEq
- solang_ext::CodeLocationExt
- solang_ext::SafeUnwrap
- solang_ext::ast_eq::AstEq
- solang_ext::loc::CodeLocationExt
- solang_ext::safe_unwrap::SafeUnwrap
- string::QuotedStringExt
- visit::Visitable
- visit::Visitor
Macros
- formatter::bail
- formatter::format_err
- macros::buf_fn
- macros::return_source_if_disabled
- macros::visit_source_if_disabled_else
- macros::write_chunk
- macros::write_chunk_spaced
- macros::writeln_chunk
- solang_ext::ast_eq::ast_eq_field
- solang_ext::ast_eq::derive_ast_eq
- solang_ext::ast_eq::gen_ast_eq_enum
- solang_ext::ast_eq::wrap_in_box
- solang_ext::loc::impl_delegate
- solang_ext::safe_unwrap::impl_
- visit::impl_visitable
Functions
- format
- format_diagnostics_report
- format_to
- helpers::format
- helpers::format_diagnostics_report
- helpers::format_to
- helpers::import_path_string
- helpers::offset_to_line_column
- helpers::parse
- helpers::parse2
- helpers::parse_raw
- offset_to_line_column
- parse
- parse2
- solang_ext::ast_eq::filter_params
- solang_ext::ast_eq::to_num
- solang_ext::ast_eq::to_num_reversed
- solang_ext::safe_unwrap::invalid