summary refs log tree commit diff
path: root/src/librustc_save_analysis
AgeCommit message (Expand)AuthorLines
2018-01-10Try to fix a perf regression by updating logMalo Jaffré-1/+1
2017-12-21Add GenericParam, refactor Generics in ast, hir, rustdocJonas Platte-89/+100
2017-12-15save-analysis: dump extern crate importsAndy Russell-1/+4
2017-12-15save-analysis: document `process_use_tree`Andy Russell-0/+10
2017-12-15save-analysis: add parents to importsAndy Russell-4/+10
2017-12-14stub out trait aliases in save_analysisAlex Burka-0/+21
2017-12-14Use PathBuf instead of String where applicableOliver Schneider-14/+14
2017-11-30Implement RFC 2128 (use_nested_groups)Pietro Albini-81/+107
2017-11-19initialize `Access` with macroAndy Russell-52/+19
2017-11-19allow filtering analysis by reachabilityAndy Russell-44/+119
2017-11-19upgrade rls-dataAndy Russell-1/+1
2017-11-08save-analysis: run rustfmtNick Cameron-767/+945
2017-11-08save-analysis: fix bug with method idsNick Cameron-1/+7
2017-11-08save-analysis: fix regression from #45709Nick Cameron-11/+16
2017-11-06save-analysis: fix bugs in method chainsNick Cameron-57/+20
2017-11-06save-analysis: give better info for UnionsNick Cameron-26/+28
2017-11-04Auto merge of #45709 - nrc:rls-bugs-2, r=eddybbors-65/+112
2017-11-03add `auto` keyword, parse `auto trait`, lower to HIRleonardo.yvens-2/+7
2017-11-03[Syntax Breaking] Rename DefaultImpl to AutoImplleonardo.yvens-1/+1
2017-11-02Auto merge of #45647 - nrc:rls-bugs, r=eddybbors-2/+9
2017-11-02Auto merge of #45468 - Xanewok:crate-source, r=nrcbors-13/+17
2017-11-02save-analysis: fix issue with sub-exprs in for loopsNick Cameron-3/+3
2017-11-02save-analysis: corrects reference for tuple struct and unit struct literalsNick Cameron-2/+13
2017-11-02save-analysis: handle types in turbofishNick Cameron-2/+15
2017-11-02save-analysis: handle function types in boundsNick Cameron-58/+81
2017-10-31save-analysis: support unionsNick Cameron-2/+9
2017-10-27Use rls-data 0.12Igor Matuszewski-3/+5
2017-10-27Implement RFC 1861: Extern typesPaul Lietar-0/+27
2017-10-27Emit crate disambiguators in save-analysis dataIgor Matuszewski-13/+15
2017-10-24Merge branch 'master' into update-rls-data-for-save-analysisDustin Speckhals-6/+11
2017-10-17Lifting Generics from MethodSig to TraitItem and ImplItem since we want to su...Sunjay Varma-5/+10
2017-10-14Implement `dyn Trait` syntaxVadim Petrochenkov-1/+1
2017-10-07Update rls-data for librustc-save-analysisDustin Speckhals-3/+3
2017-09-08Use NodeId/HirId instead of DefId for local variables.Eduard-Mihai Burtescu-9/+23
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-8/+8
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-13/+13
2017-08-14Auto merge of #43826 - kennytm:fix-43796-mis-calculated-spans, r=petrochenkovbors-123/+6
2017-08-14Auto merge of #43740 - michaelwoerister:local-id-in-typecktables, r=arielb1bors-14/+25
2017-08-14save-analysis: Remove path span extraction methods from SpanUtilskennytm-123/+6
2017-08-12Fix some typosBastien Orivel-3/+3
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-11Add missing TypeckTables-switch in save-analysis.Michael Woerister-6/+8
2017-08-11Use ItemLocalId as key for node_types, node_substs, and adjustments in Typeck...Michael Woerister-5/+12