CTF_K_POINTER
g_stats.cs_ntypes[CTF_K_POINTER]);
case CTF_K_POINTER:
case CTF_K_POINTER:
if (kind != CTF_K_INTEGER && kind != CTF_K_POINTER &&
case CTF_K_POINTER:
case CTF_K_POINTER:
if (tgtkind == CTF_K_POINTER && modkind == CTF_K_INTEGER &&
case CTF_K_POINTER:
if (mdb_ctf_type_kind(base) == CTF_K_POINTER &&
case CTF_K_POINTER:
delim = (mdb_ctf_type_kind(rid) == CTF_K_POINTER) ?
if (kind != CTF_K_POINTER) {
case CTF_K_POINTER:
if (kind != CTF_K_POINTER)
case CTF_K_POINTER:
if (mdb_ctf_type_kind(base) != CTF_K_POINTER) {
if (mdb_ctf_type_kind(base) == CTF_K_POINTER) {
case CTF_K_POINTER:
if ((flags & MDB_TABC_NOPOINT) && rkind == CTF_K_POINTER)
if ((kind = mdb_ctf_type_kind(ntype)) != CTF_K_POINTER)
if (kind == CTF_K_POINTER || kind == CTF_K_STRUCT) {
if (kind != CTF_K_POINTER && kind != CTF_K_STRUCT)
if (kind != CTF_K_STRUCT && kind != CTF_K_POINTER)
if (kind == CTF_K_POINTER || kind == CTF_K_INTEGER)
if (mdb_ctf_type_kind(type) != CTF_K_POINTER)
case CTF_K_POINTER:
if (mdb_ctf_type_kind(type) != CTF_K_POINTER)
return (ctf_add_reftype(fp, flag, name, ref, CTF_K_POINTER));
case CTF_K_POINTER:
case CTF_K_POINTER:
case CTF_K_POINTER:
case CTF_K_POINTER:
pop[CTF_K_TYPEDEF] + pop[CTF_K_POINTER] + pop[CTF_K_VOLATILE] +
case CTF_K_POINTER:
case CTF_K_POINTER:
k = CTF_K_POINTER; /* avoid leading whitespace (see below) */
if (k != CTF_K_POINTER && k != CTF_K_ARRAY)
case CTF_K_POINTER:
case CTF_K_POINTER:
case CTF_K_POINTER:
case CTF_K_POINTER:
case CTF_K_POINTER:
if (ctf_type_kind(ctfp, base) != CTF_K_POINTER)
if (ctf_type_kind(ctfp, rtype) == CTF_K_POINTER) {
case CTF_K_POINTER:
ret = ctf_dwarf_create_reference(cup, die, idp, CTF_K_POINTER,
case CTF_K_POINTER:
assert(kind == CTF_K_POINTER || kind == CTF_K_ARRAY);
assert(ctf_type_kind(ctfp, type) == CTF_K_POINTER);
assert(ctf_type_kind(ctfp, type) == CTF_K_POINTER);
if (pdp == NULL || pdp->dd_kind != CTF_K_POINTER)
return (dt_decl_push(dt_decl_alloc(CTF_K_POINTER, NULL)));
if (ddp->dd_kind == CTF_K_POINTER) {
case CTF_K_POINTER:
return (kind == CTF_K_POINTER || kind == CTF_K_ARRAY);
if (lkind == CTF_K_POINTER) {
if (rkind == CTF_K_POINTER) {
compat = (lkind == CTF_K_POINTER || lkind == CTF_K_ARRAY) &&
(rkind == CTF_K_POINTER || rkind == CTF_K_ARRAY) &&
} else if (kind == CTF_K_POINTER) {
(kind == CTF_K_POINTER || (dnp->dn_flags & DT_NF_REF)))
if (kind != CTF_K_POINTER) {
if (uref && (kind == CTF_K_POINTER ||
else if (lkind == CTF_K_POINTER && dt_node_is_pointer(rp))
if (lkind == CTF_K_POINTER)
if (ctf_type_kind(lctfp, ltype) == CTF_K_POINTER) {
if (ctf_type_kind(dnp->dn_ctfp, base) == CTF_K_POINTER &&
kind == CTF_K_POINTER);
if (ctf_type_kind(fp, type) != CTF_K_POINTER)
if (kind == CTF_K_POINTER &&
int ptr = dst_kind == CTF_K_POINTER;
if (ctf_type_kind(ctfp, ctf_type_resolve(ctfp, type)) == CTF_K_POINTER)
{ "const char *", CTF_K_POINTER },
if (ctf_type_kind(fp, tid) == CTF_K_POINTER &&
{ "struct foo *", CTF_K_POINTER },
{ "union bar *", CTF_K_POINTER },
{ "enum baz *", CTF_K_POINTER },
{ "const int *", CTF_K_POINTER },
{ "int *", CTF_K_POINTER },
{ "const int *", CTF_K_POINTER },
{ "volatile test_int_t *", CTF_K_POINTER},
{ "const volatile test_int_t *", CTF_K_POINTER },
{ "int *const *", CTF_K_POINTER },
{ "int *", CTF_K_POINTER },
{ "const char *", CTF_K_POINTER },
{ "const volatile foo_t *", CTF_K_POINTER },
{ "int *const *", CTF_K_POINTER },
{ "int *", CTF_K_POINTER },
{ "volatile const foo_t *", CTF_K_POINTER },
{ "int *const *", CTF_K_POINTER },
{ "int *", CTF_K_POINTER },
{ "int *", CTF_K_POINTER },
{ "int **", CTF_K_POINTER },
{ "int *", CTF_K_POINTER },
{ "int ***", CTF_K_POINTER },
{ "int **", CTF_K_POINTER },
{ "int *", CTF_K_POINTER },
{ "test_int_t *", CTF_K_POINTER },
{ "const test_int_t *", CTF_K_POINTER },
case CTF_K_POINTER: