Lines Matching refs:dtable
190 static const directive dtable[] = variable
321 if (pfile->directive != &dtable[T_DEFINE]) in end_directive()
349 if (pfile->directive != &dtable[T_DEFINE]) in prepare_directive_trad()
355 pfile->state.in_expression = (pfile->directive == &dtable[T_IF] in prepare_directive_trad()
356 || pfile->directive == &dtable[T_ELIF]); in prepare_directive_trad()
385 && !(dir == &dtable[T_IMPORT] && CPP_OPTION (pfile, objc)) in directive_diagnostics()
389 || (dir == &dtable[T_IMPORT] && !CPP_OPTION (pfile, objc))) in directive_diagnostics()
403 if (dir == &dtable[T_ELIF]) in directive_diagnostics()
449 dir = &dtable[dname->val.node.node->directive_index]; in _cpp_handle_directive()
586 pfile->directive = &dtable[dir_no]; in run_directive()
796 if (pfile->directive == &dtable[T_PRAGMA]) in parse_include()
806 if (pfile->directive == &dtable[T_PRAGMA]) in parse_include()
1908 pfile->directive = &dtable[T_PRAGMA]; in destringize_and_run()
2130 if (pfile->directive != &dtable[T_ELIF] in do_elif()
2148 if (pfile->directive == &dtable[T_ELIF]) in do_elif()
2161 bool skip = (pfile->directive == &dtable[T_ELIFDEF] in do_elif()
2755 "unterminated #%s", dtable[ifs->type].name); in _cpp_pop_buffer()
2786 cpp_hashnode *node = cpp_lookup (pfile, dtable[i].name, dtable[i].length); in _cpp_init_directives()