rust-analyzer/crates
Chayim Refael Friedman 791a63255b Move some more AST makers to the quote macro
And implement addons as necessary.

There are many more makers to be moved, and I'm not completely satisfied with this (due to the ease of making a mistake in the AST structure, and slightly less but also because of the need to remember whitespaces), but this is already enough to see how this will look like.
2024-12-30 05:46:06 +02:00
..
base-db Remove patch sysroot cfg-if hack 2024-12-09 11:42:51 +01:00
cfg Support cfg(true) and cfg(false) 2024-10-27 10:46:49 +02:00
edition Properly handle different defaults for severity of lints 2024-12-11 20:48:41 +02:00
hir Show variance of parameters on hover 2024-12-28 20:31:20 +01:00
hir-def Consider Enum::Variant even when it comes from a different crate 2024-12-28 22:43:51 +02:00
hir-expand Merge from rust-lang/rust 2024-12-23 11:27:07 +02:00
hir-ty Merge pull request #18785 from Veykril/push-uvsqposqyvmo 2024-12-29 12:57:31 +00:00
ide Merge pull request #18785 from Veykril/push-uvsqposqyvmo 2024-12-29 12:57:31 +00:00
ide-assists Move some more AST makers to the quote macro 2024-12-30 05:46:06 +02:00
ide-completion Fix a case where completion was unable to expand a macro 2024-12-20 13:14:59 +02:00
ide-db Merge pull request #18707 from ChayimFriedman2/subst 2024-12-24 14:16:16 +00:00
ide-diagnostics Consider Enum::Variant even when it comes from a different crate 2024-12-28 22:43:51 +02:00
ide-ssr Show expansion errors in expand_macro feature 2024-12-13 09:36:03 +01:00
intern internal: Implement naked_asm! builtin 2024-12-12 17:43:27 +01:00
limit Replace [package.repository] = "…" of published crates with [package.repository.workspace] = true 2024-08-06 00:26:42 +02:00
load-cargo Remove salsa from proc-macro server dep tree 2024-12-18 10:24:26 +01:00
mbe Remove dangling outdated test module 2024-12-24 10:37:24 +01:00
parser Add a function to convert a SyntaxKind to its text, where possible 2024-12-30 04:01:05 +02:00
paths internal: Split serde derive feature into serde_derive usage 2024-12-20 11:55:02 +01:00
proc-macro-api Enforce a current directory being set for spawned commands 2024-12-29 12:51:13 +01:00
proc-macro-srv Enforce a current directory being set for spawned commands 2024-12-29 12:51:13 +01:00
proc-macro-srv-cli Do not require a special env var to be set for the proc-macro-srv 2024-12-13 09:29:16 +01:00
profile Use c"lit" for CStrings without unwrap 2024-12-02 18:16:36 +00:00
project-model fix: Fix invalid -O flag used by cfg discovery 2024-12-29 16:04:17 +01:00
ra-salsa Downgrade salsa log levels 2024-12-28 18:23:24 +01:00
rust-analyzer Force a current dir to be supplied for rustc info fetching 2024-12-29 13:26:04 +01:00
span internal: Split serde derive feature into serde_derive usage 2024-12-20 11:55:02 +01:00
stdx Merge pull request #18074 from ChayimFriedman2/typeref-source-map 2024-10-28 11:01:12 +00:00
syntax Move some more AST makers to the quote macro 2024-12-30 05:46:06 +02:00
syntax-bridge fix: Do not merge spans if they have different anchors 2024-12-29 11:29:32 +01:00
test-fixture Rename test fixture crates to ra_test_fixture 2024-12-09 11:40:21 +01:00
test-utils Remove unstable attributes in minicore 2024-12-09 11:17:17 +02:00
toolchain Enforce a current directory being set for spawned commands 2024-12-29 12:51:13 +01:00
tt Treat ; as a terminator rather than something that can be glued together in an expression 2024-12-22 16:44:01 -06:00
vfs Rename object_safety to dyn_compatibility 2024-09-29 07:26:45 -04:00
vfs-notify Auto merge of #17843 - mo8it:flycheck, r=Veykril 2024-08-12 09:27:47 +00:00