aboutsummaryrefslogtreecommitdiff
path: root/gcc/cse.c
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@acm.org>2020-11-17 08:16:50 -0800
committerNathan Sidwell <nathan@acm.org>2020-11-17 08:22:02 -0800
commitb196e76aecb675b9f6a1e4f15419606621459401 (patch)
treec5fe1672d108637c16eebda4a74b15d16b590218 /gcc/cse.c
parentecf65330c11544ebf35e198087b4a42be089c620 (diff)
downloadgcc-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