summary refs log tree commit diff
path: root/src/librustc_save_analysis/lib.rs
AgeCommit message (Expand)AuthorLines
2018-03-13add `canonicalize` method to `InferCtxt` [VIC]Niko Matsakis-0/+1
2018-02-10Emit data::Impl in save-analysisMartin Algesten-5/+36
2018-02-06Rollup merge of #48007 - nrc:rls-field-init, r=eddybkennytm-1/+1
2018-02-05save-analysis: avoid implicit unwrapNick Cameron-1/+1
2018-01-16add documentation from doc(include) to analysis dataQuietMisdreavus-0/+11
2018-01-13Auto merge of #47181 - michaelwoerister:var-len-def-index, r=eddybbors-1/+1
2018-01-09Replace uses of DepGraph.in_ignore with DepGraph.with_ignoreJohn Kåre Alsaker-12/+12
2018-01-08Use different DefIndex representation that is better suited for variable leng...Michael Woerister-1/+1
2018-01-08rustc::ty: Rename `struct_variant` to `non_enum_variant`Robin Kruppe-1/+1
2017-12-21Add GenericParam, refactor Generics in ast, hir, rustdocJonas Platte-12/+6
2017-12-14stub out trait aliases in save_analysisAlex Burka-0/+1
2017-12-14Use PathBuf instead of String where applicableOliver Schneider-2/+4
2017-11-08save-analysis: run rustfmtNick Cameron-175/+241
2017-11-08save-analysis: fix bug with method idsNick Cameron-1/+7
2017-11-06save-analysis: fix bugs in method chainsNick Cameron-15/+18
2017-11-04Auto merge of #45709 - nrc:rls-bugs-2, r=eddybbors-18/+52
2017-11-02Auto merge of #45468 - Xanewok:crate-source, r=nrcbors-9/+9
2017-11-02save-analysis: corrects reference for tuple struct and unit struct literalsNick Cameron-2/+13
2017-11-02save-analysis: handle function types in boundsNick Cameron-16/+39
2017-10-27Use rls-data 0.12Igor Matuszewski-1/+2
2017-10-27Implement RFC 1861: Extern typesPaul Lietar-0/+3
2017-10-27Emit crate disambiguators in save-analysis dataIgor Matuszewski-9/+8
2017-09-08Use NodeId/HirId instead of DefId for local variables.Eduard-Mihai Burtescu-7/+22
2017-09-07rustc: Remove `CrateStore::crates` as a methodAlex Crichton-1/+1
2017-09-05rustc: Flag some CrateStore methods as "untracked"Alex Crichton-1/+1
2017-08-30Make fields of `Span` privateVadim Petrochenkov-6/+6
2017-08-25*: remove crate_{name,type} attributesTamir Duberstein-3/+0
2017-08-21Auto merge of #43971 - alexcrichton:lint-statements, r=michaelwoeristerbors-1/+1
2017-08-19rustc: Remove some dead codeVadim Petrochenkov-8/+1
2017-08-17rustc: Rename NodeLocal to NodeBindingAlex Crichton-1/+1
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-4/+4
2017-08-11Improve validation of TypeckTables keys.Michael Woerister-1/+1
2017-08-11Encapsulate sub-table access in TypeckTables and validate keys on each access.Michael Woerister-2/+2
2017-08-11Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId.Michael Woerister-3/+5
2017-08-01review changesNick Cameron-0/+1
2017-07-24Point RLS submodule at a branch with required changesNick Cameron-1/+2
2017-07-22Use config::pub_only rather than a spearate api modeNick Cameron-54/+13
2017-07-22Use Config::full_docs to trim documentationNick Cameron-29/+35
2017-07-22Use a config file with save-analysisNick Cameron-30/+49
2017-07-11Downgrade ProjectionTy's TraitRef to its substsTobias Schottdorf-7/+1
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