summary refs log tree commit diff
path: root/src/librustc_save_analysis
AgeCommit message (Expand)AuthorLines
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
2017-06-21Rollup merge of #42766 - nrc:versions, r=nagisaCorey Farwell-1/+1
2017-06-20Update rls-data depNick Cameron-1/+1
2017-06-19Bump version and stage0 compilerAlex Crichton-4/+0
2017-06-17Auto merge of #42650 - nrc:save-slim, r=eddybbors-3272/+844
2017-06-16Remove intermediate forms and some other refactoringNick Cameron-2828/+843
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-444/+1
2017-06-12Fix a bug where Json API save-analysis was not labelled as suchNick Cameron-2/+4
2017-06-12Impl and trait item sigsNick Cameron-27/+178
2017-06-12Implement a bunch more signature functionsNick Cameron-35/+231