about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty
AgeCommit message (Expand)AuthorLines
2021-03-12Implement valtreeOli Scherer-2/+19
2021-03-11Auto merge of #82964 - Nicholas-Baron:shorten_middle_ty, r=jackh726bors-1240/+1279
2021-03-10Moved more of the capture related types into closure.rsNicholas-Baron-172/+173
2021-03-10Moved more types into upvar.rs (now named closure.rs)Nicholas-Baron-169/+170
2021-03-10Moved all Adt* types to adt.rsNicholas-Baron-467/+488
2021-03-10Moved all Assoc* types to assoc.rs.Nicholas-Baron-162/+173
2021-03-10Moved types starting with 'Generic' into generics.rs.Nicholas-Baron-248/+259
2021-03-10Moved UpVar* types to a separate file.Nicholas-Baron-64/+74
2021-03-10Grouped some ungrouped use and mod lines.Nicholas-Baron-35/+19
2021-03-10Auto merge of #82982 - Dylan-DPC:rollup-mt497z7, r=Dylan-DPCbors-3/+5
2021-03-10Rollup merge of #81309 - lcnr:lazy-norm-err-msgh, r=nikomatsakisDylan DPC-3/+5
2021-03-09address pr review commentskatelyn a. martin-1/+19
2021-03-09implement unwinding abi's (RFC 2945)katelyn a. martin-12/+17
2021-03-09rustc_target: add "unwind" payloads to `Abi`katelyn a. martin-4/+4
2021-03-06Change x64 size checks to not apply to x32.Harald van Dijk-5/+5
2021-03-05Auto merge of #82795 - m-ou-se:rollup-uzx0b92, r=m-ou-sebors-2/+0
2021-03-05Rollup merge of #80723 - rylev:noop-lint-pass, r=estebankMara-2/+0
2021-03-04TypoOli Scherer-1/+1
2021-03-04Remove a dead code pathOli Scherer-1/+4
2021-03-04Auto merge of #81114 - bugadani:generator, r=estebankbors-1/+1
2021-03-03Fix testsRyan Levick-2/+0
2021-03-02Revert non-power-of-two vector restrictionErin Power-5/+0
2021-03-01Box generator-related Body fieldsDániel Buga-1/+1
2021-02-27Auto merge of #80454 - JulianKnodt:ob_forest_op, r=matthewjasperbors-1/+1
2021-02-26Miscellaneous inlining improvementsTomasz Miąsko-8/+27
2021-02-24Auto merge of #82159 - BoxyUwU:uwu, r=varkorbors-53/+7
2021-02-23yeetEllen-53/+7
2021-02-23Small optimizations to obligation forestkadmin-1/+1
2021-02-22Auto merge of #77551 - simonvandel:extend-simplify-branch-same, r=oli-obkbors-1/+1
2021-02-22Fix sizes of repr(C) enums on hexagonSimonas Kazlauskas-0/+1
2021-02-21New pass to deduplicate blocksSimon Vandel Sillesen-1/+1
2021-02-20Auto merge of #82341 - GuillaumeGomez:rollup-t7y7tyg, r=GuillaumeGomezbors-9/+12
2021-02-20Rollup merge of #82176 - RalfJung:mir-fn-ptr-pretty, r=oli-obkGuillaume Gomez-9/+12
2021-02-20fn ptr pretty printing: fall back to raw ptr printingRalf Jung-3/+2
2021-02-19Workaround rustdoc not honouring cfg(parallel_compiler).Camille GILLOT-1/+0
2021-02-19Move the query system to rustc_query_impl.Camille GILLOT-1619/+19
2021-02-19Introduce a QueryEngine trait object.Camille GILLOT-54/+92
2021-02-19Make encode_query_results more generic.Camille GILLOT-7/+9
2021-02-19Move query names and Providers to parent module.Camille GILLOT-71/+65
2021-02-19Wrap QueryDescription into a macro.Camille GILLOT-3/+13
2021-02-19Split DepKindStruct in two.Camille GILLOT-2/+142
2021-02-19Use QueryCtxt in DepKindStruct.Camille GILLOT-2/+2
2021-02-19Use a QueryContext for try_mark_green.Camille GILLOT-1/+95
2021-02-19Select caching strategy per query.Camille GILLOT-70/+1
2021-02-19Move definition of callbacks to parent module.Camille GILLOT-83/+88
2021-02-19Move handle_deadlock where it is used.Camille GILLOT-29/+1
2021-02-19Move try_load_from_on_disk_cache to the QueryContext.Camille GILLOT-1/+10
2021-02-19Move try_print_query_stack to rustc_interface.Camille GILLOT-48/+38
2021-02-19Make alloc_self_profile_query_strings a standalone function.Camille GILLOT-37/+40
2021-02-19Make QueryEngine opaque to TyCtxt.Camille GILLOT-43/+66