summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/adt.rs
AgeCommit message (Expand)AuthorLines
2022-08-03Change sized_constraints to return EarlyBinderJack Huey-2/+2
2022-07-13Rollup merge of #99011 - oli-obk:UnsoundCell, r=eddybDylan DPC-0/+11
2022-07-07Miscellaneous inlining improvementsTomasz Miąsko-0/+5
2022-07-07`UnsafeCell` now has no niches, ever.Oli Scherer-0/+11
2022-05-10only_local: always check for misuselcnr-2/+1
2022-05-02fix most compiler/ doctestsElliot Roberts-1/+1
2022-04-05trivial cfg(bootstrap) changesPietro Albini-1/+1
2022-03-16rustc_error: make ErrorReported impossible to constructmark-2/+1
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-73/+102
2022-03-02rename ErrorReported -> ErrorGuaranteedmark-2/+2
2022-02-12change to a struct variantEllen-1/+1
2022-02-09Ensure that queries only return Copy types.Camille GILLOT-1/+1
2022-01-05Ensure that `Fingerprint` caching respects hashing configurationAaron Hill-2/+4
2021-12-15Fully serialize AdtDefAaron Hill-13/+10
2021-12-04Rollup merge of #90538 - camelid:doc-recur-ty, r=estebankMatthias Krüger-0/+24
2021-12-03Document how recursion is handled for `ty::Ty`Noah Lev-0/+24
2021-12-01Disallow non-c-like but "fieldless" ADTs from being casted to integer...Gary Guo-1/+17
2021-10-03Remove re-export.Camille GILLOT-1/+1
2021-09-09Const droppingDeadbeef-0/+5
2021-08-22Fix typos “a”→“an”Frank Steffahn-1/+1
2021-03-10Moved all Adt* types to adt.rsNicholas-Baron-0/+482