diff --git a/libgrust/libproc_macro_internal/rust/bridge.rs b/libgrust/libproc_macro/bridge.rs
similarity index 100%
rename from libgrust/libproc_macro_internal/rust/bridge.rs
rename to libgrust/libproc_macro/bridge.rs
diff --git a/libgrust/libproc_macro_internal/rust/bridge/ffistring.rs b/libgrust/libproc_macro/bridge/ffistring.rs
similarity index 100%
rename from libgrust/libproc_macro_internal/rust/bridge/ffistring.rs
rename to libgrust/libproc_macro/bridge/ffistring.rs
diff --git a/libgrust/libproc_macro_internal/rust/bridge/group.rs b/libgrust/libproc_macro/bridge/group.rs
similarity index 100%
rename from libgrust/libproc_macro_internal/rust/bridge/group.rs
rename to libgrust/libproc_macro/bridge/group.rs
diff --git a/libgrust/libproc_macro_internal/rust/bridge/ident.rs b/libgrust/libproc_macro/bridge/ident.rs
similarity index 100%
rename from libgrust/libproc_macro_internal/rust/bridge/ident.rs
rename to libgrust/libproc_macro/bridge/ident.rs
diff --git a/libgrust/libproc_macro_internal/rust/bridge/literal.rs b/libgrust/libproc_macro/bridge/literal.rs
similarity index 100%
rename from libgrust/libproc_macro_internal/rust/bridge/literal.rs
rename to libgrust/libproc_macro/bridge/literal.rs
diff --git a/libgrust/libproc_macro_internal/rust/bridge/punct.rs b/libgrust/libproc_macro/bridge/punct.rs
similarity index 100%
rename from libgrust/libproc_macro_internal/rust/bridge/punct.rs
rename to libgrust/libproc_macro/bridge/punct.rs
diff --git a/libgrust/libproc_macro_internal/rust/bridge/span.rs b/libgrust/libproc_macro/bridge/span.rs
similarity index 100%
rename from libgrust/libproc_macro_internal/rust/bridge/span.rs
rename to libgrust/libproc_macro/bridge/span.rs
diff --git a/libgrust/libproc_macro_internal/rust/bridge/token_stream.rs b/libgrust/libproc_macro/bridge/token_stream.rs
similarity index 100%
rename from libgrust/libproc_macro_internal/rust/bridge/token_stream.rs
rename to libgrust/libproc_macro/bridge/token_stream.rs
diff --git a/libgrust/libproc_macro_internal/rust/group.rs b/libgrust/libproc_macro/group.rs
similarity index 100%
rename from libgrust/libproc_macro_internal/rust/group.rs
rename to libgrust/libproc_macro/group.rs
diff --git a/libgrust/libproc_macro_internal/rust/ident.rs b/libgrust/libproc_macro/ident.rs
similarity index 100%
rename from libgrust/libproc_macro_internal/rust/ident.rs
rename to libgrust/libproc_macro/ident.rs
diff --git a/libgrust/libproc_macro_internal/rust/lib.rs b/libgrust/libproc_macro/lib.rs
similarity index 100%
rename from libgrust/libproc_macro_internal/rust/lib.rs
rename to libgrust/libproc_macro/lib.rs
diff --git a/libgrust/libproc_macro_internal/rust/literal.rs b/libgrust/libproc_macro/literal.rs
similarity index 100%
rename from libgrust/libproc_macro_internal/rust/literal.rs
rename to libgrust/libproc_macro/literal.rs
diff --git a/libgrust/libproc_macro_internal/rust/punct.rs b/libgrust/libproc_macro/punct.rs
similarity index 100%
rename from libgrust/libproc_macro_internal/rust/punct.rs
rename to libgrust/libproc_macro/punct.rs
diff --git a/libgrust/libproc_macro_internal/rust/span.rs b/libgrust/libproc_macro/span.rs
similarity index 100%
rename from libgrust/libproc_macro_internal/rust/span.rs
rename to libgrust/libproc_macro/span.rs
diff --git a/libgrust/libproc_macro_internal/rust/token_stream.rs b/libgrust/libproc_macro/token_stream.rs
similarity index 100%
rename from libgrust/libproc_macro_internal/rust/token_stream.rs
rename to libgrust/libproc_macro/token_stream.rs