Module parser_fuck::common
source · Modules
Structs
- An iterator that produces
Char
- Location in source code
- Range of Location in source code
- A time-travelable collection
See TimeTravel - Collection of storage history
Wrap an iterator - TimeLine’s Iter
Enums
- Characters and newlines with location
Traits
- Calculate char
- Calculate Loc
- Calculate LocRange
- Calculate String
- Get char
- Get Loc
- Get LocRange
- Get String
- RefClone clone a shared reference, equivalent to Clone on e.g. Rc, Arc
- Into Span
- Make another instance equal to yourself
- Abstraction of a timeline that stores historical records
Functions
- Shorthand for Loc::new_at
- Shorthand for LocRange::new
Type Aliases
- A of kind Span, wrap Char