diff options
author | Nathan Sidwell <nathan@acm.org> | 2020-11-17 08:16:50 -0800 |
---|---|---|
committer | Nathan Sidwell <nathan@acm.org> | 2020-11-17 08:22:02 -0800 |
commit | b196e76aecb675b9f6a1e4f15419606621459401 (patch) | |
tree | c5fe1672d108637c16eebda4a74b15d16b590218 /gcc/cse.c | |
parent | ecf65330c11544ebf35e198087b4a42be089c620 (diff) | |
download | gcc-b196e76aecb675b9f6a1e4f15419606621459401.zip gcc-b196e76aecb675b9f6a1e4f15419606621459401.tar.gz gcc-b196e76aecb675b9f6a1e4f15419606621459401.tar.bz2 |
preprocessor: new callbacks
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.
Diffstat (limited to 'gcc/cse.c')
0 files changed, 0 insertions, 0 deletions