macro_registry 0.3.17

Reusable proc-macro registry and source analysis infrastructure
Documentation

macro_registry

macro_registry provides reusable proc-macro registry and source-analysis utilities.

Primary modules:

  • analysis: cached file analysis (enum/struct discovery)
  • callsite: source/module path helpers at macro call sites
  • registry: generic static registry loader and lookup infrastructure

Install

[dependencies]
macro_registry = "0.3"

Intended Use

This crate is mainly useful for proc-macro authors building multi-macro systems that need deterministic metadata lookup across files and modules.

Docs