#include <c.h>
Collaboration diagram for type:

Data Fields | |
| int | align |
| int | op |
| int | size |
| Type | type |
| union { | |
| struct { | |
| unsigned oldstyle:1 | |
| Type * proto | |
| } f | |
| Symbol sym | |
| } | u |
| Xtype | x |
|
|
Definition at line 455 of file c.h. Referenced by array(), asgnnode(), compose(), enumdcl(), initstruct(), listnodes(), mkauto(), prtype(), qual(), type_init(), typeuid(), uid2type(), and xxinit(). |
|
|
Referenced by compose(), dclr(), decl(), eqtype(), func(), funcdefn(), hasproto(), outtype(), parameters(), printproto(), prtype(), typestring(), typeuid(), and variadic(). |
|
|
Definition at line 460 of file c.h. Referenced by compose(), dclr(), decl(), func(), funcdefn(), and parameters(). |
|
|
Definition at line 453 of file c.h. Referenced by asgncode(), btot(), compose(), constant(), dclr(), doconst(), emittype(), enumdcl(), eqtype(), genconst(), gettok(), hasproto(), icon(), initializer(), newstruct(), outtype(), promote(), prtype(), qual(), rmtypes(), signedint(), simplify(), statement(), tnode(), tracevalue(), ttob(), typestring(), typeuid(), vtoa(), and xxinit(). |
|
|
Definition at line 461 of file c.h. Referenced by compose(), dclr(), eqtype(), func(), funcdefn(), hasproto(), outtype(), parameters(), printproto(), prtype(), typestring(), typeuid(), and variadic(). |
|
|
Definition at line 456 of file c.h. Referenced by array(), asgnnode(), backslash(), bbcall(), bbfunc(), bbvars(), cnsttree(), compose(), dclglobal(), dcllocal(), dclr(), dclr1(), defpointer(), doconst(), doglobal(), emittype(), enumdcl(), eqtype(), funcdefn(), genconst(), initarray(), initchar(), initfields(), initglobal(), initializer(), initstruct(), listnodes(), mkauto(), outtype(), promote(), prtype(), qual(), root1(), simplify(), specifier(), stabsym(), swcode(), tracecall(), tracevalue(), ttob(), type_init(), typestring(), typeuid(), uid2type(), visit(), and xxinit(). |
|
|
Definition at line 458 of file c.h. Referenced by asgncode(), constant(), dbxout(), emittype(), enumdcl(), fcon(), fieldlist(), gettok(), icon(), initializer(), initstruct(), listnodes(), newfield(), outtype(), prtype(), rmtypes(), simplify(), structdcl(), tracevalue(), type_init(), typestring(), typeuid(), and uid2type(). |
|
|
Definition at line 454 of file c.h. Referenced by addrtree(), asgncode(), atop(), bbvars(), compose(), dcllocal(), dclr(), dclr1(), deref(), doconst(), doglobal(), emittype(), enumdcl(), eqtype(), expr1(), freturn(), funcdefn(), gencode(), hasproto(), initglobal(), initializer(), iscallb(), listnodes(), outtype(), prtype(), qual(), root1(), specifier(), stabsym(), structdcl(), tnode(), tracevalue(), ttob(), typestring(), typeuid(), uid2type(), and vtoa(). |
|
|
Referenced by asgncode(), compose(), constant(), dbxout(), dclr(), decl(), emittype(), enumdcl(), eqtype(), fcon(), fieldlist(), func(), funcdefn(), gettok(), hasproto(), icon(), initializer(), initstruct(), listnodes(), newfield(), outtype(), parameters(), printproto(), prtype(), rmtypes(), simplify(), structdcl(), tracevalue(), type_init(), typestring(), typeuid(), uid2type(), and variadic(). |
|
|
Definition at line 464 of file c.h. Referenced by asgncode(), CG_Draw3DModel(), dbxout(), dbxtype(), emittype(), prtype(), and typeuid(). |
1.3.9.1