about summary refs log tree commit diff
path: root/src/libsyntax_pos/Cargo.toml
AgeCommit message (Collapse)AuthorLines
2019-12-30Rename directories for some crates from `syntax_x` to `rustc_x`Vadim Petrochenkov-21/+0
`syntax_expand` -> `rustc_expand` `syntax_pos` -> `rustc_span` `syntax_ext` -> `rustc_builtin_macros`
2019-11-15Move SourceMap to syntax_posMark Rousskov-0/+1
This does not update the use sites or delete the now unnecessary SourceMapper trait, to allow git to interpret the file move as a rename rather than a new file.
2019-09-29remove indexed_vec re-export from rustc_data_structurescsmoe-0/+1
2019-07-23cleanup: Remove `extern crate serialize as rustc_serialize`sVadim Petrochenkov-1/+1
2019-07-07rustc: Remove `dylib` crate type from most rustc cratesAlex Crichton-1/+1
Now that procedural macros no longer link transitively to libsyntax, this shouldn't be needed any more! This commit is an experiment in removing all dynamic libraries from rustc except for librustc_driver itself. Let's see how far we can get with that!
2019-04-15Use a proc macro to declare preallocated symbolsJohn Kåre Alsaker-0/+1
2019-02-26update scoped_tls to 1.0Marcel Hellwig-1/+1
2019-02-04libsyntax_pos => 2018Taiki Endo-0/+1
2018-06-27Add SSE2 accelerated version of FileMap analysis.Michael Woerister-0/+1
2018-05-10Allocate Symbol strings from an arenaJohn Kåre Alsaker-0/+1
2018-03-14Remove syntax and syntax_pos thread localsJohn Kåre Alsaker-0/+1
2017-11-03Display spans correctly when there are non-half-width charactersWonwoo Choi-0/+1
2017-06-10Moved FileMap construction to it's own constructor.Inokentiy Babushkin-0/+1
The rationale is that BOM stripping is needed for lazy source loading for external crates, and duplication can be avoided by moving the corresponding functionality to libsyntax_pos.
2016-06-23Address comments and fix travis warningJonathan Turner-1/+0
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-0/+13