about summary refs log tree commit diff
path: root/crates/proc-macro-srv
AgeCommit message (Expand)AuthorLines
2023-12-29Use Cargo's [workspace.lints.*] to config clippyTetsuharu Ohzeki-0/+3
2023-12-22Special case fixup spans in server::Span impl, they are immutableLukas Wirth-14/+38
2023-12-21Clean upLukas Wirth-0/+8
2023-12-21Fix proc-macro-test-impl building without any proc-macrosLukas Wirth-5/+6
2023-12-21Fix dead code warningsLukas Wirth-53/+13
2023-12-21Fix workspace layoutLukas Wirth-3/+10
2023-12-21Add eager-expand commentLukas Wirth-0/+5
2023-12-21Move proc-macro-test into proc-macro-srvLukas Wirth-1/+288
2023-12-21Implement other non-db reliant server::Span functionsLukas Wirth-15/+67
2023-12-21Implement server::Span::JoinLukas Wirth-75/+125
2023-12-21Add rust-analyzer-span server feature equivalent to the ID serverLukas Wirth-537/+1046
2023-12-17Auto merge of #118830 - GuillaumeGomez:env-tracked_env, r=Nilstriebbors-0/+4
2023-12-11Update rust-analyzer to support new `injected_env_var` functionGuillaume Gomez-0/+4
2023-12-11Merge commit '457b966b171b09a7e57acb710fbca29a4b3526f0' into sync-from-raLaurențiu Nicola-151/+223
2023-11-22also make 'core_intrinsics' internalRalf Jung-1/+1
2023-08-14Upgrade Object and related depsdirreke-1/+1
2023-08-07Merge commit 'baee6b338b0ea076cd7a9f18d47f175dd2ba0e5d' into sync-from-raLaurențiu Nicola-10/+11
2023-07-17Merge commit '37f84c101bca43b11027f30ab0c2852f9325bc3d' into sync-from-raLaurențiu Nicola-2/+2
2023-06-21Remove outdated import in r-a proc macro server.Mara Bos-4/+1
2023-06-20Add `Span::{line, column}`Jacob Pratt-0/+10
2023-06-20`Span::{before, after}` → `Span::{start, end}`Jacob Pratt-2/+2
2023-06-20Remove `LineColumn`, `Span::start`, `Span::end`Jacob Pratt-8/+0
2023-06-19Merge commit 'cd3bf9fe51676b520c546460e6d8919b8c8ff99f' into sync-from-raLaurențiu Nicola-3/+3
2023-06-05Merge commit 'aa9bc8612514d216f84eec218dfd19ab83f3598a' into sync-from-raLaurențiu Nicola-4675/+153
2023-03-11Renamed to byte_range and changed Range generics [skip ci]Michael van Straten-1/+1
2023-03-10Fixed rust-analyser: no implementation for position()Michael van Straten-1/+5
2023-02-13:arrow_up: rust-analyzerLaurențiu Nicola-4322/+158
2023-01-09:arrow_up: rust-analyzerarcnmx-39/+46
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
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
2022-08-02:arrow_up: rust-analyzerLaurențiu Nicola-3/+10
2022-07-22Add comment about replacing crossbeam with std scoped threads when they landAmos Wenger-0/+2
2022-07-21Use std::panic::resume_unwindAmos Wenger-9/+17
2022-07-21Move interner methods to Symbol, return SmolStr directly since it's ref-countedAmos Wenger-27/+19
2022-07-21Fix raw ident handling (a little)Amos Wenger-3/+3
2022-07-21Add test for idents incl. raw identsAmos Wenger-0/+15
2022-07-21Stringify literals create client-side properlyAmos Wenger-11/+51
2022-07-21Add test for literals created client-sideAmos Wenger-0/+30
2022-07-21Run proc macro expansion in a separate thread (for the thread-local interner)Amos Wenger-3/+11
2022-07-21Use a thread-local for the symbol interner (1/2)Amos Wenger-16/+33
2022-07-21Move version string to RustcInfo, read '.rustc' section only onceAmos Wenger-6/+4
2022-07-21Pass tidy checksAmos Wenger-6/+11
2022-07-21Assert that sysroot ABI version matches exactlyAmos Wenger-7/+60
2022-07-20implement literal_from_str (poorly)Amos Wenger-2/+9
2022-07-20Add literal/ident conversion, tests passAmos Wenger-34/+68