Lines Matching defs:cchar
83 static wchar_t *vals = NULL; /* wchars to attach to a cchar type */
87 "unused", "numeric", "static", "string", "byte", "cchar", "wchar", "ERR",
114 cchar_t cchar;
194 %token <string> CCHAR
222 | cchar
241 cchar : CCHAR VARNAME attributes char_vals {
612 "%s:%zu: Variable %s has invalid type for cchar",
692 vars[i].cchar.attributes = attribs;
693 vars[i].cchar.elements = nvals;
695 vars[i].cchar.vals[j] = vals[j];
1221 vars[command.returns[i].data_index].cchar =
1282 command.returns[1].data_value = &vptr->cchar;
1341 validate_cchar(&vars[command.returns[0].data_index].cchar,
1568 validate_cchar(&(varp->cchar), (cchar_t *) response, 0);
1685 * Validate the return cchar against the expected cchar, throw an error
1699 "cchar validation failed, elements count mismatch, "
1705 "%s:%zu: Validated expected %s cchar",
1719 "cchar validation failed, attributes mismatch, "
1726 "%s:%zu: Validated expected %s cchar\n",
1741 "cchar validation failed, vals mismatch, "
1748 "cchar\n",
1757 "%s:%zu: Validated expected %s cchar\n",
1939 cmd = (void *) &var_data->cchar;
1981 "Writing cchar to command pipe\n");