MCPcopy Create free account
hub / github.com/TinyCC/tinycc / type_decl

Function type_decl

tccgen.c:5243–5316  ·  view source on GitHub ↗

Parse a type declarator (except basic type), and return the type in 'type'. 'td' is a bitmask indicating which kind of type decl is expected. 'type' should contain the basic type. 'ad' is the attribute definition of the basic type. It can be modified by type_decl(). If this (possibly abstract) declarator is a pointer chain it returns the innermost pointed to type (equals *type, but

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 7

struct_declFunction · 0.85
parse_btypeFunction · 0.85
post_typeFunction · 0.85
parse_expr_typeFunction · 0.85
parse_typeFunction · 0.85
unaryFunction · 0.85
declFunction · 0.85

Calls 7

nextFunction · 0.85
parse_attributeFunction · 0.85
mk_pointerFunction · 0.85
pointed_typeFunction · 0.85
post_typeFunction · 0.85
skipFunction · 0.85
expectFunction · 0.85

Tested by

no test coverage detected