rust-analyzer/crates/hir-ty/src
2023-08-04 16:05:54 +03:30
..
consteval Fix unsized struct problems in mir eval 2023-08-02 17:36:11 +03:30
diagnostics Add currently unused UseId variants 2023-08-02 14:53:45 +02:00
infer hir: Remove Expr::While 2023-08-01 19:08:16 -06:00
layout Pass TraitEnvironment into layout_ty and const_eval 2023-07-20 13:08:38 +03:30
mir Improve mir interpreter performance by caching 2023-08-04 16:05:54 +03:30
tests hir: Desugar while to loop and break 2023-08-01 19:04:36 -06:00
autoderef.rs Follow raw pointers in autoderef chain when resolving methods with custom receiver 2023-06-23 15:35:41 +02:00
builder.rs Add diagnostic for _ expressions (typed holes) 2023-05-28 14:55:28 +02:00
chalk_db.rs Give real discriminant_type to chalk 2023-07-14 20:15:18 +03:30
chalk_ext.rs Replace x with it 2023-07-06 17:33:17 +03:30
consteval.rs Pass TraitEnvironment into layout_ty and const_eval 2023-07-20 13:08:38 +03:30
db.rs Pass TraitEnvironment into layout_ty and const_eval 2023-07-20 13:08:38 +03:30
diagnostics.rs Map our diagnostics to rustc and clippy's ones 2023-06-15 01:47:22 +03:30
display.rs Add default implementation for HirWrite methods 2023-07-28 19:11:55 +09:00
infer.rs Properly infer types with type casts 2023-07-13 00:14:15 +09:00
inhabitedness.rs MIR episode 5 2023-05-12 18:17:15 +03:30
interner.rs Lower const params with a bad id 2023-06-11 00:39:28 +03:30
lang_items.rs Fix some typos in StructFlags 2023-04-23 21:55:47 +03:30
layout.rs Add manual implementation of clone for tuples in mir interpreter 2023-07-28 18:52:01 +03:30
lib.rs Fix layout of simd types and respect align in mir interpreter 2023-07-02 00:42:33 +03:30
lower.rs Implement recursion in mir interpreter without recursion 2023-07-07 15:07:29 +03:30
mapping.rs ⬆️ rust-analyzer 2022-10-11 10:37:35 +03:00
method_resolution.rs Auto merge of #15317 - HKalbasi:mir, r=HKalbasi 2023-07-20 12:30:45 +00:00
mir.rs Fix unsized struct problems in mir eval 2023-08-02 17:36:11 +03:30
primitive.rs style: rename crates to kebab case 2022-05-01 10:48:58 +00:00
test_db.rs Depend on nohash-hasher individually 2023-05-06 00:49:23 -07:00
tests.rs Format let-else 2023-07-03 20:34:09 +02:00
tls.rs internal: Replace Display impl for Name 2023-05-24 20:55:12 +02:00
traits.rs Use anonymous lifetime where possible 2023-06-29 23:27:28 +09:00
utils.rs Pass TraitEnvironment into layout_ty and const_eval 2023-07-20 13:08:38 +03:30