summary refs log tree commit diff
path: root/src/libsyntax_pos/lib.rs
AgeCommit message (Expand)AuthorLines
2017-10-03Rename FileMap::path and change to an OptionPhilip Craig-5/+6
2017-09-30Don't use remapped path when loading modules and include filesPhilip Craig-0/+6
2017-09-23Compress "small" spans to 32 bits and intern "large" spansVadim Petrochenkov-26/+38
2017-09-09Add `impl From<Vec<Span>> for MultiSpan`.Sergio Benitez-0/+6
2017-09-03enable desugaring-sensitive error messages and use them in TryAriel Ben-Yehuda-0/+12
2017-08-30Make fields of `Span` public againVadim Petrochenkov-3/+15
2017-08-30Normalize order of `lo` and `hi` in `Span::new`Vadim Petrochenkov-1/+1
2017-08-30Make fields of `Span` privateVadim Petrochenkov-51/+69
2017-08-25*: remove crate_{name,type} attributesTamir Duberstein-3/+0
2017-08-18Auto merge of #43832 - huntiep:compiler-desugaring-enum, r=nikomatsakisbors-1/+12
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-15/+15
2017-08-12Implement CompilerDesugaringKind enumHunter Praska-1/+12
2017-08-12syntax: #[allow_internal_unsafe] bypasses the unsafe_code lint in macros.Eduard-Mihai Burtescu-0/+10
2017-08-01syntax: avoid loading the same source-file multiple timesAriel Ben-Yehuda-1/+4
2017-07-27Give span to angle bracketed generic argumentsVadim Petrochenkov-0/+6
2017-07-23Fix some doc/comment typos.Bruce Mitchener-1/+1
2017-07-21Review commentsEsteban Küber-21/+10
2017-07-20Use the macro structure spans instead of the invocationEsteban Küber-4/+24
2017-06-26Simplify `hygiene::Mark` application, andJeffrey Seyfried-1/+1
2017-06-19Bump version and stage0 compilerAlex Crichton-6/+2
2017-06-12External spans: address review.Inokentiy Babushkin-15/+20
2017-06-11Added hash verification to external source loading.Inokentiy Babushkin-0/+20
2017-06-11Added consumption logic for external sources in FileMapInokentiy Babushkin-18/+28
2017-06-11Improved lazy external source loading and inserted calls.Inokentiy Babushkin-1/+22
2017-06-10Added external crates' sources to FileMap.Inokentiy Babushkin-0/+13
2017-06-10Moved FileMap construction to it's own constructor.Inokentiy Babushkin-0/+37
2017-06-10Added source hashes to FileMapInokentiy Babushkin-3/+10
2017-05-11rustc: Remove #![unstable] annotationAlex Crichton-3/+4
2017-05-09Add INVALID_CRATE CrateNum constant.Michael Woerister-1/+3
2017-05-08incr.comp.: Hash more pieces of crate metadata to detect changes there.Michael Woerister-0/+4
2017-04-26Implement a file-path remapping feature in support of debuginfo and reproduci...Michael Woerister-6/+7
2017-04-10Point at only one char on `Span::next_point`Esteban Küber-1/+1
2017-04-05Rollup merge of #40815 - estebank:issue-40006, r=GuillaumeGomezAriel Ben-Yehuda-0/+24
2017-04-04Merge branch 'master' into issue-32540Esteban Küber-37/+87
2017-04-03Merge branch 'master' into issue-40006Esteban Küber-36/+110
2017-03-29Refactor how spans are combined in the parser.Jeffrey Seyfried-6/+10
2017-03-29Merge `ExpnId` and `SyntaxContext`.Jeffrey Seyfried-27/+74
2017-03-29Remove code in `syntax::codemap`.Jeffrey Seyfried-4/+0
2017-03-29Move `syntax::ext::hygiene` to `syntax_pos::hygiene`.Jeffrey Seyfried-0/+3
2017-03-27Fix unittestsEsteban Küber-2/+2
2017-03-25Improve wording and spans for unexpected tokenEsteban Küber-0/+6
2017-02-02store typeck lints in the `TypeckTables`Niko Matsakis-1/+1
2016-12-29Remove not(stage0) from deny(warnings)Alex Crichton-1/+1
2016-11-30Update the bootstrap compilerAlex Crichton-1/+0
2016-11-08Group unused import warnings per path listEsteban Küber-3/+3
2016-11-01retool EarlyLint to track a DiagnosticNiko Matsakis-1/+1
2016-10-28Do not intern filemap to entry w/ mismatched length. Fix #37274 (I think).Felix S. Klock II-0/+3
2016-10-12Stabilise `?`Nick Cameron-1/+1
2016-09-21Auto merge of #36585 - jonathandturner:misc_error_touchups, r=nrcbors-18/+0
2016-09-20serialize: allow specifying the default behavior for specializations.Eduard Burtescu-3/+11