rust-analyzer/crates/hir-def/src
Chayim Refael Friedman e12a001b55 Put leading | in patterns under OrPat
Previously it was one level above, and that caused problems with macros that expand to it, because macros expect to get only one top-level node.
2024-10-27 13:11:38 +02:00
..
body Put leading | in patterns under OrPat 2024-10-27 13:11:38 +02:00
data feat: Implement cast typechecks 2024-09-03 04:11:36 +09:00
dyn_map Try caching macro calls more aggressively 2024-06-04 15:23:00 +02:00
hir fix: Fix incorrect parsing of use bounds 2024-10-22 13:34:26 +02:00
item_tree fix: do not emit unsafe diagnositcs for safe statics in extern blocks 2024-10-20 19:49:57 +08:00
macro_expansion_tests When glueing together tokens from macros, merge their spans 2024-09-29 22:58:15 +03:00
nameres fix: Prevent public reexport of private item 2024-10-24 04:26:17 +09:00
path fix: Insert a generic arg for impl Trait when lowering generic args 2024-08-05 00:06:29 +09:00
attr.rs Lift out workspace related data into a separate query to preserve crategraph deduplication 2024-09-11 12:16:41 +02:00
body.rs Correctly resolve variables and labels from before macro definition in macro expansion 2024-10-22 21:49:17 +03:00
builtin_type.rs Switch token trees to use Symbols 2024-07-16 10:11:59 +02:00
child_by_source.rs Make GenericParams::lifetimes private 2024-07-02 13:45:53 +02:00
data.rs fix: do not emit unsafe diagnositcs for safe statics in extern blocks 2024-10-20 19:49:57 +08:00
db.rs chore: rename salsa to ra_salsa 2024-10-14 10:09:22 -04:00
dyn_map.rs Merge commit '3b7c7f97e4a7bb253a8d398ee4f8346f6cf2817b' into sync-from-ra 2023-11-08 08:15:03 +02:00
expander.rs Implement semitransparent hygiene 2024-10-22 21:26:56 +03:00
find_path.rs fix: Prevent public reexport of private item 2024-10-24 04:26:17 +09:00
generics.rs Replace once_cell with std's recently stabilized OnceCell/Lock and LazyCell/Lock 2024-08-16 09:53:37 +03:00
hir.rs Correctly resolve variables and labels from before macro definition in macro expansion 2024-10-22 21:49:17 +03:00
import_map.rs Properly account for editions in names 2024-08-16 16:46:24 +03:00
item_scope.rs Auto merge of #17905 - ChayimFriedman2:edition-dependent-raw-keyword, r=Veykril 2024-08-16 13:49:32 +00:00
item_tree.rs Swap query call order in file_item_tree_query 2024-10-23 22:17:37 +02:00
lang_item.rs Add helper methods to retrieve Future::Output and Iterator::Item 2024-08-24 23:46:32 +03:00
lib.rs chore: rename salsa to ra_salsa 2024-10-14 10:09:22 -04:00
lower.rs Fix new nightly lints 2024-10-22 11:48:41 +02:00
nameres.rs Use more correct handling of lint attributes 2024-09-12 15:24:38 +03:00
path.rs Properly account for editions in names 2024-08-16 16:46:24 +03:00
per_ns.rs Fix name resolution when an import is resolved to some namespace and then later in the algorithm another namespace is added 2024-09-22 04:19:10 +03:00
pretty.rs fix: Fix incorrect parsing of use bounds 2024-10-22 13:34:26 +02:00
resolver.rs Correctly resolve variables and labels from before macro definition in macro expansion 2024-10-22 21:49:17 +03:00
src.rs Remove unused trace module 2024-07-25 14:08:48 +02:00
test_db.rs Store patterns desugared from destructuring assignments in source map 2024-10-20 19:11:32 +03:00
visibility.rs fix: Prevent public reexport of private item 2024-10-24 04:26:17 +09:00