about summary refs log tree commit diff
path: root/src/libsyntax_pos
AgeCommit message (Expand)AuthorLines
2019-05-15Move `box` from the stable keyword to unstable keywords listPulkit Goyal-1/+1
2019-05-13Remove the equality operation between `Symbol` and strings.Nicholas Nethercote-10/+5
2019-05-13Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.Nicholas Nethercote-2/+2
2019-05-13Rename `syntax::symbol::symbols` as `syntax::symbol::sym`.Nicholas Nethercote-4/+5
2019-05-13Add lots of static `Symbols`.Nicholas Nethercote-4/+384
2019-05-11Auto merge of #60700 - petrochenkov:preintern, r=nnethercotebors-9/+10
2019-05-10Auto merge of #59288 - Centril:hir-if-to-match, r=oli-obkbors-0/+5
2019-05-10Remove hir::ExprKind::If and replace it with lowering to hir::ExprKind::Match.Mazdak Farrokhzad-0/+5
2019-05-10syntax_pos: Optimize symbol interner pre-filling slightlyVadim Petrochenkov-9/+10
2019-05-10Reduce `Symbol`'s interface slightly.Nicholas Nethercote-5/+1
2019-05-10Remove the `From<InternedString> for String` impl.Nicholas Nethercote-6/+0
2019-05-10Add various comments.Nicholas Nethercote-9/+43
2019-05-10Avoid recursion in de-gensym functions.Nicholas Nethercote-2/+5
2019-05-10Add `InternedString::with2`.Nicholas Nethercote-2/+11
2019-05-07Implement built-in await syntaxTaylor Cramer-0/+3
2019-04-22Promote rust comments to rustdocAlexey Shmalko-3/+3
2019-04-17Deny `internal` in stage0Mateusz Mikuła-1/+1
2019-04-15Preallocate BUILTIN_ATTRIBUTES symbols and use a hash map instead of loopingJohn Kåre Alsaker-10/+121
2019-04-15Use colon for keyword defsJohn Kåre Alsaker-61/+61
2019-04-15Move modules outside the proc macroJohn Kåre Alsaker-0/+28
2019-04-15Make check_name genericJohn Kåre Alsaker-1/+2
2019-04-15Use a proc macro to declare preallocated symbolsJohn Kåre Alsaker-125/+91
2019-04-14Add missing backtick to Symbol documentation.krk-1/+1
2019-04-14Auto merge of #59693 - nnethercote:64-bit-Spans, r=petrochenkovbors-101/+88
2019-04-14Rollup merge of #59735 - matklad:deadcode, r=sanxiynMazdak Farrokhzad-12/+1
2019-04-11Auto merge of #59227 - Zoxc:fix-get, r=eddybbors-1/+5
2019-04-05remove lookup_char_pos_adjAleksey Kladov-12/+1
2019-04-05Increase `Span` from 4 bytes to 8 bytes.Nicholas Nethercote-101/+88
2019-04-03Deny internal lints on non conflicting cratesflip1995-0/+1
2019-04-03Tweak `Span` encoding.Nicholas Nethercote-3/+3
2019-03-31Fix lifetime on LocalInternedString::get functionJohn Kåre Alsaker-1/+5
2019-03-26bump bootstrap; adjust stage0 uses in libsyntax_posMazdak Farrokhzad-1/+0
2019-03-19Do not encode gensymed imports in metadataVadim Petrochenkov-0/+4
2019-03-16syntax: Introduce `Ident::can_be_raw`Vadim Petrochenkov-4/+9
2019-02-26update scoped_tls to 1.0Marcel Hellwig-1/+1
2019-02-12Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnikbors-31/+31
2019-02-12Auto merge of #58098 - oli-obk:maybe_allow_internal_unstable, r=petrochenkovbors-5/+10
2019-02-11Parallel rustc needs synchronizing smart pointer cloningOliver Scherer-2/+2
2019-02-11Use `Rc<[Symbol]>` instead of `Vec<Symbol>` to reduce # of allocsOliver Scherer-3/+5
2019-02-11Ease the transition to requiring features by just warning if there's no featu...Oliver Scherer-1/+4
2019-02-11Require a list of features to allow in `allow_internal_unstable`Oliver Scherer-5/+5
2019-02-10rustc: doc commentsAlexander Regueiro-31/+31
2019-02-10Revert removed #![feature(nll)]Taiki Endo-0/+1
2019-02-07Remove images' url to make it work even without internet connectionGuillaume Gomez-3/+1
2019-02-04libsyntax_pos => 2018Taiki Endo-60/+51
2019-01-28Use multiple threads by default. Limits tests to one thread. Do some renaming.John Kåre Alsaker-4/+4
2019-01-21Fix typovarkor-1/+1
2019-01-21Fix typovarkor-1/+1
2019-01-20Use is_dummy instead of comparing against DUMMY_SPEsteban Küber-2/+2
2019-01-20Remove unnecessary dummy span checksEsteban Küber-0/+10