about summary refs log tree commit diff
path: root/src/rustllvm/ExecutionEngineWrapper.cpp
diff options
context:
space:
mode:
authorJohn Clements <clements@racket-lang.org>2014-07-17 09:45:31 -0700
committerAlex Crichton <alex@alexcrichton.com>2014-07-21 09:54:07 -0700
commit1607064cfed6d7d4d963de8bb038079592b20995 (patch)
treecb4afebfdfe38a721ebac78152b7b6cc65d20201 /src/rustllvm/ExecutionEngineWrapper.cpp
parente8c9d21130ff2f25b18978119e1f123a219af056 (diff)
downloadrust-1607064cfed6d7d4d963de8bb038079592b20995.tar.gz
rust-1607064cfed6d7d4d963de8bb038079592b20995.zip
repair macro docs
In f1ad425199b0d89dab275a8c8f6f29a73d316f70, 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.
Diffstat (limited to 'src/rustllvm/ExecutionEngineWrapper.cpp')
0 files changed, 0 insertions, 0 deletions