summary refs log tree commit diff
path: root/src/libsyntax
AgeCommit message (Expand)AuthorLines
2017-06-12Change `<` interpreted as generic arg start warningEsteban Küber-23/+33
2017-06-12Fix affected testsEsteban Küber-1/+2
2017-06-12External spans: address review.Inokentiy Babushkin-13/+3
2017-06-11Suggest non-ambiguous comparison after castEsteban Küber-2/+19
2017-06-12Add a sig module to save-analysisNick Cameron-7/+20
2017-06-11Learn to parse `a as usize < b`Esteban Küber-8/+93
2017-06-11Add E0609Guillaume Gomez-0/+11
2017-06-11External spans: fixed unit tests and addressed review.Inokentiy Babushkin-3/+4
2017-06-11Added hash verification to external source loading.Inokentiy Babushkin-7/+2
2017-06-11Added consumption logic for external sources in FileMapInokentiy Babushkin-1/+1
2017-06-11Improved lazy external source loading and inserted calls.Inokentiy Babushkin-1/+1
2017-06-10Added external crates' sources to FileMap.Inokentiy Babushkin-0/+20
2017-06-10Moved FileMap construction to it's own constructor.Inokentiy Babushkin-27/+3
2017-06-10Added source hashes to FileMapInokentiy Babushkin-0/+10
2017-06-10Auto merge of #42533 - Mark-Simulacrum:macro-parse-speed-small, r=jseyfriedbors-27/+34
2017-06-08Speed up expansion.Mark Simulacrum-27/+34
2017-06-07Replace some matches with try.Masaki Hara-8/+2
2017-06-06Auto merge of #41990 - qnighy:disallow-underscore-suffix-for-string-like-lite...bors-0/+9
2017-06-04Merge branch 'profiling' of github.com:whitequark/rust into profilingMarco Castelluccio-0/+11
2017-06-03Auto merge of #42334 - est31:master, r=jseyfriedbors-4/+7
2017-06-03Rollup merge of #42368 - estebank:call-site, r=nikomatsakisCorey Farwell-0/+9
2017-06-02Rollup merge of #42319 - Manishearth:const-extern, r=nikomatsakisMark Simulacrum-0/+4
2017-05-31Use callsite's span for macro calls on suggestionEsteban Küber-0/+9
2017-06-01Rollup merge of #42302 - GuillaumeGomez:new-error-codes-next, r=SusurrusCorey Farwell-0/+8
2017-06-01Rollup merge of #42136 - petrochenkov:oldhard, r=nikomatsakisCorey Farwell-8/+0
2017-05-31Improve error message for const extern fnManish Goregaokar-0/+4
2017-05-31Extend the unused macro lint to macros 2.0est31-4/+7
2017-05-31Emit proper expectation for the "default" keyword.Masaki Hara-2/+11
2017-05-31Parse macros named "default" correctly.Masaki Hara-19/+14
2017-05-31Add warning cycle #42326.Masaki Hara-1/+14
2017-05-30Turn sufficiently old compatibility lints into hard errorsVadim Petrochenkov-8/+0
2017-05-30Add new error codeGuillaume Gomez-0/+8
2017-05-28Auto merge of #42175 - michaelwoerister:filemap-hashing-fix-1, r=nikomatsakisbors-28/+0
2017-05-27Rollup merge of #42207 - Nashenas88:remove_fragment_info, r=eddybMark Simulacrum-6/+0
2017-05-27Auto merge of #42162 - est31:closure-to-fn-coercion, r=aturonbors-6/+2
2017-05-27Auto merge of #42103 - jorendorff:master, r=estebankbors-3/+12
2017-05-27Stabilize unions with `Copy` fields and no destructorVadim Petrochenkov-6/+0
2017-05-26Auto merge of #42058 - froydnj:thiscall-support, r=nikomatsakisbors-0/+9
2017-05-25Auto merge of #40847 - jseyfried:decl_macro, r=nrcbors-66/+151
2017-05-25Remove irrelevant tests and unused testing attributePaul Faria-6/+0
2017-05-25Stabilize non capturing closure to fn coercionest31-6/+2
2017-05-25Auto merge of #41145 - matthewjasper:stabilize-relaxed-adts, r=petrochenkovbors-25/+3
2017-05-25Hygienize lifetimes.Jeffrey Seyfried-13/+13
2017-05-25Hygienize `librustc_resolve`.Jeffrey Seyfried-21/+47
2017-05-25Declarative macros 2.0 without hygiene.Jeffrey Seyfried-29/+66
2017-05-25Refactor out `ast::MacroDef`.Jeffrey Seyfried-7/+29
2017-05-24Rollup merge of #42120 - euclio:unicode, r=arielb1Mark Simulacrum-1/+1
2017-05-24Rollup merge of #42071 - nrc:parse-mods, r=nikomatsakisMark Simulacrum-10/+46
2017-05-24add thiscall calling convention supportNathan Froyd-0/+9
2017-05-23incr.comp.: Track expanded spans instead of FileMaps.Michael Woerister-28/+0