Home
last modified time | relevance | path

Searched refs:NS_MACRO (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/tools/smatch/src/
H A Dpre-process.c130 struct symbol *sym = lookup_symbol(ident, NS_MACRO | NS_UNDEF); in lookup_macro()
131 if (sym && sym->namespace != NS_MACRO) in lookup_macro()
1490 sym = lookup_symbol(name, NS_MACRO | NS_UNDEF); in do_define()
1497 clean = (attr == sym->attr && sym->namespace == NS_MACRO); in do_define()
1514 bind_symbol(sym, name, NS_MACRO); in do_define()
1526 sym->namespace = NS_MACRO; in do_define()
1634 sym = lookup_symbol(left->ident, NS_MACRO | NS_UNDEF); in do_handle_undef()
1645 bind_symbol(sym, left->ident, NS_MACRO); in do_handle_undef()
2198 sym = create_symbol(stream, dynamic[i].name, SYM_NODE, NS_MACRO); in init_preprocessor()
H A Dctags.c185 case NS_MACRO: in examine_namespace()
H A Dc2xml.c257 case NS_MACRO: in examine_namespace()
H A Dsymbol.h45 NS_MACRO = 1, enumerator
H A Dsymbol.c653 if (ns == NS_MACRO) in bind_symbol()