Skip to documentation
SLOP

tiny.pluck.bdd.deepCopy

Reference tiny.pluck bdd deepCopy

Defined in bdd.

Called byCallsNo direct callstest sourcelib.pluck.src.bddtest: deepCopy - basictest sourcelib.pluck.src.bddtest: deepCopy - constantsbdddeepCopy
Static calls · unresolved targets: 0 · external targets: 2.

Source

Source: lib/pluck/src/bdd.zig:1451

zig
pub fn deepCopy(manager: *const Manager, bdd: Bdd, allocator: Allocator) !BddCopy {    const nodes = try allocator.dupe(Node, manager.nodes.items);    errdefer allocator.free(nodes);    const var_order = try allocator.dupe(u32, manager.var_order.items);    return BddCopy{        .root = bdd,        .nodes = nodes,        .var_order = var_order,        .allocator = allocator,    };}

Audit

Definitions1
Public names1
Members0
Version26.7.0
Revisiondaab053ee433