• J
    repair macro docs · 1607064c
    John Clements 提交于
    In f1ad4251, I changed the handling
    of macros, to prevent macro invocations from occurring in fully expanded
    source. Instead, I added a side table. It contained only the
    spans of the macros, because this was the only information required
    in order to make macro export work.
    
    However, librustdoc was also affected by this change, since it
    extracts macro information in a similar way. As a result of the earlier
    change, exported macros were no longer documented.
    
    In order to repair this, I've adjusted the side table to contain whole
    items, rather than just the spans.
    1607064c
ast.rs 37.1 KB