about summary refs log tree commit diff
path: root/src/libsyntax_pos/symbol.rs
AgeCommit message (Expand)AuthorLines
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-14Rollup merge of #56699 - nnethercote:SymbolIndex, r=oli-obkkennytm-22/+39
2018-12-12Bump to 1.33.0Alex Crichton-1/+1
2018-12-12Use a `newtype_index!` within `Symbol`.Nicholas Nethercote-22/+39
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-21/+24
2018-12-06Auto merge of #56392 - petrochenkov:regensym, r=oli-obkbors-1/+5
2018-12-04Address review commentsVadim Petrochenkov-4/+4
2018-12-04syntax: Rename some keywordsVadim Petrochenkov-6/+6
2018-12-04syntax: `dyn` is a used keyword nowVadim Petrochenkov-5/+13
2018-12-02Delay gensym creation for "underscore items" until name resolutionVadim Petrochenkov-1/+5
2018-12-01Rollup merge of #56336 - nnethercote:clean-up-pp, r=nikomatsakiskennytm-0/+4
2018-11-29Use `Cow` in `Token::String`.Nicholas Nethercote-0/+4
2018-11-27resolve: Implement edition hygiene for imports and absolute pathsVadim Petrochenkov-2/+1
2018-10-19Prefer `Default::default` over `FxHash*::default` in struct constructorsOliver Scherer-11/+3
2018-09-16Treat `dyn` as a keyword in the 2018 editionvarkor-10/+9
2018-08-23Auto merge of #52602 - scottmcm:tryblock-expr, r=nikomatsakisbors-9/+11
2018-08-19Put `try` in the reserved list, not the in-use listScott McMurray-12/+5
2018-08-19Add `try` to syntax_pos as an edition-2018-only keywordScott McMurray-10/+19
2018-08-19Fix typos found by codespell.Matthias Krüger-1/+1
2018-07-18Implement existential typesOliver Schneider-0/+1
2018-06-30Address commentsVadim Petrochenkov-5/+5
2018-06-30hygiene: Implement transparent marksVadim Petrochenkov-0/+9
2018-06-28Fix rebaseVadim Petrochenkov-0/+5
2018-06-28Use `Ident`s for lifetimes in HIRVadim Petrochenkov-0/+4
2018-06-09Implement RFC 2421, 'Keyword unreservations (pure, sizeof, alignof, offsetof)'Havvy-22/+18
2018-06-04Add doc keyword supportGuillaume Gomez-0/+11
2018-05-26Add `Ident::as_str` helperVadim Petrochenkov-3/+7
2018-05-17Remove the `proc` keyword againVadim Petrochenkov-13/+7
2018-05-17Turn some functions from `token.rs` into methods on `Ident`Vadim Petrochenkov-1/+56
2018-05-17Add two keywords specific to editions 2015 and 2018 respectivelyVadim Petrochenkov-7/+11
2018-05-13Fix impl PartialOrd for InternedStringJohn Kåre Alsaker-1/+1
2018-05-10Allocate Symbol strings from an arenaJohn Kåre Alsaker-8/+32
2018-04-27Rename InternedString to LocalInternedString and introduce a new thread-safe ...John Kåre Alsaker-28/+164
2018-04-25Auto merge of #49986 - zofrex:better-derived-argument-names, r=Manishearthbors-0/+4
2018-04-23Use FxHashMap in syntax_pos::symbol::Interner::intern.Nicholas Nethercote-2/+2
2018-04-17Rollup merge of #49699 - zesterer:master, r=joshtriplettGuillaume Gomez-14/+13
2018-04-15Provide better names for builtin deriving-generated attributesJames Sanderson-0/+4
2018-04-11Reenumerated symbolsJoshua Barretto-13/+13
2018-04-06Use `Ident` instead of `Name` in `MetaItem`Vadim Petrochenkov-7/+1
2018-04-06Get rid of `SpannedIdent`Vadim Petrochenkov-1/+6
2018-04-06Use `Span` instead of `SyntaxContext` in `Ident`Vadim Petrochenkov-8/+27
2018-04-05Merge pull request #1 from rust-lang/masterJoshua Barretto-1/+5
2018-04-05Removed 'proc' from the reserved keywords listJoshua Barretto-1/+0
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-17syntax: Make `_` an identifierVadim Petrochenkov-61/+65
2018-03-14Remove syntax and syntax_pos thread localsJohn Kåre Alsaker-9/+10
2017-12-07Auto merge of #46497 - AgustinCB:issue-46311, r=petrochenkovbors-0/+10
2017-12-07don't print self symbol's internal index unless gensymedNiko Matsakis-1/+10
2017-12-07remove unused testAgustin Chiappe Berrini-20/+0