Lines Matching defs:kind
50 link(void *mem_ctx, bblock_t *block, enum bblock_link_kind kind)
52 bblock_link *l = new(mem_ctx) bblock_link(block, kind);
59 /* The kind of the link is immaterial, but we need to provide one since
75 enum bblock_link_kind kind)
77 successor->parents.push_tail(::link(mem_ctx, this, kind));
78 children.push_tail(::link(mem_ctx, successor, kind));
83 enum bblock_link_kind kind) const
86 if (parent->block == this && parent->kind <= kind) {
96 enum bblock_link_kind kind) const
99 if (child->block == this && child->kind <= kind) {
432 successor->kind)) {
435 successor->kind));
453 predecessor->kind)) {
456 predecessor->kind));
519 link->kind == bblock_link_logical ? '-' : '~',
528 link->kind == bblock_link_logical ? '-' : '~',