MCPcopy Create free account
hub / github.com/IoLanguage/io / CTYPE_name

Function CTYPE_name

libs/basekit/source/UArray.c:49–78  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

47}
48
49const char *CTYPE_name(CTYPE type) {
50 switch (type) {
51 case CTYPE_uint8_t:
52 return "uint8";
53 case CTYPE_uint16_t:
54 return "uint16";
55 case CTYPE_uint32_t:
56 return "uint32";
57 case CTYPE_uint64_t:
58 return "uint64";
59
60 case CTYPE_int8_t:
61 return "int8";
62 case CTYPE_int16_t:
63 return "int16";
64 case CTYPE_int32_t:
65 return "int32";
66 case CTYPE_int64_t:
67 return "int64";
68
69 case CTYPE_float32_t:
70 return "float32";
71 case CTYPE_float64_t:
72 return "float64";
73
74 case CTYPE_uintptr_t:
75 return "intptr";
76 }
77 return "unknown";
78}
79
80int CTYPE_forName(const char *name) {
81 if (!strcmp(name, "uint8"))

Callers 3

UArray_unsupported_with_Function · 0.85
UArray_showFunction · 0.85
IoSeq_immutable.cFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected