Lines Matching defs:ty
40 Type ty = type(op, 0, m.size, m.align, p); in xxinit() local
67 static Type type(int op, Type ty, int size, int align, void *sym) { in type()
191 Type ptr(Type ty) { in ptr()
195 Type deref(Type ty) { in deref()
202 Type array(Type ty, int n, int a) { in array()
224 Type atop(Type ty) { in atop()
230 Type qual(int op, Type ty) { in qual()
248 Type func(Type ty, Type *proto, int style) { in func()
256 Type freturn(Type ty) { in freturn()
262 int variadic(Type ty) { in variadic()
292 Field newfield(char *name, Type ty, Type fty) { in newfield()
347 Type ty = unqual(*p1); in eqtype() local
358 Type promote(Type ty) { in promote()
379 Type signedint(Type ty) { in signedint()
402 case ARRAY: { Type ty = compose(ty1->type, ty2->type); in compose() local
409 Type ty = compose(ty1->type, ty2->type); in compose() local
418 Type ty = compose(unqual(*p1), unqual(*p2)); in compose() local
430 int ttob(Type ty) { in ttob()
448 #define xx(ty) if (size == (ty)->size) return ty; in btot() argument
481 int hasproto(Type ty) { in hasproto()
497 Field fieldlist(Type ty) { in fieldlist()
502 Field fieldref(const char *name, Type ty) { in fieldref()
516 Type ftype(Type rty, Type ty) { in ftype()
532 void outtype(Type ty, FILE *f) { in outtype()
592 void printdecl(Symbol p, Type ty) { in printdecl()
623 static void prtype(Type ty, FILE *f, int indent, unsigned mark) { in prtype()
684 void printtype(Type ty, int fd) { in printtype()
691 char *typestring(Type ty, char *str) { in typestring()