private static void patch(this patchList l, ptr <Prog> _addr_p, uint val) { ref Prog p = ref _addr_p.val;
public frag(uint i = default, patchList @out = default) { this.i = i; this.@out = @out; }