Modules
Macros
Expect any number of token kind patterns, returns Ok variant when
match else Err variant
Expect any number of token kind patterns, return on no match with
error diagnostic based on expected kinds
Structs
A lexical position (line, column) in a source.
A lexical range in a source.
A thread-safe reference to a source file.
Multiple objects of this type can refer to the same source.
A lexical range within a specific source file.