From 444a7bb5ac8fb5ec52647e8164680e6fa50f9ec8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mika=C3=ABl=20Francoeur?= Date: Fri, 1 Aug 2025 10:12:25 -0400 Subject: [PATCH] wrap doc --- core/vdbe/insn.rs | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/core/vdbe/insn.rs b/core/vdbe/insn.rs index 36be77658..2342266bd 100644 --- a/core/vdbe/insn.rs +++ b/core/vdbe/insn.rs @@ -771,11 +771,17 @@ pub enum Insn { reg: usize, }, - /// If P4==0 then register P3 holds a blob constructed by [MakeRecord](https://sqlite.org/opcode.html#MakeRecord). If P4>0 then register P3 is the first of P4 registers that form an unpacked record.\ + /// If P4==0 then register P3 holds a blob constructed by [MakeRecord](https://sqlite.org/opcode.html#MakeRecord). + /// If P4>0 then register P3 is the first of P4 registers that form an unpacked record. /// - /// Cursor P1 is on an index btree. If the record identified by P3 and P4 contains any NULL value, jump immediately to P2. If all terms of the record are not-NULL then a check is done to determine if any row in the P1 index btree has a matching key prefix. If there are no matches, jump immediately to P2. If there is a match, fall through and leave the P1 cursor pointing to the matching row.\ + /// Cursor P1 is on an index btree. If the record identified by P3 and P4 contains any NULL value, jump immediately + /// to P2. If all terms of the record are not-NULL then a check is done to determine if any row in the P1 index + /// btree has a matching key prefix. If there are no matches, jump immediately to P2. If there is a match, fall + /// through and leave the P1 cursor pointing to the matching row.\ /// - /// This opcode is similar to [NotFound](https://sqlite.org/opcode.html#NotFound) with the exceptions that the branch is always taken if any part of the search key input is NULL. + /// This opcode is similar to [NotFound](https://sqlite.org/opcode.html#NotFound) with the exceptions that the + /// branch is always taken if any part of the search key input is NULL. + //TODO this one NoConflict { cursor_id: CursorID, // P1 index cursor target_pc: BranchOffset, // P2 jump target