about summary refs log tree commit diff
path: root/src/librustc_save_analysis/json_dumper.rs
AgeCommit message (Expand)AuthorLines
2018-12-25Remove licensesMark Rousskov-10/+0
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-1/+1
2018-09-28Minimize final diffIgor Matuszewski-4/+2
2018-09-28Emit used rustc invocation in the save-analysis fileIgor Matuszewski-2/+8
2018-08-07Avoid unnecessary pattern matching against Option and Resultljedrz-1/+1
2018-07-12Deny bare trait objects in src/librustc_save_analysisljedrz-2/+2
2018-02-10Emit data::Impl in save-analysisMartin Algesten-1/+5
2017-11-19allow filtering analysis by reachabilityAndy Russell-8/+16
2017-11-08save-analysis: run rustfmtNick Cameron-6/+7
2017-08-12Fix some typosBastien Orivel-1/+1
2017-08-02Update rls-data depNick Cameron-3/+7
2017-07-24Point RLS submodule at a branch with required changesNick Cameron-2/+8
2017-07-22Use config::pub_only rather than a spearate api modeNick Cameron-13/+26
2017-06-16Remove intermediate forms and some other refactoringNick Cameron-380/+21
2017-06-12Small refactoring + docsNick Cameron-10/+1
2017-06-12Use the new signature stuffNick Cameron-32/+11
2017-06-12Update rls-dataNick Cameron-3/+0
2017-05-11Ensure we walk the root module of the crateNick Cameron-1/+1
2017-03-23save-analysis: allow clients to get data directly without writing to a fileNick Cameron-10/+40
2017-03-15Move the API json dumper to use rls-data tooNick Cameron-1/+1
2017-03-15Add rls-span to do some conversions into rls-data.Nick Cameron-6/+6
2017-03-15Use out-of-tree rustc serializeNick Cameron-18/+9
2017-03-15Change json dumper (and a few other bits and pieces) to use rls-data rather t...Nick Cameron-324/+204
2017-03-10Export attributes in save-analysis dataJonas Bushart-0/+12
2017-02-13save-analysis: emit info about impls and super-traits in JSONNick Cameron-3/+46
2016-12-22signature info for other items (mods, fns, methods, etc.)Nick Cameron-9/+9
2016-12-22further lowering of signature dataNick Cameron-4/+44
2016-12-22field signaturesNick Cameron-1/+1
2016-12-22save-analysis: add `Signature` info to structsNick Cameron-1/+12
2016-11-25save-analysis: redirect a module decl to the start of the defining fileNick Cameron-17/+39
2016-10-29save-analysis: change imports to carry a ref id rather than their own node idNick Cameron-4/+4
2016-09-20rustc_metadata: go only through rustc_serialize in astencode.Eduard Burtescu-1/+1
2016-09-07save-analysis: only emit type in the value for variablesNick Cameron-1/+1
2016-09-07save-analysis: add a `kind` tag to JSON dumpsNick Cameron-0/+3
2016-09-07save-analysis: add docs dataNick Cameron-0/+12
2016-06-16save-analysis: add a decl_id for methodsNick Cameron-0/+12
2016-06-11save-analysis: some refinements to JSON dataNick Cameron-6/+29
2016-05-13save-analysis: make DefIds prettierNick Cameron-25/+42
2016-05-11save-analysis: give better text info in value fieldsNick Cameron-7/+5
2016-05-11save-analysis: attempt number 2 at a JSON versionNick Cameron-41/+370
2016-05-03save-analysis: use a decoupled representation for dumped dataAdolfo OchagavĂ­a-577/+8
2016-04-28Review changes and satisfy make tidyNick Cameron-25/+25
2016-04-26save-analysis-json: lower def idsNick Cameron-62/+63
2016-04-26save-analysis-json: thread through -z optionNick Cameron-2/+21
2016-04-25save-analysis-json: introduce a lowering stepNick Cameron-8/+576
2016-04-25save-analysis: implement JSON dumpsNick Cameron-0/+63