about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/proc-macro-srv
AgeCommit message (Collapse)AuthorLines
2023-02-13:arrow_up: rust-analyzerLaurențiu Nicola-4322/+158
2023-01-09:arrow_up: rust-analyzerarcnmx-39/+46
Merge commit '368e0bb32f1178cf162c2ce5f7e10b7ae211eb26'
2022-11-23:arrow_up: rust-analyzerLaurențiu Nicola-9/+9
2022-10-11:arrow_up: rust-analyzerLaurențiu Nicola-22/+23
2022-09-01Auto merge of #100210 - mystor:proc_macro_diag_struct, r=eddybbors-55/+4
proc_macro/bridge: send diagnostics over the bridge as a struct This removes some RPC when creating and emitting diagnostics, and simplifies the bridge slightly. After this change, there are no remaining methods which take advantage of the support for `&mut` references to objects in the store as arguments, meaning that support for them could technically be removed if we wanted. The only remaining uses of immutable references into the store are `TokenStream` and `SourceFile`. r? `@eddyb`
2022-08-30:arrow_up: rust-analyzerLaurențiu Nicola-12/+6
2022-08-16:arrow_up: rust-analyzerLaurențiu Nicola-4455/+9
2022-08-09:arrow_up: rust-analyzerLaurențiu Nicola-1/+1
2022-08-06proc_macro/bridge: send diagnostics over the bridge as a structNika Layzell-55/+4
This removes some RPC when creating and emitting diagnostics, and simplifies the bridge slightly. After this change, there are no remaining methods which take advantage of the support for `&mut` references to objects in the store as arguments, meaning that support for them could technically be removed if we wanted. The only remaining uses of immutable references into the store are `TokenStream` and `SourceFile`.
2022-08-02:arrow_up: rust-analyzerLaurențiu Nicola-3/+10
2022-07-24Add 'src/tools/rust-analyzer/' from commit ↵Amos Wenger-0/+14653
'977e12a0bdc3e329af179ef3a9d466af9eb613bb' git-subtree-dir: src/tools/rust-analyzer git-subtree-mainline: 3c98486a0cdb6d92f0fca34ffb1fd46c0e498653 git-subtree-split: 977e12a0bdc3e329af179ef3a9d466af9eb613bb