summary refs log tree commit diff
path: root/src/librustc_save_analysis
AgeCommit message (Expand)AuthorLines
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
2017-06-12Small refactoring + docsNick Cameron-31/+45
2017-06-12Use the new signature stuffNick Cameron-211/+95
2017-06-12Update rls-dataNick Cameron-4/+1
2017-06-12Add a sig module to save-analysisNick Cameron-0/+561
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