| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-08-30 | mv compiler to compiler/ | mark | -99/+0 | |
| 2020-08-29 | Move retokenize hack to save_analysis | Aleksey Kladov | -54/+30 | |
| 2020-05-29 | Split payload of FileName::Real to track both real and virutalized paths. | Felix S. Klock II | -2/+3 | |
| Such splits arise from metadata refs into libstd. This way, we can (in a follow on commit) continue to emit the virtual name into things like the like the StableSourceFileId that ends up in incremetnal build artifacts, while still using the devirtualized file path when we want to access the file. Note that this commit is intended to be a refactoring; the actual fix to the bug in question is in a follow-on commit. | ||||
| 2020-03-16 | use direct imports for `rustc::{lint, session}`. | Mazdak Farrokhzad | -1/+1 | |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -1/+1 | |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -1/+1 | |
| 2019-12-22 | Format the world | Mark Rousskov | -16/+10 | |
| 2019-11-10 | move syntax::parse -> librustc_parse | Mazdak Farrokhzad | -4/+2 | |
| also move MACRO_ARGUMENTS -> librustc_parse | ||||
| 2019-11-07 | syntax::parser::token -> syntax::token | Mazdak Farrokhzad | -1/+1 | |
| 2019-07-04 | remove peek_span_src_raw from StringReader | Aleksey Kladov | -1/+1 | |
| 2019-06-22 | Count all errors for `track_errors` | Matthew Jasper | -6/+0 | |
| 2019-06-06 | syntax: Rename `TokenAndSpan` into `Token` | Vadim Petrochenkov | -9/+9 | |
| 2019-06-06 | syntax: Rename `Token` into `TokenKind` | Vadim Petrochenkov | -2/+2 | |
| 2019-02-07 | librustc_save_analysis => 2018 | Taiki Endo | -1/+1 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-11-14 | save-analysis: be even more aggressive about ignorning macro-generated defs | Nick Cameron | -5/+1 | |
| 2018-10-26 | save-analysis: remove hacky, unnecessary code now that we have spans for ↵ | Nick Cameron | -173/+11 | |
| every ident | ||||
| 2018-09-28 | Also remap absolute source names in save-analysis | Igor Matuszewski | -5/+12 | |
| 2018-09-28 | Emit used rustc invocation in the save-analysis file | Igor Matuszewski | -5/+8 | |
| 2018-09-03 | A few cleanups and minor improvements to save_analysis | ljedrz | -5/+2 | |
| 2018-08-30 | Format code | Esteban Küber | -2/+1 | |
| 2018-08-19 | mv codemap() source_map() | Donato Sciarra | -3/+3 | |
| 2018-08-19 | mv filemap source_file | Donato Sciarra | -1/+1 | |
| 2018-08-06 | Account for --remap-path-prefix in save-analysis | Igor Matuszewski | -4/+2 | |
| 2018-04-12 | AST/HIR: Merge field access expressions for named and numeric fields | Vadim Petrochenkov | -4/+0 | |
| 2018-02-16 | save-analysis: power through bracket mis-counts | Nick Cameron | -12/+14 | |
| Closes #47981 This is pretty unsatisfying since it is working around a span bug. However, I can't track down the span bug and it could be in the parser, proc macro expansion, the user macro, or Syn (or any other library that can manipulate spans). Given that user code can cause this error, I think we need to be more robust here. | ||||
| 2017-12-14 | Use PathBuf instead of String where applicable | Oliver Schneider | -11/+9 | |
| 2017-11-08 | save-analysis: run rustfmt | Nick Cameron | -14/+24 | |
| 2017-11-06 | save-analysis: fix bugs in method chains | Nick Cameron | -42/+1 | |
| Use the span we save in the PathSegment for a method call, rather than searching for it in the text. Fixes https://github.com/nrc/rls-analysis/issues/111 | ||||
| 2017-08-30 | Make fields of `Span` private | Vadim Petrochenkov | -2/+2 | |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -1/+1 | |
| Like #43008 (f668999), but _much more aggressive_. | ||||
| 2017-08-14 | save-analysis: Remove path span extraction methods from SpanUtils | kennytm | -85/+0 | |
| Use the `span` field in PathSegment and TyParam instead. Fix #43796. Close #41478. | ||||
| 2017-08-01 | review changes | Nick Cameron | -4/+5 | |
| 2017-07-28 | save-anlaysis: fix filter_generated | Nick Cameron | -1/+1 | |
| 2017-06-16 | Remove intermediate forms and some other refactoring | Nick Cameron | -91/+38 | |
| 2017-03-29 | Refactor how spans are combined in the parser. | Jeffrey Seyfried | -2/+2 | |
| 2017-03-29 | Merge `ExpnId` and `SyntaxContext`. | Jeffrey Seyfried | -2/+1 | |
| 2017-03-03 | Integrate `TokenStream`. | Jeffrey Seyfried | -1/+1 | |
| 2017-02-28 | Add `syntax::ext::tt::quoted::{TokenTree, ..}` and remove ↵ | Jeffrey Seyfried | -3/+3 | |
| `tokenstream::TokenTree::Sequence`. | ||||
| 2017-02-28 | rustc_save_analysis: don't pollute the codemap with fake files. | Eduard Burtescu | -51/+16 | |
| 2017-01-17 | Introduce `string_reader.parse_all_token_trees()`. | Jeffrey Seyfried | -5/+5 | |
| 2017-01-17 | Give the `StringReader` a `sess: &ParseSess`. | Jeffrey Seyfried | -2/+1 | |
| 2016-12-22 | rebasing fix | Nick Cameron | -1/+1 | |
| 2016-12-22 | signature info for other items (mods, fns, methods, etc.) | Nick Cameron | -5/+8 | |
| 2016-12-22 | save-analysis: add `Signature` info to structs | Nick Cameron | -2/+43 | |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -1/+2 | |
| 2016-11-18 | save-analysis: handle << and >> operators inside [] in types | Nick Cameron | -14/+42 | |
| Fixes #37700 | ||||
| 2016-10-31 | Changed most vec! invocations to use square braces | iirelu | -2/+2 | |
| Most of the Rust community agrees that the vec! macro is clearer when called using square brackets [] instead of regular brackets (). Most of these ocurrences are from before macros allowed using different types of brackets. There is one left unchanged in a pretty-print test, as the pretty printer still wants it to have regular brackets. | ||||
| 2016-10-05 | Rename Parser::last_span as prev_span. | Nicholas Nethercote | -5/+5 | |
| This is a [breaking-change] for libsyntax. | ||||
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -1/+1 | |
