about summary refs log tree commit diff
path: root/src/librustc_save_analysis
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-3756/+0
2020-08-30Rollup merge of #76057 - matklad:remove-retokenize, r=petrochenkovDylan DPC-59/+33
2020-08-29Move retokenize hack to save_analysisAleksey Kladov-59/+33
2020-08-22Use smaller def span for functionsAaron Hill-1/+1
2020-08-17Auto merge of #75120 - JulianKnodt:rm_reps, r=oli-obkbors-3/+3
2020-08-17rust_ast::ast => rustc_astUjjwal Sharma-3/+3
2020-08-16save_analysis: support `QPath::LangItem`David Wood-44/+32
2020-08-16hir: introduce `QPath::LangItem`David Wood-0/+8
2020-08-15replaced log with tracingGurpreet Singh-3/+3
2020-08-08Auto merge of #74932 - nnethercote:rm-ast-session-globals, r=petrochenkovbors-1/+1
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-1/+1
2020-08-07fix clippy::unneeded_wildcard_pattern: remove redundant wildcard patternMatthias Krüger-1/+1
2020-08-06rustc_expand: Don not beautify doc comments before passing them to macrosVadim Petrochenkov-6/+3
2020-08-06rustc_ast: Stop using "string typing" for doc comment tokensVadim Petrochenkov-2/+2
2020-08-04rustc_ast: `(Nested)MetaItem::check_name` -> `has_name`Vadim Petrochenkov-2/+2
2020-07-31Move from `log` to `tracing`Oliver Scherer-1/+1
2020-07-26Hygiene serialization implementationAaron Hill-1/+1
2020-07-17Auto merge of #72983 - Lezzz:rename-typeck, r=nikomatsakisbors-32/+34
2020-07-17Rename TypeckTables to TypeckResults.Valentin Lazureanu-32/+34
2020-07-16apply bootstrap cfgsMark Rousskov-1/+0
2020-07-15Remove lots of `Symbol::as_str()` calls.Nicholas Nethercote-1/+1
2020-07-03Use 'tcx for references to AccessLevels wherever possible.Eduard-Mihai Burtescu-73/+34
2020-07-02rustc_save_analysis: avoid using TypeckTables::empty for SaveContext.Eduard-Mihai Burtescu-23/+31
2020-06-19save_analysis: improve handling of enum struct variantmarmeladema-19/+6
2020-06-15make all uses of ty::Error or ConstKind::Error delay a span bugmark-1/+1
2020-06-15Auto merge of #72080 - matthewjasper:uniform-impl-trait, r=nikomatsakisbors-4/+2
2020-06-12Rollup merge of #72906 - lzutao:migrate-numeric-assoc-consts, r=dtolnayDylan DPC-1/+1
2020-06-11Rollup merge of #73182 - Aaron1011:feature/call-fn-span, r=matthewjasperDylan DPC-1/+3
2020-06-11Rename `TyKind::Def` to `OpaqueDef`Matthew Jasper-2/+2
2020-06-11Remove associated opaque typesMatthew Jasper-2/+0
2020-06-10Track span of function in method calls, and use this in #[track_caller]Aaron Hill-1/+3
2020-06-10Migrate to numeric associated constsLzu Tao-1/+1
2020-06-09save_analysis: fix enum reference to point to variant rather than constructormarmeladema-11/+7
2020-06-09save_analysis: improve pretty printing of enummarmeladema-5/+4
2020-06-09save_analysis: better handle functions signaturemarmeladema-35/+36
2020-06-09save_analysis: better handle pathsmarmeladema-27/+74
2020-06-06save_analysis: fix panic in `write_sub_paths_truncated`marmeladema-3/+5
2020-06-06save_analysis: fix ice in `get_expr_data`marmeladema-3/+7
2020-06-04save_analysis: work on HIR tree instead of ASTmarmeladema-986/+874
2020-05-29Split payload of FileName::Real to track both real and virutalized paths.Felix S. Klock II-2/+3
2020-05-22Use `OnceCell` instead of `Once`Dylan MacKenzie-3/+2
2020-05-18Fix ICE in -Zsave-analysisNathan Corbyn-1/+5
2020-05-15Rollup merge of #71809 - marmeladema:fix-issue-71104, r=eddybDylan DPC-29/+41
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-11/+14
2020-05-03Use `LocalDefId` in `DumpVisitor::nest_tables`marmeladema-29/+41
2020-04-27Accept `LocalDefId` as keyt for `names_imported_by_glob_use`marmeladema-1/+1
2020-04-27Use `LocalDefId` in `typeck_tables_of` and `used_trait_imports` queriesmarmeladema-1/+1
2020-04-24Split out the `Generator` case from `DefKind::Closure`.Eduard-Mihai Burtescu-1/+2
2020-04-24add a few more DefKindsmark-2/+15
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-33/+41