summary refs log tree commit diff
path: root/src/libsyntax_pos
AgeCommit message (Expand)AuthorLines
2018-05-03Always inline simple BytePos and CharPos methods.Nicholas Nethercote-0/+10
2018-04-28Rollup merge of #50192 - bobtwinkles:libsyntax_extensions, r=jseyfriedkennytm-0/+49
2018-04-27Rename InternedString to LocalInternedString and introduce a new thread-safe ...John Kåre Alsaker-28/+164
2018-04-26Fix review nitsbobtwinkles-6/+6
2018-04-25Auto merge of #49986 - zofrex:better-derived-argument-names, r=Manishearthbors-0/+4
2018-04-23Implement a least upper bound for marks.bobtwinkles-0/+27
2018-04-23Implement parent() on `syntax_pos::Span`bobtwinkles-0/+6
2018-04-23Add documentation for SyntaxContext::remove_markbobtwinkles-0/+16
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-16Remove unwanted auto-linking and updateGuillaume Gomez-2/+2
2018-04-15Provide better names for builtin deriving-generated attributesJames Sanderson-0/+4
2018-04-12Auto merge of #49371 - scottmcm:catch-wrapping, r=nikomatsakisbors-0/+2
2018-04-11Reenumerated symbolsJoshua Barretto-13/+13
2018-04-10Add ok-wrapping to catch blocks, per RFCScott McMurray-0/+2
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 `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-12/+77
2018-04-05Merge pull request #1 from rust-lang/masterJoshua Barretto-5/+11
2018-04-05Removed 'proc' from the reserved keywords listJoshua Barretto-1/+0
2018-04-05Bump the bootstrap compiler to 1.26.0 betaAlex Crichton-1/+0
2018-04-03Remove all unstable placement featuresAidan Hobson Sayers-2/+0
2018-03-26Stabilize i128_typeMark Mansi-1/+1
2018-03-23Rollup merge of #49030 - Zoxc:misc, r=michaelwoeristerAlex Crichton-2/+10
2018-03-18Auto merge of #48917 - petrochenkov:import, r=oli-obkbors-2/+9
2018-03-17Make Span and Symbol implement Send and SyncJohn Kåre Alsaker-2/+10
2018-03-17Rename `Span::empty` to `Span::shrink_to_lo`, add `Span::shrink_to_hi`Vadim Petrochenkov-2/+9
2018-03-17syntax: Make `_` an identifierVadim Petrochenkov-61/+65
2018-03-15Make FileMap thread-safeJohn Kåre Alsaker-30/+37
2018-03-14Remove syntax and syntax_pos thread localsJohn Kåre Alsaker-24/+41
2018-03-08Don't derive traits on packed structsOliver Schneider-1/+22
2018-03-05while let all the thingsleonardo.yvens-6/+1
2018-03-02Replace Rc with Lrc for shared dataJohn Kåre Alsaker-8/+8
2018-02-28Rollup merge of #48359 - jsgf:remap-path-prefix, r=sanxiynManish Goregaokar-1/+1
2018-02-22Implement --remap-path-prefixJeremy Fitzhardinge-1/+1
2018-02-18Fix up tests and typosSeiichi Uchida-1/+1
2018-02-18Replace dummy spans with empty spansSeiichi Uchida-0/+6
2018-02-02Rollup merge of #47942 - estebank:macro-spans, r=nikomatsakis Minimize weird ...kennytm-6/+17
2018-02-01Minimize weird spans involving macro contextEsteban Küber-6/+17
2018-01-27end_point handling multibyte characters correctly.David Wood-16/+0
2018-01-27Moved overflow check into end_point function.David Wood-1/+3
2018-01-12Auto merge of #46551 - jseyfried:improve_legacy_modern_macro_interaction, r=nrcbors-0/+39
2018-01-01Fix docs for future pulldown migrationMalo Jaffré-4/+7
2017-12-19incr.comp.: Precompute small hash for filenames to save some work.Michael Woerister-5/+21
2017-12-15incr.comp.: Revert hashing optimization that caused regression.Michael Woerister-33/+0
2017-12-14incr.comp.: Do less hashing per Span.Michael Woerister-12/+44
2017-12-14incr.comp.: Speed up span hashing by caching expansion context hashes.Michael Woerister-0/+9
2017-12-14Use PathBuf instead of String where applicableOliver Schneider-10/+80