]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - libcpp/directives.c
* macro.c (enter_macro_context): Call cb.used callback if defined.
[thirdparty/gcc.git] / libcpp / directives.c
index aed940e56e1d8890d0ce8fce930fd58970da400c..409d908b4e807bec09366185d76867756d4af382 100644 (file)
@@ -1808,6 +1808,8 @@ do_ifdef (cpp_reader *pfile)
                    pfile->cb.used_undef (pfile, pfile->directive_line, node);
                }
            }
+         if (pfile->cb.used)
+           pfile->cb.used (pfile, pfile->directive_line, node);
          check_eol (pfile, false);
        }
     }
@@ -1844,6 +1846,8 @@ do_ifndef (cpp_reader *pfile)
                    pfile->cb.used_undef (pfile, pfile->directive_line, node);
                }
            }
+         if (pfile->cb.used)
+           pfile->cb.used (pfile, pfile->directive_line, node);
          check_eol (pfile, false);
        }
     }