b196e76aec
These two callbacks are needed for C++ modules. The first is for handling macros from header-units. These are resolved lazily. The second is for include-translation -- whether a #include gets turned into a header-unit import. libcpp/ * include/cpplib.h (struct cpp_callbacks): Add user_deferred_macro & translate_include. |
||
---|---|---|
.. | ||
cpplib.h | ||
line-map.h | ||
mkdeps.h | ||
symtab.h |