about summary refs log tree commit diff
path: root/src/librustc_save_analysis
AgeCommit message (Expand)AuthorLines
2019-03-17Do not complain about non-existing fields after parse recoveryEsteban Küber-10/+14
2019-03-16Add def getting methods to librustc/ty/contextTomas Koutsky-2/+2
2019-03-15rustc: replace node_path_str with uses of def_path_str.Eduard-Mihai Burtescu-14/+29
2019-03-15rustc: rename item_path to def_path (except the module in ty).Eduard-Mihai Burtescu-2/+2
2019-03-15rustc: remove TyCtxt::parent_def_id in favor of TyCtxt::parent.Eduard-Mihai Burtescu-5/+5
2019-03-13middle: replace NodeId with HirId in AccessLevelsljedrz-18/+33
2019-03-07hir: remove NodeId from PatKindljedrz-1/+1
2019-02-28Auto merge of #57760 - dlrobertson:varargs1, r=alexregbors-0/+1
2019-02-27Support defining C compatible variadic functionsDan Robertson-0/+1
2019-02-27Rollup merge of #58678 - doctorn:refuse-async-fn-2015-edition, r=varkorMazdak Farrokhzad-2/+2
2019-02-24Deny `async fn` in 2015 editionNathan Corbyn-2/+2
2019-02-24hir: remove NodeId from Exprljedrz-1/+2
2019-02-24hir: remove NodeId from Lifetime and Tyljedrz-1/+1
2019-02-14Reduce the size of `hir::Expr`.Nicholas Nethercote-2/+7
2019-02-13Rollup merge of #58137 - ljedrz:cleanup_node_id_to_type, r=estebankMazdak Farrokhzad-4/+4
2019-02-12Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnikbors-5/+5
2019-02-10rustc: doc commentsAlexander Regueiro-5/+5
2019-02-10Revert removed #![feature(nll)]Taiki Endo-0/+1
2019-02-09cleanup: rename node_id_to_type(_opt)ljedrz-4/+4
2019-02-09Rollup merge of #58233 - taiki-e:librustc_save_analysis-2018, r=CentrilMazdak Farrokhzad-82/+79
2019-02-08Auto merge of #58191 - varkor:const-generics-ast, r=petrochenkovbors-5/+31
2019-02-07Fix const generic parameter save analysisvarkor-6/+12
2019-02-07Support const generics in save analysisvarkor-3/+11
2019-02-07Add const params to Defvarkor-0/+7
2019-02-07Add pretty-printing for const genericsvarkor-0/+5
2019-02-07Remove images' url to make it work even without internet connectionGuillaume Gomez-3/+1
2019-02-07librustc_save_analysis => 2018Taiki Endo-82/+79
2019-01-17Querify glob map usage (last use of CrateAnalysis)Igor Matuszewski-9/+3
2019-01-16Auto merge of #57392 - Xanewok:always-calc-glob-map, r=petrochenkovbors-3/+0
2019-01-13Always calculate glob map but only for glob usesIgor Matuszewski-3/+0
2019-01-13Rollup merge of #57474 - emilio:save-analysis-path, r=nrcMazdak Farrokhzad-3/+5
2019-01-09save-analysis: Get path def from parent in case there's no def for the path i...Emilio Cobos Álvarez-3/+5
2019-01-08save-analysis: use a fallback when access levels couldn't be computedIgor Matuszewski-3/+14
2019-01-04Replace CrateAnalysis::access_levels with queryIgor Matuszewski-3/+3
2018-12-25Remove licensesMark Rousskov-50/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-12-06Use a function to access the Hir map to be able to turn it into a query laterJohn Kåre Alsaker-23/+23
2018-11-19save-analysis: fallback to using path idNick Cameron-4/+17
2018-11-16Auto merge of #55936 - nrc:save-rename, r=eddybbors-10/+8
2018-11-14save-analysis: be even more aggressive about ignorning macro-generated defsNick Cameron-10/+8
2018-11-11save-analysis: Don't panic for macro-generated use globsIgor Matuszewski-15/+19
2018-11-07Rollup merge of #55734 - teresy:shorthand-fields, r=davidtwcokennytm-1/+1
2018-11-06refactor: use shorthand fieldsteresy-1/+1
2018-10-31save analysis: don't dump macro refsNick Cameron-13/+15
2018-10-31save-analysis: make sure we save the def for the last segment of a pathNick Cameron-2/+1
2018-10-26Remove redundant cloneShotaro Yamada-1/+1
2018-10-26Fix tests and assertions; add some commentsNick Cameron-5/+5
2018-10-26save-analysis: handle missing field namesNick Cameron-6/+7
2018-10-26dump refs for path segments in save-analysisNick Cameron-4/+7
2018-10-26dump data for prefix path segmentsNick Cameron-131/+22