aboutsummaryrefslogtreecommitdiff
path: root/src/comp/front/codemap.rs
Commit message (Collapse)AuthorAgeFilesLines
* Downcase std modules again, move to :: for module dereferencingMarijn Haverbeke2011-05-121-4/+4
| | | | This should be a snapshot transition.
* Rename std modules to be camelcasedMarijn Haverbeke2011-05-061-4/+4
| | | | (Have fun mergining your stuff with this.)
* Switch to binary search in codemap.lookup_posMarijn Haverbeke2011-04-221-19/+15
| | | | | Patrick observed excessive slowness when looking up positions in rustc. This might help.
* replace error logging with log_err in stdlib and rustcMarijn Haverbeke2011-04-191-1/+1
|
* Fix codemap.lookup_posMarijn Haverbeke2011-04-091-15/+12
| | | | | Previously, it would place every single location in the first file of the crate that was parsed.
* Move to single-uint file-position representation.Marijn Haverbeke2011-04-091-0/+65
This makes passing them around cheaper. There is now a table (see front/codemap.rs) that is needed to transform such an uint into an actual filename/line/col location. Also cleans up the span building in the parser a bit.