Searched refs:fundamental (Results 1 - 3 of 3) sorted by relevance
/ast/src/lib/libdss/ |
H A D | cxcomp.c | 581 (*cx->disc->errorf)(cx, cx->disc, 2, "cannot cast from %s to %s", r->type->name, r->type->fundamental->name); 689 type1 = type2 = type1->fundamental; 756 if (type1->fundamental == type2->fundamental && (x.callout = cxcallout(cx, op, type1->fundamental, type1->fundamental, cx->disc))) 758 if (v1 && cxisstring(type1) && !v2 && cxisnumber(type2) && (x.callout = cxcallout(cx, op, type1->fundamental, type1->fundamental, cx->disc)) && !cxnum2str(cx, &v1->format, i2->data.number, &s)) 761 i2->type = type1->fundamental; 771 if (v2 && cxisstring(type2) && !v1 && cxisnumber(type1) && (x.callout = cxcallout(cx, op, type2->fundamental, type [all...] |
H A D | cx.h | 281 typedef union Cxvalue_u /* fundamental types */ 467 unsigned short representation; /* fundamental type index */ 475 Cxtype_t* fundamental; /* fundamental type */ member in struct:Cxtype_s 579 Cxtype_t* type_buffer; /* buffer fundamental type */ 580 Cxtype_t* type_number; /* number fundamental type */ 581 Cxtype_t* type_reference; /* reference fundamental type */ 582 Cxtype_t* type_string; /* string fundamental type */ 584 Cxtype_t* type_void; /* void fundamental type */
|
H A D | cxopen.c | 1240 if ((base = (char*)type->fundamental) && !(type->fundamental = cxtype(cx, base, disc))) 1243 (*disc->errorf)(NiL, disc, 2, "%s: unknown fundamental type", base); 1299 if (type->fundamental) 1305 type->fundamental = type; 1308 type->fundamental = type->base->fundamental;
|
Completed in 44 milliseconds