INNER CODE UNIT · TypeScript
end
bytebase/dbhub · src/connectors/oracle/index.ts:855
end = m.index + 1;
break;
}
} else if (m[1] === undefined) {
end = m.index; // `/` terminator line
break;
} else {
const keyword = m[1].toLowerCase();
const closes = m[2]?.toLowerCase();
if (keyword !== "end") {
depth++;
opened = true;
} else if (closes === undefined || closes === "case") {
depth--;
}
}
}
push(start, end);