about summary refs log tree commit diff
path: root/src/librustc_mir_build
AgeCommit message (Expand)AuthorLines
2020-06-11Rollup merge of #73182 - Aaron1011:feature/call-fn-span, r=matthewjasperDylan DPC-5/+20
2020-06-11Rollup merge of #72941 - nagisa:ensure-stack-for-match, r=oli-obkDylan DPC-23/+25
2020-06-10Add doc commentsAaron Hill-0/+2
2020-06-10Track span of function in method calls, and use this in #[track_caller]Aaron Hill-5/+18
2020-06-07rename FalseEdges -> FalseEdgeRalf Jung-3/+3
2020-06-07Rollup merge of #72989 - pnkfelix:revert-pr-71840, r=matthewjasperDylan DPC-770/+728
2020-06-04Revert "Defer creating drop trees in MIR lowering until leaving that scope"Felix S. Klock II-758/+729
2020-06-04Revert "Add some more comments"Felix S. Klock II-19/+6
2020-06-04Revert "Address review comments"Felix S. Klock II-5/+5
2020-06-03Ensure stack when building MIR for matchesSimonas Kazlauskas-23/+25
2020-06-02Rename the crates in source codeVadim Petrochenkov-4/+3
2020-06-02Make things build againVadim Petrochenkov-2/+2
2020-06-01Auto merge of #71192 - oli-obk:eager_alloc_id_canonicalization, r=wesleywiserbors-16/+27
2020-05-30Rollup merge of #72625 - Amanieu:asm-srcloc, r=petrochenkovRalf Jung-1/+4
2020-05-30Make TLS accesses explicit in MIROliver Scherer-16/+27
2020-05-29Auto merge of #72756 - RalfJung:rollup-tbjmtx2, r=RalfJungbors-1/+11
2020-05-29Rollup merge of #71862 - LeSeulArtichaut:unsafe-block-in-unsafe-fn, r=nikomat...Ralf Jung-1/+11
2020-05-29Rollup merge of #72591 - sexxi-goose:rename_upvar_list-to-closure_captures, r...Dylan DPC-3/+3
2020-05-29Improve inline asm error diagnosticsAmanieu d'Antras-1/+4
2020-05-29Auto merge of #72506 - Nadrieril:fix-72476, r=matthewjasperbors-19/+30
2020-05-28Auto merge of #72494 - lcnr:predicate-cleanup, r=nikomatsakisbors-1/+1
2020-05-27Apply suggestions from code reviewLeSeulArtichaut-2/+10
2020-05-27Implement RFC 2585LeSeulArtichaut-0/+2
2020-05-25Rename upvar_list to closure_capturesDhruv Jauhar-3/+3
2020-05-25Rollup merge of #72153 - lcnr:exhaustively-match, r=pnkfelixDylan DPC-1/+13
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