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);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…