Lines Matching defs:type
45 * of the same length and types, then return the return type. Otherwise
83 compat = 1; /* "@" matches any type */
132 * set the identifier's base type to be our special type <DYN>.
135 * based on the result type of the first assignment statement.
167 * identifier, create its type signature based on predefined prototype stored
187 *p1++ = '\0'; /* mark end of return type string */
207 * the return type and store its CTF data in di_ctfp/type.
226 xyerror(D_UNKNOWN, "failed to resolve type of %s (%s):"
241 * we look up the corresponding type and store its CTF data in
243 * the special type string "@" to indicate that the specified
244 * parameter may be a D expression of *any* type (represented
245 * as a dis_args[] element with ctfp = NULL, type == CTF_ERR).
248 * If the type of an argument is enclosed in square brackets
251 * the specified type. Note that varargs may not optional,
291 xyerror(D_UNKNOWN, "failed to resolve type of "
307 * representing the appropriate type or translation specifically for this node.
358 * assign it the appropriate attributes, and set the type of 'dnp'.
364 xyerror(D_ARGS_TYPE, "failed to resolve translated type for "
369 xyerror(D_ARGS_TYPE, "failed to resolve native type for "
451 xyerror(D_UNKNOWN, "failed to resolve type of %s: %s\n",
471 "failed to resolve type %s for identifier %s: %s\n",
998 dt_ident_type_assign(dt_ident_t *idp, ctf_file_t *fp, ctf_id_t type)
1001 idp->di_type = type;