about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2021-03-12Prepare mir::Constant for ty::Const only supporting valtreesOli Scherer-151/+367
2021-03-12Directly intern allocations so that we can write a `Lift` impl for themOli Scherer-6/+29
2021-03-12Add `ty` helper function for mir constantsOli Scherer-10/+9
2021-03-12Use the explicit error constant instead of fake dummiesOli Scherer-2/+2
2021-03-12Split pretty printer logic for scalar int and scalar ptrOli Scherer-46/+67
2021-03-12Pull out ConstValue relating into its own functionOli Scherer-46/+51
2021-03-12Reduce the duplication in the relation logic for constantsOli Scherer-67/+45
2021-03-12Reduce destructuring and re-interning where possibleOli Scherer-15/+18
2021-03-12Resolve a FIXME around type equality checks in Relate for constantsOli Scherer-6/+9
2021-03-12Add convenience conversion methods for ScalarIntOli Scherer-10/+53
2021-03-12Add fallible Scalar to ScalarInt conversion methodOli Scherer-13/+15
2021-03-12Intern valtree field vectorOli Scherer-9/+23
2021-03-12Implement valtreeOli Scherer-6/+132
2021-03-12Auto merge of #82422 - petrochenkov:allunst, r=oli-obkbors-2/+3
2021-03-12Improve suggestion and make it work for macrosYusuke Tanaka-6/+62
2021-03-12Auto merge of #82935 - henryboisdequin:diagnostic-cleanups, r=estebankbors-12/+46
2021-03-11wrong_self_convention: fix lint in case of `to_*_mut` methodMateusz Gacek-45/+189
2021-03-12Run analyses before thir-tree dumpsÖmer Sinan Ağacan-24/+45
2021-03-12Emit the enum range assumption if the range only contains one elementhi-rustin-1/+17
2021-03-12Add support for storing code model to LLVM module IRHiroki Noda-1/+36
2021-03-12Don't show note if `span` is `DUMMY_SP`Henry Boisdequin-6/+40
2021-03-12Auto merge of #83042 - JohnTitor:rollup-s8efv94, r=JohnTitorbors-176/+377
2021-03-12Rollup merge of #83018 - oli-obk:float_check, r=davidtwcoYuki Okushi-2/+23
2021-03-12Rollup merge of #83013 - hyd-dev:cfg-unix-windows, r=bjorn3Yuki Okushi-2/+7
2021-03-12Rollup merge of #83003 - notriddle:rustdoc-index-v3, r=GuillaumeGomezYuki Okushi-42/+74
2021-03-12Rollup merge of #83001 - camelid:gitignore-vim-swap, r=Mark-SimulacrumYuki Okushi-0/+2
2021-03-12Rollup merge of #82979 - GuillaumeGomez:run-button-pos, r=Nemo157Yuki Okushi-1/+2
2021-03-12Rollup merge of #82966 - tspiteri:msys2-link, r=Mark-SimulacrumYuki Okushi-1/+1
2021-03-12Rollup merge of #82965 - XAMPPRocky:spv-ext, r=nagisaYuki Okushi-0/+2
2021-03-12Rollup merge of #82950 - mockersf:slice-intra-doc-link, r=jyn514Yuki Okushi-63/+64
2021-03-12Rollup merge of #82860 - LeSeulArtichaut:unpretty-thir, r=spastorinoYuki Okushi-62/+87
2021-03-12Rollup merge of #82571 - aDotInTheVoid:reexport-tests, r=CraftSpiderYuki Okushi-2/+114
2021-03-12Rollup merge of #80385 - camelid:clarify-cell-replace-docs, r=Mark-SimulacrumYuki Okushi-1/+1
2021-03-11stabilize debug_non_exhaustiveGus Wynn-3/+1
2021-03-12Support merge_functions option in NewPM since LLVM >= 12Hiroki Noda-2/+6
2021-03-11Add tests for issues #82833 and #82859Nikita Popov-0/+36
2021-03-11Auto merge of #82417 - the8472:fix-copy_file_range-append, r=m-ou-sebors-8/+28
2021-03-11Improve code by removing similar function calls and using loops instead for c...Guillaume Gomez-76/+49
2021-03-11Update doc alias ui testsGuillaume Gomez-24/+148
2021-03-11Update llvm-project submoduleNikita Popov-0/+0
2021-03-11Prevent JS error when there is no dependency or other crate documentedGuillaume Gomez-1/+5
2021-03-11Auto merge of #6826 - TaKO8Ki:refactor-methods-mod, r=phanschbors-2023/+2382
2021-03-11Add `-Z unpretty` flag for the THIRLeSeulArtichaut-0/+25
2021-03-11Make THIR data structures publicLeSeulArtichaut-62/+62
2021-03-11Auto merge of #82806 - nikic:memcpyopt-mssa, r=nagisabors-0/+0
2021-03-11Don't implement mem::replace with mem::swap.Mara Bos-3/+9
2021-03-11Update RLSIgor Matuszewski-0/+0
2021-03-12fix: check before index into generated patternscsmoe-80/+25
2021-03-12add ui testcase for issue 82772csmoe-8/+101
2021-03-11Auto merge of #6884 - matthiaskrgr:lintcheck_crate, r=Manishearthbors-234/+475