Searched refs:fundamental (Results 1 - 3 of 3) sorted by relevance

/ast/src/lib/libdss/
H A Dcxcomp.c581 (*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 Dcx.h281 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 Dcxopen.c1240 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