Skip to main content

Module trivia_parser

Module trivia_parser 

Source
Expand description

Parser that preserves trivia tokens for formatting. Token stream and trivia utilities for the parser. Trivia-preserving parser implementation

This module provides a parser that preserves comments and whitespace by attaching them to AST nodes as leading/trailing trivia.

Structs§

TriviaParserContext
Parser context that preserves trivia
TriviaPreservingParser
Parser that preserves trivia

Functions§

format_with_trivia
Format an AST with trivia back to source code