Lines Matching refs:get_type

292 	| ARRAY '{' '}'             { $$ = make_data(0, get_type("raw")); }
293 | ARRAY { $$ = make_data(0, get_type("raw")); }
300 | expr { $$ = $1; $$.type = get_type("raw"); }
419 $$ = cast(get_type("int32"), make_int(define.value));
449 : BOOL { $$ = cast(get_type("bool"), make_bool($1)); }
450 | integer { $$ = cast(get_type("int32"), make_int($1)); }
451 | float { $$ = cast(get_type("float"), make_float($1)); }
472 : '(' ARRAY ')' { $$ = get_type("raw"); }
473 | '(' MESSAGE ')' { $$ = get_type("message"); }
474 | '(' ARCHIVE IDENT ')' { $$ = get_type("message"); free_mem($3); }
475 | '(' IDENT ')' { $$ = get_type($2); free_mem($2); }
479 : ARRAY { $$ = get_type("raw"); }
480 | MESSAGE { $$ = get_type("message"); }
481 | ARCHIVE IDENT { $$ = get_type("message"); free_mem($2); }
482 | IDENT { $$ = get_type($1); free_mem($1); }
589 get_type(const char* name)
634 data_t out = make_data(sizeof(bool), get_type("bool"));
643 data_t out = make_data(sizeof(uint64), get_type("uint64"));
652 data_t out = make_data(sizeof(double), get_type("double"));
662 out.type = get_type("raw");
731 data_t out = make_data(msg->FlattenedSize(), get_type("message"));
735 get_type("message"));
927 type_t type = get_type(name);
993 data_t out = make_data(data1.size + data2.size, get_type("raw"));
1299 data_t op = cast_to_uint32(get_type("int32"), data);
1311 return cast(get_type("int32"), out);
1318 data_t op1 = cast_to_uint32(get_type("int32"), data1);
1319 data_t op2 = cast_to_uint32(get_type("int32"), data2);
1363 return cast(get_type("int32"), out);
1399 fields[0].type = get_type("float");
1403 fields[1].type = get_type("float");
1424 fields[0].type = get_type("float");
1428 fields[1].type = get_type("float");
1432 fields[2].type = get_type("float");
1436 fields[3].type = get_type("float");
1457 fields[0].type = get_type("uint8");
1461 fields[1].type = get_type("uint8");
1465 fields[2].type = get_type("uint8");
1469 fields[3].type = get_type("uint8");
1492 fields[0].type = get_type("string");
1513 fields[0].type = get_type("string");
1534 fields[0].type = get_type("uint32");
1555 fields[0].type = get_type("uint32");
1559 fields[1].type = get_type("uint32");
1563 fields[2].type = get_type("uint32");
1567 fields[3].type = get_type("uint32");
1571 fields[4].type = get_type("uint32");
1575 fields[5].type = get_type("string");
1579 fields[6].type = get_type("string");
1603 fields[0].type = get_type("raw");
1624 fields[0].type = get_type("raw");
1645 fields[0].type = get_type("raw");
1666 fields[0].type = get_type("raw");
1687 fields[0].type = get_type("message");