about summary refs log tree commit diff
path: root/src/librustc_save_analysis/lib.rs
AgeCommit message (Expand)AuthorLines
2017-06-19Bump version and stage0 compilerAlex Crichton-4/+0
2017-06-17Auto merge of #42650 - nrc:save-slim, r=eddybbors-301/+334
2017-06-16Remove intermediate forms and some other refactoringNick Cameron-293/+333
2017-06-14Switch CrateNum queries to DefIdTaylor Cramer-1/+1
2017-06-14On-demandify extern_crateTaylor Cramer-1/+1
2017-06-14Remove CSV format of save-analysis dataNick Cameron-8/+1
2017-06-12Impl and trait item sigsNick Cameron-3/+5
2017-06-12Implement a bunch more signature functionsNick Cameron-6/+3
2017-06-12Small refactoring + docsNick Cameron-1/+15
2017-06-12Use the new signature stuffNick Cameron-65/+14
2017-06-12Add a sig module to save-analysisNick Cameron-0/+1
2017-06-01Auto merge of #42281 - eddyb:well-adjusted, r=nikomatsakisbors-2/+1
2017-06-01rustc: replace method_map with Def::Method and node_substs entries.Eduard-Mihai Burtescu-1/+1
2017-06-01rustc: keep overloaded autoderef MethodCallee's in Adjust.Eduard-Mihai Burtescu-2/+1
2017-05-31Upgrade ProjectionTy's Name to a DefIdTobias Schottdorf-1/+1
2017-05-25Hygienize lifetimes.Jeffrey Seyfried-1/+1
2017-05-13Auto merge of #41919 - nrc:save-crate, r=eddybbors-1/+1
2017-05-11rustc: Remove #![unstable] annotationAlex Crichton-3/+4
2017-05-11Ensure we walk the root module of the crateNick Cameron-1/+1
2017-05-03convert save-analysis to use `ItemCtxt` and not `ast_ty_to_ty_cache`Niko Matsakis-6/+11
2017-04-24rustc: rename some of the queries to match tcx methods.Eduard-Mihai Burtescu-1/+1
2017-04-12First attempt at global_asm! macroA.J. Gardner-0/+1
2017-04-04rebasedNick Cameron-1/+5
2017-04-04save-analysis: index extern blocksNick Cameron-0/+55
2017-03-29Refactor how spans are combined in the parser.Jeffrey Seyfried-1/+1
2017-03-29Merge `ExpnId` and `SyntaxContext`.Jeffrey Seyfried-4/+3
2017-03-23save-analysis: allow clients to get data directly without writing to a fileNick Cameron-56/+119
2017-03-19Rollup merge of #40554 - nrc:rls-data, r=alexcrichtonCorey Farwell-1/+4
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-15Add rls-span to do some conversions into rls-data.Nick Cameron-0/+1
2017-03-15Use out-of-tree rustc serializeNick Cameron-1/+1
2017-03-15save-analysis: depend on the rls-data crateNick Cameron-0/+2
2017-03-14Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`.Jeffrey Seyfried-3/+2
2017-03-11Rollup merge of #40344 - nrc:save-container, r=eddybAriel Ben-Yehuda-1/+4
2017-03-10save-analysis: cope with lack of method data after a type errorNick Cameron-1/+4
2017-03-10Move remove_docs_from_attrs into lowering stepJonas Bushart-14/+8
2017-03-10Export attributes in save-analysis dataJonas Bushart-3/+18
2017-02-25rustc_typeck: lift CrateCtxt to TyCtxt.Eduard Burtescu-3/+3
2017-02-13save-analysis: emit info about impls and super-traits in JSONNick Cameron-1/+3
2017-02-02save-analysis: be more paranoid about generated pathsNick Cameron-0/+3
2017-01-26rustc: rename TyCtxt's `map` field to `hir`.Eduard-Mihai Burtescu-11/+11
2017-01-25rename `Tables` to `TypeckTables`Niko Matsakis-2/+2
2017-01-08Auto merge of #38813 - eddyb:lazy-11, r=nikomatsakisbors-24/+12
2017-01-06rustc: keep track of tables everywhere as if they were per-body.Eduard-Mihai Burtescu-24/+12
2016-12-29Remove not(stage0) from deny(warnings)Alex Crichton-1/+1
2016-12-28rustc: always print nested nodes where a HIR map is available.Eduard-Mihai Burtescu-1/+1
2016-12-22save-analysis signature stuff for json-api flavour.Nick Cameron-1/+0
2016-12-22signature info for other items (mods, fns, methods, etc.)Nick Cameron-13/+39
2016-12-22field signaturesNick Cameron-5/+29