Searched refs:NS_TYPEDEF (Results 1 – 8 of 8) sorted by relevance
/third_party/ltp/tools/sparse/sparse-src/ |
D | expression.h | 325 struct symbol *sym = lookup_symbol(token->ident, NS_SYMBOL | NS_TYPEDEF); in lookup_type() 326 return sym && (sym->namespace & NS_TYPEDEF); in lookup_type()
|
D | parse.c | 590 sym->ident->reserved |= (ns == NS_TYPEDEF); in init_keyword() 601 init_keyword(stream, &typedefs[i], NS_TYPEDEF); in init_parser() 1508 struct symbol *s = lookup_keyword(t->ident, NS_TYPEDEF); in handle_qualifiers() 1528 NS_TYPEDEF | NS_SYMBOL); in declaration_specifiers() 1529 if (!s || !(s->namespace & NS_TYPEDEF)) in declaration_specifiers() 1605 struct symbol *sym = lookup_keyword(token->ident, NS_TYPEDEF); in abstract_array_declarator() 1655 sym = lookup_keyword(token->ident, NS_TYPEDEF); in match_attribute() 2042 struct symbol *s = lookup_keyword(token->ident, NS_TYPEDEF); in parse_asm_statement() 2938 bind_symbol(decl, ident, is_typedef ? NS_TYPEDEF: NS_SYMBOL); in external_declaration() 3056 bind_symbol(decl, ident, is_typedef ? NS_TYPEDEF: NS_SYMBOL); in external_declaration()
|
D | ctags.c | 189 case NS_TYPEDEF: in examine_namespace()
|
D | c2xml.c | 260 case NS_TYPEDEF: in examine_namespace()
|
D | expression.c | 452 struct symbol *sym = lookup_symbol(token->ident, NS_SYMBOL | NS_TYPEDEF); in primary_expression() 487 if (sym && sym->namespace == NS_TYPEDEF) { in primary_expression()
|
D | symbol.h | 46 NS_TYPEDEF = 2, enumerator
|
D | symbol.c | 751 if (ident->reserved && (ns & (NS_TYPEDEF | NS_STRUCT | NS_LABEL | NS_SYMBOL))) { in bind_symbol_with_scope()
|
/third_party/ltp/tools/sparse/sparse-src/Documentation/release-notes/ |
D | v0.5.1.rst | 302 * keyword: add a comment about NS_TYPEDEF & reserved keywords
|