about summary refs log tree commit diff
path: root/src/libsyntax/codemap.rs
AgeCommit message (Expand)AuthorLines
2018-03-18CodeMap functions refactored.Yukio Siraichi-50/+38
2018-03-18Review fixes.Yukio Siraichi-0/+16
2018-03-17Auto merge of #48904 - Zoxc:code-and-file-maps, r=michaelwoeristerbors-38/+40
2018-03-15Use a single Lock for CodeMap.stable_id_to_filemap and CodeMap.filesJohn Kåre Alsaker-24/+31
2018-03-15Make CodeMap thread-safeJohn Kåre Alsaker-22/+17
2018-03-15Require a thread-safe file loaderJohn Kåre Alsaker-2/+2
2018-03-14Some tweaks to "type parameters from outer function" diagnosticEsteban Küber-7/+15
2018-03-08Add codemap functions to retrieve the source before a given spanBasile Desloges-3/+63
2018-03-02Replace Rc with Lrc for shared dataJohn Kåre Alsaker-17/+17
2018-03-01Rollup merge of #48522 - etaoins:fix-find-width-of-character-at-span-bounds-c...Manish Goregaokar-8/+11
2018-02-25Fix find_width_of_character_at_span bounds checkRyan Cumming-8/+11
2018-02-22Implement --remap-path-prefixJeremy Fitzhardinge-1/+1
2018-02-16Remove unneeded string allocationsAlex Crawford-4/+4
2018-02-12Remove allocation from width of character function.Mark Simulacrum-3/+5
2018-02-02Auto merge of #47465 - estebank:include-space-after-mut, r=nikomatsakisbors-2/+24
2018-02-01Change offset to `0`Esteban Küber-1/+1
2018-01-27Fixed infinite loop issues and added some improved logging.David Wood-6/+20
2018-01-27Now handling case where span has same lo and hi.David Wood-1/+6
2018-01-27next_point now handles creating spans over multibyte characters.David Wood-5/+9
2018-01-27Replaced multi-byte character handling in end_point with potentially more per...David Wood-23/+59
2018-01-27end_point handling multibyte characters correctly.David Wood-0/+37
2018-01-26review commentEsteban Küber-6/+4
2018-01-26Consider all whitespace when preparing spanEsteban Küber-2/+26
2018-01-10Use correct line offsets for doctests (fixes #45868)Manish Goregaokar-1/+35
2018-01-01Fix docs for future pulldown migrationMalo Jaffré-0/+1
2017-12-25"incompatible arm" diagnostic span tweakEsteban Küber-0/+6
2017-12-19incr.comp.: Precompute small hash for filenames to save some work.Michael Woerister-0/+2
2017-12-15incr.comp.: Revert hashing optimization that caused regression.Michael Woerister-4/+22
2017-12-14incr.comp.: Do less hashing per Span.Michael Woerister-22/+4
2017-12-14Use PathBuf instead of String where applicableOliver Schneider-33/+41
2017-12-02Auto merge of #46381 - estebank:expected-span, r=nikomatsakisbors-1/+1
2017-12-01incr.comp.: Store Spans as (file,line,col,length) in incr.comp. cache.Michael Woerister-1/+1
2017-11-29Point to next token when it is in the expected lineEsteban Küber-1/+1
2017-11-03Display spans correctly when there are non-half-width charactersWonwoo Choi-2/+40
2017-10-25incr.comp.: Implement query diagnostic persistence.Michael Woerister-0/+37
2017-10-16code suggestion for non-shorthand field patterns lintZack M. Davis-0/+11
2017-10-03Rename FileMap::path and change to an OptionPhilip Craig-6/+12
2017-09-30Don't use remapped path when loading modules and include filesPhilip Craig-2/+14
2017-08-30Make fields of `Span` privateVadim Petrochenkov-33/+27
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-14/+14
2017-08-12Fix some typosBastien Orivel-2/+2
2017-08-01syntax: avoid loading the same source-file multiple timesAriel Ben-Yehuda-2/+3
2017-06-12External spans: added lazy source loading elsewhereInokentiy Babushkin-24/+25
2017-06-12External spans: address review.Inokentiy Babushkin-13/+3
2017-06-11External spans: fixed unit tests and addressed review.Inokentiy Babushkin-3/+4
2017-06-11Added hash verification to external source loading.Inokentiy Babushkin-7/+2
2017-06-11Improved lazy external source loading and inserted calls.Inokentiy Babushkin-1/+1
2017-06-10Added external crates' sources to FileMap.Inokentiy Babushkin-0/+20
2017-06-10Moved FileMap construction to it's own constructor.Inokentiy Babushkin-27/+3
2017-06-10Added source hashes to FileMapInokentiy Babushkin-0/+10