summaryrefslogtreecommitdiff
path: root/compiler/rustc_const_eval
Commit message (Expand)AuthorAgeFilesLines
* Finish move of query.rsJohn Kåre Alsaker2023-05-172-4/+4
* Rollup merge of #111602 - tmiasko:erroneous-constant-used, r=oli-obkNilstrieb2023-05-164-8/+8
|\
| * Suppress "erroneous constant used" for constants tainted by errorsTomasz Miąsko2023-05-154-8/+8
* | Rollup merge of #111578 - Zoxc:query-macro-move, r=cjgillotMatthias Krüger2023-05-152-2/+2
|\ \ | |/ |/|
| * Move expansion of query macros in rustc_middle to rustc_middle::queryJohn Kåre Alsaker2023-05-152-2/+2
* | Start node has no immediate dominatorTomasz Miąsko2023-05-141-1/+1
|/
* Implement references VarDebugInfo.Camille GILLOT2023-05-131-1/+9
* use EarlyBinder in tcx.(try_)subst_mir_and_normalize_erasing_regionsKyle Matsuda2023-05-061-1/+5
* Auto merge of #110806 - WaffleLapkin:unmkI, r=lcnrbors2023-05-041-1/+1
|\
| * Add new `ToPredicate` impls and `TraitRef` methods to remove some `ty::Binber...Maybe Waffle2023-04-261-7/+2
| * Switch `ty::TraitRef::from_lang_item` from using `TyCtxtAt` to `TyCtxt` and a...Maybe Waffle2023-04-261-1/+2
| * Replace `tcx.mk_trait_ref` with `ty::TraitRef::new`Maybe Waffle2023-04-251-2/+6
* | Rollup merge of #110943 - RalfJung:interpret-unsized-arg-ice, r=oli-obkDylan DPC2023-05-042-1/+7
|\ \
| * | interpret: fail more gracefully on uninit unsized localsRalf Jung2023-04-282-1/+7
* | | Restrict `From<S>` for `{D,Subd}iagnosticMessage`.Nicholas Nethercote2023-05-037-18/+18
* | | Auto merge of #109521 - tmiasko:const-prop-validation, r=wesleywiserbors2023-05-021-10/+8
|\ \ \
| * | | Use trimmed paths in constantant validation errorsTomasz Miąsko2023-04-271-10/+8
| |/ /
* | | Rollup merge of #110823 - compiler-errors:tweak-await-span, r=b-naberMatthias Krüger2023-05-011-0/+3
|\ \ \
| * | | Don't call await a methodMichael Goulet2023-04-271-0/+3
* | | | Rollup merge of #110944 - RalfJung:offset, r=compiler-errorsMatthias Krüger2023-04-282-14/+29
|\ \ \ \
| * | | | share BinOp::Offset between CTFE and MiriRalf Jung2023-04-282-14/+29
| | |/ / | |/| |
* | | | Rollup merge of #110766 - m-ou-se:fmt-rt, r=jyn514Matthias Krüger2023-04-281-1/+1
|\ \ \ \ | |_|/ / |/| | |
| * | | Remove "V1" from ArgumentsV1 and FlagsV1.Mara Bos2023-04-241-1/+1
* | | | rename `needs_subst` to `has_param`Boxy2023-04-271-3/+3
| |/ / |/| |
* | | Lower `intrinsics::offset` to `mir::BinOp::Offset`Scott McMurray2023-04-252-12/+13
| |/ |/|
* | Split `{Idx, IndexVec, IndexSlice}` into their own modulesMaybe Waffle2023-04-244-4/+4
|/
* Auto merge of #104844 - cjgillot:mention-eval-place, r=jackh726,RalfJungbors2023-04-222-10/+9
|\
| * Actually keep `PlaceMention` if requested.Camille GILLOT2023-04-211-8/+1
| * Evaluate place expression in `PlaceMention`.Camille GILLOT2023-04-211-2/+8
* | Auto merge of #106934 - DrMeepster:offset_of, r=WaffleLapkinbors2023-04-224-8/+57
|\ \ | |/ |/|
| * minor tweaksDrMeepster2023-04-211-1/+1
| * intern offsetof fieldsDrMeepster2023-04-211-1/+1
| * offset_ofDrMeepster2023-04-214-7/+56
* | Remove WithOptconstParam.Camille GILLOT2023-04-208-22/+20
|/
* Auto merge of #110393 - fee1-dead-contrib:rm-const-traits, r=oli-obkbors2023-04-191-2/+3
|\
| * revive raw pointer comp errorDeadbeef2023-04-161-2/+3
* | Auto merge of #110407 - Nilstrieb:fluent-macro, r=davidtwcobors2023-04-192-1/+2
|\ \
| * | Add `rustc_fluent_macro` to decouple fluent from `rustc_macros`Nilstrieb2023-04-182-1/+2
* | | Auto merge of #110083 - saethlin:encode-hashes-as-bytes, r=cjgillotbors2023-04-181-1/+1
|\ \ \
| * | | Store hashes in special types so they aren't accidentally encoded as numbersBen Kimock2023-04-181-1/+1
| |/ /
* | | Spelling - compilerJosh Soref2023-04-172-3/+3
|/ /
* | Rollup merge of #110394 - scottmcm:less-idx-new, r=WaffleLapkinMatthias Krüger2023-04-171-8/+9
|\ \
| * | Various minor Idx-related tweaksScott McMurray2023-04-161-8/+9
| |/
* | Auto merge of #109061 - saethlin:leak-backtraces, r=oli-obkbors2023-04-173-18/+18
|\ \
| * | Report a backtrace for memory leaks under MiriBen Kimock2023-04-163-18/+18
| |/
* | Move some utils out of `rustc_const_eval`Nilstrieb2023-04-165-215/+1
|/
* Implement `Copy` for `LocationDetail`Maybe Waffle2023-04-131-1/+1
* Auto merge of #110249 - matthiaskrgr:rollup-7iig04q, r=matthiaskrgrbors2023-04-121-1/+1
|\
| * Fix typos in compilerDaniPopes2023-04-101-1/+1
* | Fix transmute intrinsic mir validation ICEJakob Degen2023-04-091-2/+10
|/