rust/compiler/rustc_middle/src/ty
Matthias Krüger f2100daf32
Rollup merge of #96989 - cjgillot:defpath-use, r=davidtwco
Be more precise than DefPathData::Misc.

This variant was used for two unrelated things. Let's make this cleaner.
2022-05-13 05:33:13 +02:00
..
consts implement valtree -> constvalue conversion 2022-04-21 15:53:26 +02:00
inhabitedness fix most compiler/ doctests 2022-05-02 17:40:30 -07:00
print Auto merge of #96531 - kckeiks:remove-item-like-visitor-from-rustc-typeck, r=cjgillot 2022-05-07 01:59:11 +00:00
_match.rs Revert "Auto merge of #93893 - oli-obk:sad_revert, r=oli-obk" 2022-03-28 16:27:14 +00:00
adjustment.rs fix most compiler/ doctests 2022-05-02 17:40:30 -07:00
adt.rs only_local: always check for misuse 2022-05-10 12:07:35 +02:00
assoc.rs Fix ret > 1 bound if shadowed by const 2022-02-03 15:17:51 +00:00
binding.rs words 2020-11-16 22:42:09 +01:00
cast.rs Use rustc_type_ir::{IntTy,UintTy,FloatTy} instead of the rustc_ast` ones in types 2021-01-18 21:09:23 +01:00
closure.rs fix most compiler/ doctests 2022-05-02 17:40:30 -07:00
codec.rs Remove unused macro rules 2022-04-18 23:28:06 +02:00
consts.rs Inline Const::ty() and Const::val() getters 2022-04-13 14:10:37 +02:00
context.rs only_local: always check for misuse 2022-05-10 12:07:35 +02:00
diagnostics.rs rustc: Panic by default in DefIdTree::parent 2022-05-02 01:56:50 +03:00
erase_regions.rs initial revert 2022-01-15 01:16:55 +00:00
error.rs only_local: always check for misuse 2022-05-10 12:07:35 +02:00
fast_reject.rs Improve AdtDef interning. 2022-03-11 13:31:24 +11:00
flags.rs Remove opaque type obligation and just register opaque types as they are encountered. 2022-03-28 16:57:45 +00:00
fold.rs Use lifetimes on type-alias-impl-trait used in function signatures to infer output type lifetimes 2022-05-10 14:50:31 +00:00
generics.rs reviews ish 2022-01-14 13:45:07 +00:00
impls_ty.rs Auto merge of #94799 - lcnr:list-ty-perf, r=petrochenkov 2022-05-10 10:53:47 +00:00
instance.rs only_local: always check for misuse 2022-05-10 12:07:35 +02:00
layout.rs Rollup merge of #96872 - RalfJung:layout-sanity, r=eddyb 2022-05-10 08:24:05 +02:00
list.rs Fix a bug in the ptx-kernel calling convention where structs was passed indirectly 2022-04-19 18:03:36 +02:00
mod.rs Rollup merge of #96989 - cjgillot:defpath-use, r=davidtwco 2022-05-13 05:33:13 +02:00
normalize_erasing_regions.rs Overhaul Const. 2022-02-15 16:19:59 +11:00
query.rs Auto merge of #95604 - nbdd0121:used2, r=petrochenkov 2022-04-25 16:14:54 +00:00
relate.rs Split relate_substs into two functions 2022-04-17 11:04:58 +02:00
structural_impls.rs Stop using CRATE_DEF_INDEX. 2022-04-17 12:14:42 +02:00
sty.rs Auto merge of #96094 - Elliot-Roberts:fix_doctests, r=compiler-errors 2022-05-07 06:30:29 +00:00
subst.rs Remove subst_spanned 2022-05-08 21:53:25 -04:00
trait_def.rs Create trait_def table. 2022-03-31 18:14:54 +02:00
util.rs only_local: always check for misuse 2022-05-10 12:07:35 +02:00
vtable.rs Turn tcx.vtable_allocation() into a query. 2021-10-07 20:03:00 +02:00
walk.rs fix most compiler/ doctests 2022-05-02 17:40:30 -07:00