about summary refs log tree commit diff
path: root/src/libsyntax_pos/lib.rs
AgeCommit message (Expand)AuthorLines
2018-10-29Rename other occs of (Code/File)Map to Source(Map/File) #51574David Lavati-5/+5
2018-10-23Add macro call span when lacking any other span in diagnosticEsteban Küber-0/+11
2018-09-30Auto merge of #54601 - cuviper:prep-1.31, r=Mark-Simulacrumbors-2/+2
2018-09-27Bump to 1.31.0 and bootstrap from 1.30 betaJosh Stone-2/+2
2018-09-19Use full name to identify a macro in a `FileName`.Diogo Sousa-1/+1
2018-09-11stabalize infer outlives requirements (RFC 2093).toidiu-1/+0
2018-08-24check that adding infer-outlives requirement to all crates worksNiko Matsakis-0/+1
2018-08-19mv codemap source_mapDonato Sciarra-2/+2
2018-08-19mv filemap source_fileDonato Sciarra-3/+3
2018-08-19mv FileMap SourceFileDonato Sciarra-26/+26
2018-08-19mv CodeMap SourceMapDonato Sciarra-7/+7
2018-08-09[nll] libsyntax_pos: enable feature(nll) for bootstrapmemoryruins-0/+1
2018-07-28Auto merge of #52355 - pietroalbini:zfeature, r=eddybbors-0/+5
2018-07-28Rollup merge of #52703 - ljedrz:vec_improvements, r=nikomatsakiskennytm-5/+4
2018-07-27Add the -Zcrate-attr=foo nightly rustc flag to inject crate attributesPietro Albini-0/+5
2018-07-26Improve a few vectors - calculate capacity or build from iteratorsljedrz-5/+4
2018-07-25Deny bare_trait_objects globallyTatsuyuki Ishi-2/+0
2018-07-12Deny bare trait objects in the rest of rustljedrz-0/+2
2018-07-08libsyntax_pos: Tweak some visibilitiesVadim Petrochenkov-1/+1
2018-06-30Fortify dummy span checkingVadim Petrochenkov-1/+8
2018-06-30hygiene: Implement transparent marksVadim Petrochenkov-0/+6
2018-06-28Fix FileMap::line_begin_pos().Michael Woerister-5/+3
2018-06-27syntax_pos: Store multibyte char size as u8 instead of u32.Michael Woerister-1/+1
2018-06-27Add SSE2 accelerated version of FileMap analysis.Michael Woerister-68/+9
2018-06-27Use u32 instead of usize of encoding byte count of multi-byte chars.Michael Woerister-3/+17
2018-06-27Make FileMap::{lines, multibyte_chars, non_narrow_chars} non-mutable.Michael Woerister-70/+88
2018-06-26migrate codebase to `..=` inclusive range patternsZack M. Davis-2/+2
2018-06-23hygiene: Merge `NameAndSpan` into `ExpnInfo`Vadim Petrochenkov-21/+18
2018-05-18Auto merge of #50307 - petrochenkov:keyhyg2, r=nikomatsakisbors-0/+8
2018-05-18Auto merge of #50847 - Mark-Simulacrum:rollup, r=Mark-Simulacrumbors-0/+7
2018-05-17Turn some functions from `token.rs` into methods on `Ident`Vadim Petrochenkov-0/+6
2018-05-17Move definition of `Edition` from libsyntax to libsyntax_posVadim Petrochenkov-0/+2
2018-05-17Rollup merge of #50610 - estebank:fmt-str, r=KimundiMark Simulacrum-0/+7
2018-05-14Remove `StringReader::col`.Nicholas Nethercote-0/+9
2018-05-13Inline `char_at()` and `record_width`.Nicholas Nethercote-0/+1
2018-05-10Improve format string errorsEsteban Küber-0/+7
2018-05-10Allocate Symbol strings from an arenaJohn Kåre Alsaker-0/+1
2018-05-03Always inline simple BytePos and CharPos methods.Nicholas Nethercote-0/+10
2018-04-26Fix review nitsbobtwinkles-1/+1
2018-04-23Implement parent() on `syntax_pos::Span`bobtwinkles-0/+6
2018-04-08Move deny(warnings) into rustbuildMark Simulacrum-1/+0
2018-04-07Auto merge of #49661 - alexcrichton:bump-bootstrap, r=nikomatsakisbors-1/+0
2018-04-06Use `Span` instead of `SyntaxContext` in `Ident`Vadim Petrochenkov-1/+47
2018-04-05Bump the bootstrap compiler to 1.26.0 betaAlex Crichton-1/+0
2018-03-26Stabilize i128_typeMark Mansi-1/+1
2018-03-23Rollup merge of #49030 - Zoxc:misc, r=michaelwoeristerAlex Crichton-1/+5
2018-03-17Make Span and Symbol implement Send and SyncJohn Kåre Alsaker-1/+5
2018-03-17Rename `Span::empty` to `Span::shrink_to_lo`, add `Span::shrink_to_hi`Vadim Petrochenkov-2/+9
2018-03-15Make FileMap thread-safeJohn Kåre Alsaker-30/+37
2018-03-14Remove syntax and syntax_pos thread localsJohn Kåre Alsaker-1/+22