Lines Matching defs:type
54 register int type;
70 type = ops[node].ival;
71 len = type >> 8;
72 type &= 255;
73 switch (type) {
450 type = ops[ops[node+1].ival].ival & 255;
451 str = walk(1,level,ops[node+1].ival,&numarg,prec+(type != OCONCAT));
453 type = ops[ops[node+2].ival].ival & 255;
455 fstr=walk(1,level,ops[node+2].ival,&numarg,prec+(type != OCONCAT)));
831 int gsub = type == OGSUB ? 1 : 0;
846 type = ops[ops[node+2].ival].ival;
847 len = type >> 8;
848 type &= 255;
850 if (type == OSTR) {
873 type = ops[ops[node+1].ival].ival;
874 len = type >> 8;
875 type &= 255;
877 if (type == OREGEX) {
885 else if ((type == OFLD && !split_to_array) || (type == OVAR && len == 1)) {
1206 if (type == OPRINTF)
1218 tmpstr = walk(1+(type==OPRINT),level,ops[node+1].ival,&numarg,P_MIN);
1322 if (type == OLENGTH && !do_chop) {
1542 printf("%3d %5d %15s %d %4d ",level,node,opname[type],len,str->str_cur);
1634 register int type;
1645 type = ops[node].ival;
1646 len = type >> 8;
1647 type &= 255;
1648 switch (type) {
1960 prewalk(0+(type==OPRINT),level,ops[node+1].ival,&numarg);
1986 prewalk(type != OLENGTH && type != OSYSTEM,
2051 register int type;
2056 type = ops[node].ival;
2057 len = type >> 8;
2058 type &= 255;
2059 if (type == OVAR && len == 1) {