about summary refs log tree commit diff
path: root/src/librustc_mir_build
AgeCommit message (Expand)AuthorLines
2020-05-24librustc_middle: Rename upvars query to upvars_mentionedAman Arora-1/+1
2020-05-23Work around type normalization issuesNadrieril-1/+3
2020-05-23NamingNadrieril-9/+12
2020-05-23Improve debuggingNadrieril-9/+15
2020-05-23iterate List by valueBastian Kauschke-1/+1
2020-05-21Auto merge of #71930 - Nadrieril:exhaustiveness-remove-tyerr, r=varkorbors-260/+403
2020-05-20Rollup merge of #72364 - jsgf:remove-unused-deps, r=Mark-SimulacrumDylan DPC-1/+0
2020-05-20Be more conservative concerning `structural_match`Bastian Kauschke-0/+9
2020-05-20exhaustively match during structural match checkingBastian Kauschke-1/+4
2020-05-19Remove unused dependenciesJeremy Fitzhardinge-1/+0
2020-05-19Make caveat more preciseNadrieril-2/+1
2020-05-18Don't mention function pointersNadrieril-3/+3
2020-05-18TypoNadrieril-1/+1
2020-05-18Fix handling on InlineAsm for the unconditional recursion lint.Amanieu d'Antras-3/+8
2020-05-18Move InlineAsmTemplatePiece and InlineAsmOptions to librustc_astAmanieu d'Antras-2/+3
2020-05-18Add asm! to MIRAmanieu d'Antras-3/+233
2020-05-17Improve commentsNadrieril-7/+68
2020-05-17Cache len in FieldsNadrieril-8/+10
2020-05-17typoNadrieril-5/+6
2020-05-17Fix bug just discoveredNadrieril-21/+1
2020-05-17We don't use tyerr anymoreNadrieril-35/+24
2020-05-17Small allocation improvementNadrieril-13/+16
2020-05-17Filter out fields that should not be seenNadrieril-48/+113
2020-05-17Make all field-handling go through FieldsNadrieril-141/+143
2020-05-17Clarify specialize_one_patternNadrieril-57/+48
2020-05-17Use Fields as output to specialize_one_patternNadrieril-23/+51
2020-05-17Factor out a struct that holds subfields of a patternNadrieril-10/+43
2020-05-17Only need TyErr for uninhabited typesNadrieril-4/+4
2020-05-17We already handle arrays of unknown length correctlyNadrieril-16/+4
2020-05-17Factor the code that generates TyErrsNadrieril-23/+24
2020-05-17Fix incorrect orderingNadrieril-1/+1
2020-05-15Remove lang_items\(\).*\.unwrap\(\)Nathan Corbyn-1/+2
2020-05-14Rollup merge of #72170 - lcnr:lang_item, r=oli-obkDylan DPC-1/+2
2020-05-14Rollup merge of #72163 - tshepang:nonexistent-link, r=matthewjasperRalf Jung-1/+1
2020-05-13docs: fix linkTshepang Lekhonkhobe-1/+1
2020-05-13use `require_lang_item` over `unwrap`.Bastian Kauschke-1/+2
2020-05-11Fix clippy warningsMatthias Krüger-2/+2
2020-05-10Rollup merge of #71840 - matthewjasper:drop-trees, r=oli-obkRalf Jung-728/+769
2020-05-10Auto merge of #71557 - matthewjasper:mir-asymmetric-or-pattern, r=oli-obkbors-19/+51
2020-05-09Rollup merge of #71555 - cjgillot:nameless, r=matthewjasperRalf Jung-7/+7
2020-05-09Rollup merge of #71508 - oli-obk:alloc_map_unlock, r=RalfJungRalf Jung-3/+3
2020-05-09Address review commentsMatthew Jasper-5/+5
2020-05-09Add some more commentsMatthew Jasper-7/+22
2020-05-09Defer creating drop trees in MIR lowering until leaving that scopeMatthew Jasper-729/+755
2020-05-09Rollup merge of #71942 - nnethercote:shrink-LocalDecl, r=matthewjasperDylan DPC-57/+28
2020-05-08Rollup merge of #71975 - nnethercote:reduce-TypedArena-creations-in-check_mat...Dylan DPC-93/+87
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-7/+7
2020-05-08Create a convenience wrapper for `get_global_alloc(id).unwrap()`Oliver Scherer-2/+2
2020-05-08Move `unwrap_fn` and `unwrap_memory` to `GlobalAlloc`Oliver Scherer-2/+2
2020-05-08Simplify the `tcx.alloc_map` APIOliver Scherer-3/+3