RangeHelpers Module
Functions and values
| Function or value |
Description
|
|
Range.range0 starts at line 1, column 0 This range starts at line 0, column 0
|
|
Whether a range is `absoluteZeroRange`, the range of the module of a file without code. A source has no line 0, so the start line says it. Reading `absoluteZeroRange` instead initializes it, which enters the compiler's `range.fs` through its `Range` module. Doing that while another thread enters the same file through its first parse can leave that parse with a null file index, as `ParserWarmupFixture` in `Fantomas.Core.Tests` explains.
|
|
|
|
|
|
fantomas