summary refs log tree commit diff
path: root/src/libsyntax_pos
AgeCommit message (Expand)AuthorLines
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
2017-12-13Improve interaction between macros 2.0 and `macro_rules!`.Jeffrey Seyfried-0/+39
2017-12-12Refactor `MarkData` field `modern: bool` to `kind: MarkKind`.Jeffrey Seyfried-14/+28
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
2017-12-07remove unnecessary functionAgustin Chiappe Berrini-5/+1
2017-12-07address commentsAgustin Chiappe Berrini-18/+0
2017-12-06Auto merge of #45953 - estebank:tab-4, r=nikomatsakisbors-3/+12
2017-12-06and refactor to just move the checkingAgustin Chiappe Berrini-0/+52
2017-12-01incr.comp.: Store Spans as (file,line,col,length) in incr.comp. cache.Michael Woerister-0/+5
2017-12-01incr.comp.: Properly hash and encode macro expansion information.Michael Woerister-4/+29
2017-11-24Display `\t` in diagnostics code as four spacesEsteban Küber-3/+12
2017-11-13Fix style in interner testJohn-John Tedro-1/+1
2017-11-06Auto merge of #45758 - nzig:explain-span-ctxt, r=petrochenkovbors-3/+5
2017-11-05Fix comment formattingNadav Zingerman-2/+2
2017-11-04Auto merge of #45711 - tirr-c:unicode-span, r=estebankbors-4/+92
2017-11-04Add comment explaining the ctxt field in SpanNadav Zingerman-1/+3
2017-11-03add `auto` keyword, parse `auto trait`, lower to HIRleonardo.yvens-5/+6
2017-11-03Display spans correctly when there are non-half-width charactersWonwoo Choi-4/+92
2017-10-29Optimize some span operationsVadim Petrochenkov-25/+52
2017-10-14Implement `dyn Trait` syntaxVadim Petrochenkov-4/+5
2017-10-10Rollup merge of #44775 - MaloJaffre:debug-struct, r=sfacklerkennytm-2/+5
2017-10-09Refactor to use `debug_struct` in several Debug implsMalo Jaffré-2/+5
2017-10-03Rename FileMap::path and change to an OptionPhilip Craig-5/+6