about summary refs log tree commit diff
path: root/src/librustc_save_analysis
AgeCommit message (Expand)AuthorLines
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
2017-08-11Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId.Michael Woerister-3/+5
2017-08-03Appease tidy and fix save-analysis config for dist buildsNick Cameron-11/+12
2017-08-02Update rls-data depNick Cameron-4/+8
2017-08-02save-analysis: only emit public fields in value of a struct if the config per...Nick Cameron-4/+10
2017-08-01review changesNick Cameron-7/+10
2017-07-28save-anlaysis: fix filter_generatedNick Cameron-1/+1
2017-07-25save-analysis: dedup macro referencesNick Cameron-1/+11
2017-07-24Catch a panic in save-analysisNick Cameron-2/+2
2017-07-24Point RLS submodule at a branch with required changesNick Cameron-3/+10
2017-07-22Gate signatures on the configNick Cameron-0/+21
2017-07-22Use config::pub_only rather than a spearate api modeNick Cameron-142/+49
2017-07-22Use Config::full_docs to trim documentationNick Cameron-38/+44
2017-07-22Use a config file with save-analysisNick Cameron-31/+50
2017-07-11Downgrade ProjectionTy's TraitRef to its substsTobias Schottdorf-7/+1