about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2021-02-20make `super_projection` take a `PlaceRef`Henry Boisdequin-7/+6
2021-02-16make `visit_projection` take a `PlaceRef`Henry Boisdequin-18/+7
2021-02-16update formatingHenry Boisdequin-8/+20
2021-02-14use option<PlaceRef<'tcx>> to clean up mir code a littleHenry Boisdequin-13/+12
2021-01-23Rollup merge of #81298 - lcnr:big-money-big-prices, r=oli-obkJonas Schievink-23/+18
2021-01-23Rollup merge of #81275 - jyn514:time-render, r=wesleywiserJonas Schievink-21/+16
2021-01-23Rollup merge of #81252 - jyn514:resolve-timing, r=petrochenkovJonas Schievink-10/+8
2021-01-23Rollup merge of #81249 - cjgillot:issue-79537, r=oli-obkJonas Schievink-13/+18
2021-01-23Rollup merge of #81243 - osa1:fix_80742_2, r=RalfJungJonas Schievink-0/+4
2021-01-23Rollup merge of #81130 - pierwill:edit-depnode, r=jyn514Jonas Schievink-7/+10
2021-01-23Rollup merge of #81072 - RalfJung:place-ref-ty, r=oli-obkJonas Schievink-8/+10
2021-01-23Calculate self-profile strings in `Compiler::enter` instead in codegenJoshua Nelson-10/+13
2021-01-23Auto merge of #80579 - RalfJung:no-fallible-promotion, r=oli-obkbors-52/+93
2021-01-23replace RefCell with Cell in FnCtxtBastian Kauschke-23/+18
2021-01-23Auto merge of #80065 - b-naber:parse-angle-arg-diagnostics, r=petrochenkovbors-50/+28
2021-01-23Auto merge of #81017 - Aaron1011:collect-trailing-token, r=petrochenkovbors-118/+124
2021-01-22Edit rustc_middle::dep_graph module documentationpierwill-7/+10
2021-01-22Remove special casing of rustdoc in rustc_lintJoshua Nelson-11/+3
2021-01-22improve diagnostics for angle argsb-naber-50/+28
2021-01-22Auto merge of #81271 - m-ou-se:rollup-xv7gq3w, r=m-ou-sebors-62/+173
2021-01-22Rollup merge of #81236 - estebank:everybody-loop-now, r=oli-obkMara Bos-62/+173
2021-01-22Auto merge of #81101 - tmiasko:combine-now, r=nagisabors-285/+78
2021-01-22Auto merge of #80558 - lcnr:gat-variance, r=matthewjasperbors-17/+2
2021-01-22do promote array indexing if we know it is in-boundsRalf Jung-15/+49
2021-01-22update const_err descriptionRalf Jung-26/+7
2021-01-22avoid promoting division, modulo and indexing operations that could failRalf Jung-13/+39
2021-01-22Auto merge of #81135 - jyn514:no-backticks, r=flip1995bors-3/+2
2021-01-21Do not suggest using a break label when one is already presentEsteban Küber-6/+11
2021-01-21Fix clippy and commentEsteban Küber-1/+1
2021-01-21Parse loop labels missing a leading `'`Esteban Küber-6/+48
2021-01-21Avoid emitting redundant "unused label" lintEsteban Küber-1/+3
2021-01-21Tweak error for invalid `break expr`Esteban Küber-20/+56
2021-01-21Add loop head span to hirEsteban Küber-19/+29
2021-01-21Suggest `'a` when given `a` only when appropriateEsteban Küber-9/+19
2021-01-21Account for labels when suggesting `loop` instead of `while true`Esteban Küber-3/+9
2021-01-22Refactor token collection to capture trailing token immediatelyAaron Hill-118/+124
2021-01-22Auto merge of #81177 - Aaron1011:fix/force-capture-tokens, r=petrochenkovbors-70/+99
2021-01-21Add more self-profile info to rustc_resolveJoshua Nelson-10/+8
2021-01-21Lower closure prototype after its body.Camille GILLOT-13/+18
2021-01-21mir: Improve size_of handling when arg is unsizedÖmer Sinan Ağacan-0/+4
2021-01-21Auto merge of #81122 - tmiasko:no-drop, r=davidtwcobors-41/+20
2021-01-21require gat substs to be invariantBastian Kauschke-17/+2
2021-01-21Rollup merge of #81187 - eltociear:patch-6, r=jonas-schievinkYuki Okushi-1/+1
2021-01-21Rollup merge of #81185 - osa1:fix_80742, r=oli-obkYuki Okushi-4/+7
2021-01-21Rollup merge of #81178 - tmiasko:no-landing-pads, r=oli-obkYuki Okushi-24/+9
2021-01-21Rollup merge of #81046 - rylev:unknown-external-crate, r=estebankYuki Okushi-4/+17
2021-01-20Force token collection to run when parsing nonterminalsAaron Hill-70/+99
2021-01-20Auto merge of #81118 - ojeda:metadata-obj, r=nagisabors-4/+16
2021-01-19Auto merge of #80957 - tgnottingham:direct_serialize_depgraph, r=michaelwoeri...bors-170/+328
2021-01-19Fix ICE in mir when evaluating SizeOf on unsized typeÖmer Sinan Ağacan-4/+7