Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/base-db/src/span.rs')
-rw-r--r--crates/base-db/src/span.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/crates/base-db/src/span.rs b/crates/base-db/src/span.rs
index e183e9b199..370c732813 100644
--- a/crates/base-db/src/span.rs
+++ b/crates/base-db/src/span.rs
@@ -1,3 +1,5 @@
+/// File and span related types.
+// FIXME: This should probably be moved into its own crate.
use std::fmt;
use salsa::InternId;
@@ -29,10 +31,10 @@ impl SyntaxContext for SyntaxContextId {
}
// inherent trait impls please tyvm
impl SyntaxContextId {
- // FIXME: This is very much UB, salsa exposes no way to create an InternId in a const context
+ // TODO: This is very much UB, salsa exposes no way to create an InternId in a const context
// currently (which kind of makes sense but we need it here!)
pub const ROOT: Self = SyntaxContextId(unsafe { core::mem::transmute(1) });
- // FIXME: This is very much UB, salsa exposes no way to create an InternId in a const context
+ // TODO: This is very much UB, salsa exposes no way to create an InternId in a const context
// currently (which kind of makes sense but we need it here!)
pub const SELF_REF: Self = SyntaxContextId(unsafe { core::mem::transmute(!0u32) });