[][src]Module parser_fuck::common

Modules

cell

Structs

CharChars

An iterator that produces Char

Loc

Location in source code

LocRange

Range of Location in source code

Span

A time-travelable collection
See TimeTravel

Timeline

Collection of storage history
Wrap an iterator

TimelineIter

TimeLine's Iter

Enums

Char

Characters and newlines with location

Traits

ComChar

Calculate char

ComLoc

Calculate Loc

ComLocRange

Calculate LocRange

ComString

Calculate String

GetChar

Get char

GetLoc

Get Loc

GetLocRange

Get LocRange

GetString

Get String

RefClone

RefClone clone a shared reference, equivalent to Clone on e.g. Rc, Arc

SpanOf

Into Span

SyncTo

Make another instance equal to yourself

TimeTravel

Abstraction of a timeline that stores historical records

Functions

loc_of

Shorthand for Loc::new_at

loc_range_of

Shorthand for LocRange::new

Type Definitions

CharSpan

A of kind Span, wrap Char