/* This is called after options have been parsed, and partially processed. */ void cpp_post_options (cpp_reader *pfile) { sanity_checks (pfile); post_options (pfile); /* Mark named operators before handling command line macros. */ if (CPP_OPTION (pfile, cplusplus) && CPP_OPTION (pfile, operator_names)) mark_named_operators (pfile); }
/* This is called after options have been parsed, and partially processed. */ void cpp_post_options (cpp_reader *pfile) { int flags; sanity_checks (pfile); post_options (pfile); /* Mark named operators before handling command line macros. */ flags = 0; if (CPP_OPTION (pfile, cplusplus) && CPP_OPTION (pfile, operator_names)) flags |= NODE_OPERATOR; if (CPP_OPTION (pfile, warn_cxx_operator_names)) flags |= NODE_DIAGNOSTIC | NODE_WARN_OPERATOR; if (flags != 0) mark_named_operators (pfile, flags); }