rust/crates/ide-db/src
bors ea02f4cba1 Auto merge of #15251 - Veykril:builtin-expand, r=Veykril
Skip building subtrees for builtin derives

This is a waste of resources, we go from node to subtree just to go from subtree to node in the expander impl. We can skip the subtree building and only build the tokenmap instead.
2023-07-10 16:14:47 +00:00
..
generated Spelling 2023-04-19 09:45:55 -04:00
imports Merge assoc_items_only and exclude_import_kinds into assoc_mode 2023-06-30 23:37:10 +09:00
syntax_helpers Update crates/ide-db/src/syntax_helpers/node_ext.rs 2023-05-19 09:33:57 +02:00
test_data internal: Lazy eager macros 2023-06-09 13:02:13 +02:00
tests Return Option 2023-05-06 00:57:57 -07:00
active_parameter.rs
apply_change.rs Infallibe ExpandDatabase::macro_def 2023-07-10 16:23:29 +02:00
assists.rs Spelling 2023-04-19 09:45:55 -04:00
defs.rs Refactor symbol index 2023-05-02 12:11:42 +02:00
famous_defs.rs
helpers.rs cleanup + docs + tests 2023-07-07 23:12:09 -04:00
items_locator.rs Remove SearchMode:Contains 2023-06-30 23:37:23 +09:00
label.rs
lib.rs Infallibe ExpandDatabase::macro_def 2023-07-10 16:23:29 +02:00
path_transform.rs Use anonymous lifetime where possible 2023-06-29 23:27:28 +09:00
rename.rs Slightly shrink DefMap 2023-06-01 14:46:36 +02:00
rust_doc.rs
search.rs Use anonymous lifetime where possible 2023-06-29 23:27:28 +09:00
source_change.rs internal: add add_tabstop_{before,after}_token 2023-07-07 20:06:09 -04:00
symbol_index.rs Fix #14557. Docs aliases can now be detected and used in searching for workspace symbols 2023-05-24 23:57:24 +02:00
traits.rs internal: Replace Display impl for Name 2023-05-24 20:55:12 +02:00
ty_filter.rs
use_trivial_constructor.rs Spelling 2023-04-19 09:45:55 -04:00