about summary refs log tree commit diff
path: root/src/librustc_save_analysis
AgeCommit message (Expand)AuthorLines
2017-05-09Update save-analysis deps and RLS submoduleNick Cameron-2/+2
2017-05-03convert save-analysis to use `ItemCtxt` and not `ast_ty_to_ty_cache`Niko Matsakis-7/+13
2017-05-02Removal pass for anonymous parametersest31-24/+24
2017-04-28Auto merge of #41368 - nikomatsakis:incr-comp-dep-tracking-map, r=eddybbors-8/+8
2017-04-28introduce ability to if we have typeck-tables for a given def-idNiko Matsakis-5/+9
2017-04-28Auto merge of #41508 - michaelwoerister:generic-path-remapping, r=alexcrichtonbors-0/+2
2017-04-28do not access `typeck_tables` map directlyNiko Matsakis-9/+5
2017-04-27Auto merge of #37860 - giannicic:defaultimpl, r=nagisabors-1/+1
2017-04-26Implement a file-path remapping feature in support of debuginfo and reproduci...Michael Woerister-0/+2
2017-04-25 support `default impl` for specializationGianni Ciccarelli-1/+1
2017-04-24rustc: rename some of the queries to match tcx methods.Eduard-Mihai Burtescu-2/+2
2017-04-24support `default impl` for specializationGianni Ciccarelli-2/+2
2017-04-12First attempt at global_asm! macroA.J. Gardner-0/+2
2017-04-04rebasedNick Cameron-1/+5
2017-04-04save-analysis: index extern blocksNick Cameron-0/+90
2017-04-04save-analysis: only index path references onceNick Cameron-9/+2
2017-04-03Auto merge of #40915 - nrc:save-assoc, r=eddybbors-3/+27
2017-03-30save-analysis: track associated typesNick Cameron-3/+27
2017-03-29Refactor how spans are combined in the parser.Jeffrey Seyfried-3/+3
2017-03-29Merge `ExpnId` and `SyntaxContext`.Jeffrey Seyfried-6/+4
2017-03-27Rollup merge of #40751 - nrc:save-callback, r=eddybAlex Crichton-66/+159
2017-03-27Fix various useless derefs and slicingsOliver Schneider-1/+1
2017-03-23Remove internal liblogAlex Crichton-1/+1
2017-03-23save-analysis: allow clients to get data directly without writing to a fileNick Cameron-66/+159
2017-03-19Rollup merge of #40554 - nrc:rls-data, r=alexcrichtonCorey Farwell-782/+467
2017-03-19Auto merge of #39799 - dpc:create_dir_all, r=alexcrichtonbors-1/+1
2017-03-17Fix race condition in fs::create_dir_allDavid Roundy-1/+1
2017-03-15Move to using 0.1 versions of crates, rather than GH linksNick Cameron-4/+4
2017-03-15Move the API json dumper to use rls-data tooNick Cameron-314/+147
2017-03-15Add rls-span to do some conversions into rls-data.Nick Cameron-13/+14
2017-03-15Use out-of-tree rustc serializeNick Cameron-83/+68
2017-03-15Change json dumper (and a few other bits and pieces) to use rls-data rather t...Nick Cameron-398/+261
2017-03-15save-analysis: depend on the rls-data crateNick Cameron-1/+4
2017-03-14Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`.Jeffrey Seyfried-6/+3
2017-03-11Rollup merge of #40344 - nrc:save-container, r=eddybAriel Ben-Yehuda-1/+4
2017-03-10Rollup merge of #40311 - nrc:save-proc-macro-attr, r=jseyfriedAlex Crichton-1/+3
2017-03-10save-analysis: cope with lack of method data after a type errorNick Cameron-1/+4
2017-03-10Expect macro defs in save-analysis and add expn info to spans for attr proc m...Nick Cameron-1/+3
2017-03-10Move remove_docs_from_attrs into lowering stepJonas Bushart-41/+36
2017-03-10Store attributes as stringsJonas Bushart-74/+11
2017-03-10Export attributes in save-analysis dataJonas Bushart-6/+171
2017-03-03Integrate `TokenStream`.Jeffrey Seyfried-1/+1
2017-02-28Add `syntax::ext::tt::quoted::{TokenTree, ..}` and remove `tokenstream::Token...Jeffrey Seyfried-3/+3
2017-02-28rustc_save_analysis: don't pollute the codemap with fake files.Eduard Burtescu-51/+16
2017-02-25rustc_typeck: lift CrateCtxt to TyCtxt.Eduard Burtescu-3/+3
2017-02-25rustc: consolidate dep-tracked hashmaps in tcx.maps.Eduard-Mihai Burtescu-1/+1
2017-02-23Move MacroKind into Def::MacroJosh Driver-1/+1
2017-02-13save-analysis: emit info about impls and super-traits in JSONNick Cameron-20/+97
2017-02-05Rollup merge of #39453 - nrc:save-path, r=nikomatsakisCorey Farwell-0/+3
2017-02-03Add warning for () to ! switchAndrew Cann-1/+1