===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
tup-0.7.8/build.sh-102-		echo "  bootstrap CC $CFLAGS $i"
tup-0.7.8/build.sh:103:		$CC $CFLAGS -c $i -I../../src $plat_cflags -o `basename $i`.64.o -pthread
tup-0.7.8/build.sh-104-	done
##############################################
tup-0.7.8/docs/html/gen_ex_header.sh-6-for i in $@; do
tup-0.7.8/docs/html/gen_ex_header.sh:7:	title=`./gen_text.sh $i`
tup-0.7.8/docs/html/gen_ex_header.sh-8-	echo "  <li class=\"menu-item\"><a href=\"$i\">$title</a></li>"
##############################################
tup-0.7.8/docs/html/gen_examples.sh-3-for i in $@; do
tup-0.7.8/docs/html/gen_examples.sh:4:	title=`./gen_text.sh $i`
tup-0.7.8/docs/html/gen_examples.sh:5:	synopsis=`cat $i | head -n 1`
tup-0.7.8/docs/html/gen_examples.sh-6-	echo "<a href=\"$i\">$title</a>"
##############################################
tup-0.7.8/docs/html/gen_menu.sh-21-for i in $@; do
tup-0.7.8/docs/html/gen_menu.sh:22:	text=`./gen_text.sh $i`
tup-0.7.8/docs/html/gen_menu.sh-23-	echo "    <li class=\"menu-item\"><a href=\"$i\">$text</a></li>"
##############################################
tup-0.7.8/docs/html/gen_page.sh-13-fi
tup-0.7.8/docs/html/gen_page.sh:14:text=`./gen_text.sh $1`
tup-0.7.8/docs/html/gen_page.sh-15-cat << HERE
##############################################
tup-0.7.8/docs/html/gen_text.sh-1-#! /bin/sh -e
tup-0.7.8/docs/html/gen_text.sh:2:for j in `echo $1 | sed 's/\.html//; s/_/ /g; s/index/home/; s/^ex //'`; do echo $j | awk 'BEGIN{ORS="&nbsp;"} {print toupper(substr($0, 1, 1)) substr($0, 2)}'; done | sed 's/And&nbsp/and\&nbsp/; s/Vs&nbsp/vs\&nbsp/; s/&nbsp;$//'
##############################################
tup-0.7.8/docs/journal.html-314-                $output =~ s/\.c$/.o/;
tup-0.7.8/docs/journal.html:315:                if(system("create_dep $name $output") != 0) {
tup-0.7.8/docs/journal.html-316-                        exit 1;
##############################################
tup-0.7.8/docs/journal.html-318-        } elsif($name =~ /\.o$/) {
tup-0.7.8/docs/journal.html:319:                if(system("create_dep $name main") != 0) {
tup-0.7.8/docs/journal.html-320-                        exit 1;
##############################################
tup-0.7.8/src/lua/lapi.c-59-
tup-0.7.8/src/lua/lapi.c:60:static TValue *index2addr (lua_State *L, int idx) {
tup-0.7.8/src/lua/lapi.c-61-  CallInfo *ci = L->ci;
##############################################
tup-0.7.8/src/lua/lapi.c-210-  t = L->top - 1;  /* end of stack segment being rotated */
tup-0.7.8/src/lua/lapi.c:211:  p = index2addr(L, idx);  /* start of segment */
tup-0.7.8/src/lua/lapi.c-212-  api_checkstackindex(L, idx, p);
##############################################
tup-0.7.8/src/lua/lapi.c-224-  lua_lock(L);
tup-0.7.8/src/lua/lapi.c:225:  fr = index2addr(L, fromidx);
tup-0.7.8/src/lua/lapi.c:226:  to = index2addr(L, toidx);
tup-0.7.8/src/lua/lapi.c-227-  api_checkvalidindex(L, to);
##############################################
tup-0.7.8/src/lua/lapi.c-238-  lua_lock(L);
tup-0.7.8/src/lua/lapi.c:239:  setobj2s(L, L->top, index2addr(L, idx));
tup-0.7.8/src/lua/lapi.c-240-  api_incr_top(L);
##############################################
tup-0.7.8/src/lua/lapi.c-251-LUA_API int lua_type (lua_State *L, int idx) {
tup-0.7.8/src/lua/lapi.c:252:  StkId o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-253-  return (isvalid(o) ? ttnov(o) : LUA_TNONE);
##############################################
tup-0.7.8/src/lua/lapi.c-264-LUA_API int lua_iscfunction (lua_State *L, int idx) {
tup-0.7.8/src/lua/lapi.c:265:  StkId o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-266-  return (ttislcf(o) || (ttisCclosure(o)));
##############################################
tup-0.7.8/src/lua/lapi.c-270-LUA_API int lua_isinteger (lua_State *L, int idx) {
tup-0.7.8/src/lua/lapi.c:271:  StkId o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-272-  return ttisinteger(o);
##############################################
tup-0.7.8/src/lua/lapi.c-277-  lua_Number n;
tup-0.7.8/src/lua/lapi.c:278:  const TValue *o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-279-  return tonumber(o, &n);
##############################################
tup-0.7.8/src/lua/lapi.c-283-LUA_API int lua_isstring (lua_State *L, int idx) {
tup-0.7.8/src/lua/lapi.c:284:  const TValue *o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-285-  return (ttisstring(o) || cvt2str(o));
##############################################
tup-0.7.8/src/lua/lapi.c-289-LUA_API int lua_isuserdata (lua_State *L, int idx) {
tup-0.7.8/src/lua/lapi.c:290:  const TValue *o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-291-  return (ttisfulluserdata(o) || ttislightuserdata(o));
##############################################
tup-0.7.8/src/lua/lapi.c-295-LUA_API int lua_rawequal (lua_State *L, int index1, int index2) {
tup-0.7.8/src/lua/lapi.c:296:  StkId o1 = index2addr(L, index1);
tup-0.7.8/src/lua/lapi.c:297:  StkId o2 = index2addr(L, index2);
tup-0.7.8/src/lua/lapi.c-298-  return (isvalid(o1) && isvalid(o2)) ? luaV_rawequalobj(o1, o2) : 0;
##############################################
tup-0.7.8/src/lua/lapi.c-321-  lua_lock(L);  /* may call tag method */
tup-0.7.8/src/lua/lapi.c:322:  o1 = index2addr(L, index1);
tup-0.7.8/src/lua/lapi.c:323:  o2 = index2addr(L, index2);
tup-0.7.8/src/lua/lapi.c-324-  if (isvalid(o1) && isvalid(o2)) {
##############################################
tup-0.7.8/src/lua/lapi.c-346-  lua_Number n;
tup-0.7.8/src/lua/lapi.c:347:  const TValue *o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-348-  int isnum = tonumber(o, &n);
##############################################
tup-0.7.8/src/lua/lapi.c-357-  lua_Integer res;
tup-0.7.8/src/lua/lapi.c:358:  const TValue *o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-359-  int isnum = tointeger(o, &res);
##############################################
tup-0.7.8/src/lua/lapi.c-367-LUA_API int lua_toboolean (lua_State *L, int idx) {
tup-0.7.8/src/lua/lapi.c:368:  const TValue *o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-369-  return !l_isfalse(o);
##############################################
tup-0.7.8/src/lua/lapi.c-373-LUA_API const char *lua_tolstring (lua_State *L, int idx, size_t *len) {
tup-0.7.8/src/lua/lapi.c:374:  StkId o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-375-  if (!ttisstring(o)) {
##############################################
tup-0.7.8/src/lua/lapi.c-382-    luaC_checkGC(L);
tup-0.7.8/src/lua/lapi.c:383:    o = index2addr(L, idx);  /* previous call may reallocate the stack */
tup-0.7.8/src/lua/lapi.c-384-    lua_unlock(L);
##############################################
tup-0.7.8/src/lua/lapi.c-392-LUA_API size_t lua_rawlen (lua_State *L, int idx) {
tup-0.7.8/src/lua/lapi.c:393:  StkId o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-394-  switch (ttype(o)) {
##############################################
tup-0.7.8/src/lua/lapi.c-404-LUA_API lua_CFunction lua_tocfunction (lua_State *L, int idx) {
tup-0.7.8/src/lua/lapi.c:405:  StkId o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-406-  if (ttislcf(o)) return fvalue(o);
##############################################
tup-0.7.8/src/lua/lapi.c-413-LUA_API void *lua_touserdata (lua_State *L, int idx) {
tup-0.7.8/src/lua/lapi.c:414:  StkId o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-415-  switch (ttnov(o)) {
##############################################
tup-0.7.8/src/lua/lapi.c-423-LUA_API lua_State *lua_tothread (lua_State *L, int idx) {
tup-0.7.8/src/lua/lapi.c:424:  StkId o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-425-  return (!ttisthread(o)) ? NULL : thvalue(o);
##############################################
tup-0.7.8/src/lua/lapi.c-429-LUA_API const void *lua_topointer (lua_State *L, int idx) {
tup-0.7.8/src/lua/lapi.c:430:  StkId o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-431-  switch (ttype(o)) {
##############################################
tup-0.7.8/src/lua/lapi.c-613-  lua_lock(L);
tup-0.7.8/src/lua/lapi.c:614:  t = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-615-  luaV_gettable(L, t, L->top - 1, L->top - 1);
##############################################
tup-0.7.8/src/lua/lapi.c-622-  lua_lock(L);
tup-0.7.8/src/lua/lapi.c:623:  return auxgetstr(L, index2addr(L, idx), k);
tup-0.7.8/src/lua/lapi.c-624-}
##############################################
tup-0.7.8/src/lua/lapi.c-630-  lua_lock(L);
tup-0.7.8/src/lua/lapi.c:631:  t = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-632-  if (luaV_fastget(L, t, n, slot, luaH_getint)) {
##############################################
tup-0.7.8/src/lua/lapi.c-648-  lua_lock(L);
tup-0.7.8/src/lua/lapi.c:649:  t = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-650-  api_check(L, ttistable(t), "table expected");
##############################################
tup-0.7.8/src/lua/lapi.c-659-  lua_lock(L);
tup-0.7.8/src/lua/lapi.c:660:  t = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-661-  api_check(L, ttistable(t), "table expected");
##############################################
tup-0.7.8/src/lua/lapi.c-672-  lua_lock(L);
tup-0.7.8/src/lua/lapi.c:673:  t = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-674-  api_check(L, ttistable(t), "table expected");
##############################################
tup-0.7.8/src/lua/lapi.c-700-  lua_lock(L);
tup-0.7.8/src/lua/lapi.c:701:  obj = index2addr(L, objindex);
tup-0.7.8/src/lua/lapi.c-702-  switch (ttnov(obj)) {
##############################################
tup-0.7.8/src/lua/lapi.c-725-  lua_lock(L);
tup-0.7.8/src/lua/lapi.c:726:  o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-727-  api_check(L, ttisfulluserdata(o), "full userdata expected");
##############################################
tup-0.7.8/src/lua/lapi.c-768-  api_checknelems(L, 2);
tup-0.7.8/src/lua/lapi.c:769:  t = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-770-  luaV_settable(L, t, L->top - 2, L->top - 1);
##############################################
tup-0.7.8/src/lua/lapi.c-777-  lua_lock(L);  /* unlock done in 'auxsetstr' */
tup-0.7.8/src/lua/lapi.c:778:  auxsetstr(L, index2addr(L, idx), k);
tup-0.7.8/src/lua/lapi.c-779-}
##############################################
tup-0.7.8/src/lua/lapi.c-786-  api_checknelems(L, 1);
tup-0.7.8/src/lua/lapi.c:787:  t = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-788-  if (luaV_fastset(L, t, n, slot, luaH_getint, L->top - 1))
##############################################
tup-0.7.8/src/lua/lapi.c-804-  api_checknelems(L, 2);
tup-0.7.8/src/lua/lapi.c:805:  o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-806-  api_check(L, ttistable(o), "table expected");
##############################################
tup-0.7.8/src/lua/lapi.c-819-  api_checknelems(L, 1);
tup-0.7.8/src/lua/lapi.c:820:  o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-821-  api_check(L, ttistable(o), "table expected");
##############################################
tup-0.7.8/src/lua/lapi.c-833-  api_checknelems(L, 1);
tup-0.7.8/src/lua/lapi.c:834:  o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-835-  api_check(L, ttistable(o), "table expected");
##############################################
tup-0.7.8/src/lua/lapi.c-849-  api_checknelems(L, 1);
tup-0.7.8/src/lua/lapi.c:850:  obj = index2addr(L, objindex);
tup-0.7.8/src/lua/lapi.c-851-  if (ttisnil(L->top - 1))
##############################################
tup-0.7.8/src/lua/lapi.c-888-  api_checknelems(L, 1);
tup-0.7.8/src/lua/lapi.c:889:  o = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-890-  api_check(L, ttisfulluserdata(o), "full userdata expected");
##############################################
tup-0.7.8/src/lua/lapi.c-960-  else {
tup-0.7.8/src/lua/lapi.c:961:    StkId o = index2addr(L, errfunc);
tup-0.7.8/src/lua/lapi.c-962-    api_checkstackindex(L, errfunc, o);
##############################################
tup-0.7.8/src/lua/lapi.c-1125-  lua_lock(L);
tup-0.7.8/src/lua/lapi.c:1126:  t = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-1127-  api_check(L, ttistable(t), "table expected");
##############################################
tup-0.7.8/src/lua/lapi.c-1157-  lua_lock(L);
tup-0.7.8/src/lua/lapi.c:1158:  t = index2addr(L, idx);
tup-0.7.8/src/lua/lapi.c-1159-  luaV_objlen(L, L->top, t);
##############################################
tup-0.7.8/src/lua/lapi.c-1224-  lua_lock(L);
tup-0.7.8/src/lua/lapi.c:1225:  name = aux_upvalue(index2addr(L, funcindex), n, &val, NULL, NULL);
tup-0.7.8/src/lua/lapi.c-1226-  if (name) {
##############################################
tup-0.7.8/src/lua/lapi.c-1241-  lua_lock(L);
tup-0.7.8/src/lua/lapi.c:1242:  fi = index2addr(L, funcindex);
tup-0.7.8/src/lua/lapi.c-1243-  api_checknelems(L, 1);
##############################################
tup-0.7.8/src/lua/lapi.c-1257-  LClosure *f;
tup-0.7.8/src/lua/lapi.c:1258:  StkId fi = index2addr(L, fidx);
tup-0.7.8/src/lua/lapi.c-1259-  api_check(L, ttisLclosure(fi), "Lua function expected");
##############################################
tup-0.7.8/src/lua/lapi.c-1267-LUA_API void *lua_upvalueid (lua_State *L, int fidx, int n) {
tup-0.7.8/src/lua/lapi.c:1268:  StkId fi = index2addr(L, fidx);
tup-0.7.8/src/lua/lapi.c-1269-  switch (ttype(fi)) {
##############################################
tup-0.7.8/src/pcre/pcre_jit_compile.c-2298-
tup-0.7.8/src/pcre/pcre_jit_compile.c:2299:static void add_label_addr(compiler_common *common, sljit_uw *update_addr)
tup-0.7.8/src/pcre/pcre_jit_compile.c-2300-{
##############################################
tup-0.7.8/src/pcre/pcre_jit_compile.c-10222-    sljit_emit_ijump(compiler, SLJIT_JUMP, SLJIT_MEM1(TMP1), (sljit_sw)next_update_addr);
tup-0.7.8/src/pcre/pcre_jit_compile.c:10223:    add_label_addr(common, next_update_addr++);
tup-0.7.8/src/pcre/pcre_jit_compile.c-10224-    }
##############################################
tup-0.7.8/src/pcre/pcre_jit_compile.c-10354-      if (alt_max > 4)
tup-0.7.8/src/pcre/pcre_jit_compile.c:10355:        add_label_addr(common, next_update_addr++);
tup-0.7.8/src/pcre/pcre_jit_compile.c-10356-      else
##############################################
tup-0.7.8/src/pcre/pcre_jit_compile.c-11526-  {
tup-0.7.8/src/pcre/pcre_jit_compile.c:11527:  *label_addr->update_addr = sljit_get_label_addr(label_addr->label);
tup-0.7.8/src/pcre/pcre_jit_compile.c-11528-  label_addr = label_addr->next;
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-14657-*/
tup-0.7.8/src/sqlite3/sqlite3.c:14658:#define ADDR(X)  (-1-(X))
tup-0.7.8/src/sqlite3/sqlite3.c-14659-
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-14956-SQLITE_PRIVATE void sqlite3VdbeResolveLabel(Vdbe*, int);
tup-0.7.8/src/sqlite3/sqlite3.c:14957:SQLITE_PRIVATE int sqlite3VdbeCurrentAddr(Vdbe*);
tup-0.7.8/src/sqlite3/sqlite3.c-14958-#ifdef SQLITE_DEBUG
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-25590-**
tup-0.7.8/src/sqlite3/sqlite3.c:25591:** This file contains inline asm code for retrieving "high-performance"
tup-0.7.8/src/sqlite3/sqlite3.c-25592-** counters for x86 class CPUs.
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-25616-  __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){
tup-0.7.8/src/sqlite3/sqlite3.c:25617:     __asm {
tup-0.7.8/src/sqlite3/sqlite3.c-25618-        rdtsc
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-32241-**
tup-0.7.8/src/sqlite3/sqlite3.c:32242:** This file contains inline asm code for retrieving "high-performance"
tup-0.7.8/src/sqlite3/sqlite3.c-32243-** counters for x86 class CPUs.
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-32267-  __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){
tup-0.7.8/src/sqlite3/sqlite3.c:32268:     __asm {
tup-0.7.8/src/sqlite3/sqlite3.c-32269-        rdtsc
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-40039-**
tup-0.7.8/src/sqlite3/sqlite3.c:40040:** This file contains inline asm code for retrieving "high-performance"
tup-0.7.8/src/sqlite3/sqlite3.c-40041-** counters for x86 class CPUs.
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-40065-  __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){
tup-0.7.8/src/sqlite3/sqlite3.c:40066:     __asm {
tup-0.7.8/src/sqlite3/sqlite3.c-40067-        rdtsc
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-75955-  }
tup-0.7.8/src/sqlite3/sqlite3.c:75956:  return ADDR(i);
tup-0.7.8/src/sqlite3/sqlite3.c-75957-}
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-75965-  Parse *p = v->pParse;
tup-0.7.8/src/sqlite3/sqlite3.c:75966:  int j = ADDR(x);
tup-0.7.8/src/sqlite3/sqlite3.c-75967-  assert( v->magic==VDBE_MAGIC_INIT );
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-76249-            assert( (sqlite3OpcodeProperty[pOp->opcode] & OPFLG_JUMP)!=0 );
tup-0.7.8/src/sqlite3/sqlite3.c:76250:            assert( ADDR(pOp->p2)<pParse->nLabel );
tup-0.7.8/src/sqlite3/sqlite3.c:76251:            pOp->p2 = aLabel[ADDR(pOp->p2)];
tup-0.7.8/src/sqlite3/sqlite3.c-76252-          }
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-76273-*/
tup-0.7.8/src/sqlite3/sqlite3.c:76274:SQLITE_PRIVATE int sqlite3VdbeCurrentAddr(Vdbe *p){
tup-0.7.8/src/sqlite3/sqlite3.c-76275-  assert( p->magic==VDBE_MAGIC_INIT );
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-83113-**
tup-0.7.8/src/sqlite3/sqlite3.c:83114:** This file contains inline asm code for retrieving "high-performance"
tup-0.7.8/src/sqlite3/sqlite3.c-83115-** counters for x86 class CPUs.
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-83139-  __declspec(naked) __inline sqlite_uint64 __cdecl sqlite3Hwtime(void){
tup-0.7.8/src/sqlite3/sqlite3.c:83140:     __asm {
tup-0.7.8/src/sqlite3/sqlite3.c-83141-        rdtsc
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-90510-      sqlite3VdbeChangeP5(v, 1);
tup-0.7.8/src/sqlite3/sqlite3.c:90511:      assert( sqlite3VdbeCurrentAddr(v)==2 || db->mallocFailed );
tup-0.7.8/src/sqlite3/sqlite3.c-90512-      aOp = sqlite3VdbeAddOpList(v, ArraySize(openBlob), openBlob, iLn);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-98543-              sqlite3VdbeAddOp2(v, OP_MustBeInt, r3,
tup-0.7.8/src/sqlite3/sqlite3.c:98544:                                sqlite3VdbeCurrentAddr(v)+2);
tup-0.7.8/src/sqlite3/sqlite3.c-98545-              VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-101503-    sqlite3VdbeAddOp2(v, OP_AddImm, r1, -2);
tup-0.7.8/src/sqlite3/sqlite3.c:101504:    sqlite3VdbeAddOp2(v, OP_IfPos, r1, sqlite3VdbeCurrentAddr(v)+2);
tup-0.7.8/src/sqlite3/sqlite3.c-101505-    VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-103877-    sqlite3VdbeAddOp2(v, OP_Integer, 0, regChng);
tup-0.7.8/src/sqlite3/sqlite3.c:103878:    addrNextRow = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-103879-
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-103896-      sqlite3VdbeAddOp0(v, OP_Goto);
tup-0.7.8/src/sqlite3/sqlite3.c:103897:      addrNextRow = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-103898-      if( nColTest==1 && pIdx->nKeyCol==1 && IsUniqueIndex(pIdx) ){
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-103990-
tup-0.7.8/src/sqlite3/sqlite3.c:103991:      addrNext = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-103992-      callStatGet(v, regStat4, STAT_GET_ROWID, regSampleRowid);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-107597-      pParse->nTab = 2;
tup-0.7.8/src/sqlite3/sqlite3.c:107598:      addrTop = sqlite3VdbeCurrentAddr(v) + 1;
tup-0.7.8/src/sqlite3/sqlite3.c-107599-      sqlite3VdbeAddOp3(v, OP_InitCoroutine, regYield, 0, addrTop);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-108490-    int j2 = sqlite3VdbeGoto(v, 1);
tup-0.7.8/src/sqlite3/sqlite3.c:108491:    addr2 = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-108492-    sqlite3VdbeVerifyAbortable(v, OE_Abort);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-108497-  }else{
tup-0.7.8/src/sqlite3/sqlite3.c:108498:    addr2 = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-108499-  }
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-111368-    /* Invoke BEFORE DELETE trigger programs. */
tup-0.7.8/src/sqlite3/sqlite3.c:111369:    addrStart = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-111370-    sqlite3CodeRowTrigger(pParse, pTrigger, 
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-111381-    */
tup-0.7.8/src/sqlite3/sqlite3.c:111382:    if( addrStart<sqlite3VdbeCurrentAddr(v) ){
tup-0.7.8/src/sqlite3/sqlite3.c-111383-      sqlite3VdbeAddOp4Int(v, opSeek, iDataCur, iLabel, iPk, nPk);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-113995-      sqlite3VdbeGoto(v, iOk);
tup-0.7.8/src/sqlite3/sqlite3.c:113996:      sqlite3VdbeJumpHere(v, sqlite3VdbeCurrentAddr(v)-2);
tup-0.7.8/src/sqlite3/sqlite3.c-113997-      sqlite3VdbeJumpHere(v, iMustBeInt);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-114020-      if( pTab==pFKey->pFrom && nIncr==1 ){
tup-0.7.8/src/sqlite3/sqlite3.c:114021:        int iJump = sqlite3VdbeCurrentAddr(v) + nCol + 1;
tup-0.7.8/src/sqlite3/sqlite3.c-114022-        for(i=0; i<nCol; i++){
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-114360-      sqlite3VdbeVerifyAbortable(v, OE_Abort);
tup-0.7.8/src/sqlite3/sqlite3.c:114361:      sqlite3VdbeAddOp2(v, OP_FkIfZero, 0, sqlite3VdbeCurrentAddr(v)+2);
tup-0.7.8/src/sqlite3/sqlite3.c-114362-      VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-114536-        Vdbe *v = sqlite3GetVdbe(pParse);
tup-0.7.8/src/sqlite3/sqlite3.c:114537:        int iJump = sqlite3VdbeCurrentAddr(v) + pFKey->nCol + 1;
tup-0.7.8/src/sqlite3/sqlite3.c-114538-        for(i=0; i<pFKey->nCol; i++){
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-115211-  int i;
tup-0.7.8/src/sqlite3/sqlite3.c:115212:  int iEnd = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-115213-#ifndef SQLITE_OMIT_VIRTUALTABLE
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-115410-    assert( sqlite3SchemaMutexHeld(db, 0, pDb->pSchema) );
tup-0.7.8/src/sqlite3/sqlite3.c:115411:    sqlite3VdbeAddOp3(v, OP_Le, memId+2, sqlite3VdbeCurrentAddr(v)+7, memId);
tup-0.7.8/src/sqlite3/sqlite3.c-115412-    VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-115745-    regYield = ++pParse->nMem;
tup-0.7.8/src/sqlite3/sqlite3.c:115746:    addrTop = sqlite3VdbeCurrentAddr(v) + 1;
tup-0.7.8/src/sqlite3/sqlite3.c-115747-    sqlite3VdbeAddOp3(v, OP_InitCoroutine, regYield, 0, addrTop);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-115894-    addrInsTop = sqlite3VdbeAddOp1(v, OP_Rewind, srcTab); VdbeCoverage(v);
tup-0.7.8/src/sqlite3/sqlite3.c:115895:    addrCont = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-115896-  }else if( pSelect ){
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-116014-        }else{
tup-0.7.8/src/sqlite3/sqlite3.c:116015:          addr1 = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-116016-          sqlite3VdbeAddOp2(v, OP_IsNull, regRowid, addr1+2); VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-116779-          ** KEY values of this row before the update.  */
tup-0.7.8/src/sqlite3/sqlite3.c:116780:          int addrJump = sqlite3VdbeCurrentAddr(v)+pPk->nKeyCol;
tup-0.7.8/src/sqlite3/sqlite3.c-116781-          int op = OP_Ne;
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-116924-    if( pIdx->pPartIdxWhere ){
tup-0.7.8/src/sqlite3/sqlite3.c:116925:      sqlite3VdbeAddOp2(v, OP_IsNull, aRegIdx[i], sqlite3VdbeCurrentAddr(v)+2);
tup-0.7.8/src/sqlite3/sqlite3.c-116926-      VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-120004-  sqlite3VdbeAddOp2(v, OP_ResultRow, 3, 1);
tup-0.7.8/src/sqlite3/sqlite3.c:120005:  addr = sqlite3VdbeAddOp3(v, OP_IfPos, 1, sqlite3VdbeCurrentAddr(v)+2, 1);
tup-0.7.8/src/sqlite3/sqlite3.c-120006-  VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-120417-        VdbeOp *aOp;
tup-0.7.8/src/sqlite3/sqlite3.c:120418:        int iAddr = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-120419-        sqlite3VdbeVerifyNoMallocRequired(v, ArraySize(setMeta6));
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-121086-        }else if( pParent ){
tup-0.7.8/src/sqlite3/sqlite3.c:121087:          int jmp = sqlite3VdbeCurrentAddr(v)+2;
tup-0.7.8/src/sqlite3/sqlite3.c-121088-          sqlite3VdbeAddOp3(v, OP_SeekRowid, i, jmp, regRow); VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-121394-      }
tup-0.7.8/src/sqlite3/sqlite3.c:121395:      sqlite3VdbeChangeP3(v, 0, sqlite3VdbeCurrentAddr(v)-2);
tup-0.7.8/src/sqlite3/sqlite3.c-121396-    }
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-121711-          sqlite3VdbeAddOp3(v, OP_IfSmaller, iTabCur, 
tup-0.7.8/src/sqlite3/sqlite3.c:121712:                         sqlite3VdbeCurrentAddr(v)+2+(opMask&1), szThreshold);
tup-0.7.8/src/sqlite3/sqlite3.c-121713-          VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-123774-                                           pKI->nAllField-pKI->nKeyField-1);
tup-0.7.8/src/sqlite3/sqlite3.c:123775:    addrJmp = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-123776-    sqlite3VdbeAddOp3(v, OP_Jump, addrJmp+1, 0, addrJmp+1); VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-123805-    int iCsr = pSort->iECursor;
tup-0.7.8/src/sqlite3/sqlite3.c:123806:    sqlite3VdbeAddOp2(v, OP_IfNotZero, iLimit, sqlite3VdbeCurrentAddr(v)+4);
tup-0.7.8/src/sqlite3/sqlite3.c-123807-    VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-123825-    sqlite3VdbeChangeP2(v, iSkip,
tup-0.7.8/src/sqlite3/sqlite3.c:123826:         pSort->labelOBLopt ? pSort->labelOBLopt : sqlite3VdbeCurrentAddr(v));
tup-0.7.8/src/sqlite3/sqlite3.c-123827-  }
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-124137-
tup-0.7.8/src/sqlite3/sqlite3.c:124138:        iJump = sqlite3VdbeCurrentAddr(v) + nResultCol;
tup-0.7.8/src/sqlite3/sqlite3.c-124139-        for(i=0; i<nResultCol; i++){
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-124150-        }
tup-0.7.8/src/sqlite3/sqlite3.c:124151:        assert( sqlite3VdbeCurrentAddr(v)==iJump || pParse->db->mallocFailed );
tup-0.7.8/src/sqlite3/sqlite3.c-124152-        sqlite3VdbeAddOp3(v, OP_Copy, regResult, regPrev, nResultCol-1);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-124215-        ** output table as well.  */
tup-0.7.8/src/sqlite3/sqlite3.c:124216:        int addr = sqlite3VdbeCurrentAddr(v) + 4;
tup-0.7.8/src/sqlite3/sqlite3.c-124217-        sqlite3VdbeAddOp4Int(v, OP_Found, iParm+1, addr, r1, 0);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-124606-        sqlite3VdbeAddOp3(v, OP_SeekRowid, iCsr, 
tup-0.7.8/src/sqlite3/sqlite3.c:124607:            sqlite3VdbeCurrentAddr(v)+1, regKey);
tup-0.7.8/src/sqlite3/sqlite3.c-124608-      }else{
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-124614-        }
tup-0.7.8/src/sqlite3/sqlite3.c:124615:        iJmp = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-124616-        sqlite3VdbeAddOp4Int(v, OP_SeekGE, iCsr, iJmp+2, regKey, nKey);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-125810-          sqlite3VdbeAddOp2(v, OP_Rewind, unionTab, iBreak); VdbeCoverage(v);
tup-0.7.8/src/sqlite3/sqlite3.c:125811:          iStart = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-125812-          selectInnerLoop(pParse, p, unionTab,
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-126005-
tup-0.7.8/src/sqlite3/sqlite3.c:126006:  addr = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-126007-  iContinue = sqlite3VdbeMakeLabel(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-126361-  */
tup-0.7.8/src/sqlite3/sqlite3.c:126362:  addrSelectA = sqlite3VdbeCurrentAddr(v) + 1;
tup-0.7.8/src/sqlite3/sqlite3.c-126363-  addr1 = sqlite3VdbeAddOp3(v, OP_InitCoroutine, regAddrA, 0, addrSelectA);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-126373-  */
tup-0.7.8/src/sqlite3/sqlite3.c:126374:  addrSelectB = sqlite3VdbeCurrentAddr(v) + 1;
tup-0.7.8/src/sqlite3/sqlite3.c-126375-  addr1 = sqlite3VdbeAddOp3(v, OP_InitCoroutine, regAddrB, 0, addrSelectB);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-126456-  VdbeNoopComment((v, "A-gt-B subroutine"));
tup-0.7.8/src/sqlite3/sqlite3.c:126457:  addrAgtB = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-126458-  if( op==TK_ALL || op==TK_UNION ){
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-128975-      */
tup-0.7.8/src/sqlite3/sqlite3.c:128976:      int addrTop = sqlite3VdbeCurrentAddr(v)+1;
tup-0.7.8/src/sqlite3/sqlite3.c-128977-     
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-129446-      */
tup-0.7.8/src/sqlite3/sqlite3.c:129447:      addrTopOfLoop = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-129448-      if( groupBySort ){
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-129461-                          (char*)sqlite3KeyInfoRef(pKeyInfo), P4_KEYINFO);
tup-0.7.8/src/sqlite3/sqlite3.c:129462:      addr1 = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-129463-      sqlite3VdbeAddOp3(v, OP_Jump, addr1+1, 0, addr1+1); VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-129515-      */
tup-0.7.8/src/sqlite3/sqlite3.c:129516:      addrSetAbort = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-129517-      sqlite3VdbeAddOp2(v, OP_Integer, 1, iAbortFlag);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-129520-      sqlite3VdbeResolveLabel(v, addrOutputRow);
tup-0.7.8/src/sqlite3/sqlite3.c:129521:      addrOutputRow = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-129522-      sqlite3VdbeAddOp2(v, OP_IfPos, iUseFlag, addrOutputRow+2);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-134700-    zMsg = sqlite3StrAccumFinish(&str);
tup-0.7.8/src/sqlite3/sqlite3.c:134701:    ret = sqlite3VdbeAddOp4(v, OP_Explain, sqlite3VdbeCurrentAddr(v),
tup-0.7.8/src/sqlite3/sqlite3.c-134702-                            pParse->addrExplain, 0, zMsg,P4_DYNAMIC);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-135762-    pLevel->op = pWInfo->eOnePass ? OP_Noop : OP_VNext;
tup-0.7.8/src/sqlite3/sqlite3.c:135763:    pLevel->p2 = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-135764-    iIn = pLevel->u.in.nIn;
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-135929-    }
tup-0.7.8/src/sqlite3/sqlite3.c:135930:    start = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-135931-    pLevel->op = bRev ? OP_Prev : OP_Next;
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-136055-        VdbeComment((v, "LIKE loop counter"));
tup-0.7.8/src/sqlite3/sqlite3.c:136056:        pLevel->addrLikeRep = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-136057-        /* iLikeRepCntr actually stores 2x the counter register number.  The
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-136193-    /* Top of the loop body */
tup-0.7.8/src/sqlite3/sqlite3.c:136194:    pLevel->p2 = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-136195-
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-136549-    }
tup-0.7.8/src/sqlite3/sqlite3.c:136550:    sqlite3VdbeChangeP1(v, iRetInit, sqlite3VdbeCurrentAddr(v));
tup-0.7.8/src/sqlite3/sqlite3.c-136551-    sqlite3VdbeGoto(v, pLevel->addrBrk);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-136581-#ifdef SQLITE_ENABLE_STMT_SCANSTATUS
tup-0.7.8/src/sqlite3/sqlite3.c:136582:  pLevel->addrVisit = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-136583-#endif
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-136699-  if( pLevel->iLeftJoin ){
tup-0.7.8/src/sqlite3/sqlite3.c:136700:    pLevel->addrFirst = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-136701-    sqlite3VdbeAddOp2(v, OP_Integer, 1, pLevel->iLeftJoin);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-137028-          sqlite3ExprCodeTarget(pParse, pRight, r1);
tup-0.7.8/src/sqlite3/sqlite3.c:137029:          sqlite3VdbeChangeP3(v, sqlite3VdbeCurrentAddr(v)-1, 0);
tup-0.7.8/src/sqlite3/sqlite3.c-137030-          sqlite3ReleaseTempReg(pParse, r1);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-138880-  VdbeOp *pOp = sqlite3VdbeGetOp(v, iStart);
tup-0.7.8/src/sqlite3/sqlite3.c:138881:  int iEnd = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-138882-  if( pParse->db->mallocFailed ) return;
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-143351-  }
tup-0.7.8/src/sqlite3/sqlite3.c:143352:  pWInfo->iTop = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-143353-  if( db->mallocFailed ) goto whereBeginError;
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-143373-    );
tup-0.7.8/src/sqlite3/sqlite3.c:143374:    pLevel->addrBody = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-143375-    notReady = sqlite3WhereCodeOneLoopStart(pWInfo, ii, notReady);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-143483-            sqlite3VdbeAddOp4Int(v, OP_IfNoHope, pLevel->iIdxCur,
tup-0.7.8/src/sqlite3/sqlite3.c:143484:                              sqlite3VdbeCurrentAddr(v)+2,
tup-0.7.8/src/sqlite3/sqlite3.c-143485-                              pIn->iBase, pIn->nPrefix);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-143579-    ){
tup-0.7.8/src/sqlite3/sqlite3.c:143580:      last = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-143581-      k = pLevel->addrBody;
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-144700-  sqlite3VdbeAddOp2(v, OP_Integer, 0, regZero);
tup-0.7.8/src/sqlite3/sqlite3.c:144701:  sqlite3VdbeAddOp2(v, OP_MustBeInt, reg, sqlite3VdbeCurrentAddr(v)+2);
tup-0.7.8/src/sqlite3/sqlite3.c-144702-  VdbeCoverageIf(v, eCond==0);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-144704-  VdbeCoverageIf(v, eCond==2);
tup-0.7.8/src/sqlite3/sqlite3.c:144705:  sqlite3VdbeAddOp3(v, aOp[eCond], regZero, sqlite3VdbeCurrentAddr(v)+2, reg);
tup-0.7.8/src/sqlite3/sqlite3.c-144706-  VdbeCoverageNeverNullIf(v, eCond==0);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-144789-        sqlite3VdbeAddOp1(v, OP_Delete, pWin->csrApp);
tup-0.7.8/src/sqlite3/sqlite3.c:144790:        sqlite3VdbeJumpHere(v, sqlite3VdbeCurrentAddr(v)-2);
tup-0.7.8/src/sqlite3/sqlite3.c-144791-      }
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-144853-      sqlite3VdbeAddOp3(v, OP_Column, pWin->csrApp, 0, pWin->regResult);
tup-0.7.8/src/sqlite3/sqlite3.c:144854:      sqlite3VdbeJumpHere(v, sqlite3VdbeCurrentAddr(v)-2);
tup-0.7.8/src/sqlite3/sqlite3.c-144855-      if( bFinal ){
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-145043-  windowAggFinal(pParse, pMWin, 0);
tup-0.7.8/src/sqlite3/sqlite3.c:145044:  addr = sqlite3VdbeAddOp3(v, OP_IfPos, regCtr, sqlite3VdbeCurrentAddr(v)+2 ,1);
tup-0.7.8/src/sqlite3/sqlite3.c-145045-  VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-145259-  sqlite3VdbeResolveLabel(v, lblFlushPart);
tup-0.7.8/src/sqlite3/sqlite3.c:145260:  sqlite3VdbeAddOp2(v, OP_Once, 0, sqlite3VdbeCurrentAddr(v)+3);
tup-0.7.8/src/sqlite3/sqlite3.c-145261-  VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-145287-    assert( pMWin->eEnd==TK_FOLLOWING );
tup-0.7.8/src/sqlite3/sqlite3.c:145288:    sqlite3VdbeAddOp3(v, OP_Ge, regStart, sqlite3VdbeCurrentAddr(v)+2, regEnd);
tup-0.7.8/src/sqlite3/sqlite3.c-145289-    VdbeCoverageNeverNull(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-145296-    assert( pMWin->eStart==TK_PRECEDING );
tup-0.7.8/src/sqlite3/sqlite3.c:145297:    sqlite3VdbeAddOp3(v, OP_Le, regStart, sqlite3VdbeCurrentAddr(v)+3, regEnd);
tup-0.7.8/src/sqlite3/sqlite3.c-145298-    VdbeCoverageNeverNull(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-145317-  ** do nothing.  */
tup-0.7.8/src/sqlite3/sqlite3.c:145318:  addrTop = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-145319-  if( pMWin->eEnd==TK_PRECEDING ){
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-145322-  }
tup-0.7.8/src/sqlite3/sqlite3.c:145323:  sqlite3VdbeAddOp2(v, OP_Next, csrEnd, sqlite3VdbeCurrentAddr(v)+2);
tup-0.7.8/src/sqlite3/sqlite3.c-145324-  VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-145329-    sqlite3VdbeJumpHere(v, addr);
tup-0.7.8/src/sqlite3/sqlite3.c:145330:    addrTop = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-145331-  }else{
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-145347-  windowReturnOneRow(pParse, pMWin, regGosub, addrGosub);
tup-0.7.8/src/sqlite3/sqlite3.c:145348:  sqlite3VdbeAddOp2(v, OP_Next, pMWin->iEphCsr, sqlite3VdbeCurrentAddr(v)+2);
tup-0.7.8/src/sqlite3/sqlite3.c-145349-  VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-145364-    if( pMWin->eStart==TK_FOLLOWING ){
tup-0.7.8/src/sqlite3/sqlite3.c:145365:      sqlite3VdbeAddOp2(v, OP_Next, csrStart, sqlite3VdbeCurrentAddr(v)+2);
tup-0.7.8/src/sqlite3/sqlite3.c-145366-      VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-145368-    }else{
tup-0.7.8/src/sqlite3/sqlite3.c:145369:      sqlite3VdbeAddOp2(v, OP_Next, csrStart, sqlite3VdbeCurrentAddr(v)+1);
tup-0.7.8/src/sqlite3/sqlite3.c-145370-      VdbeCoverageAlwaysTaken(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-145539-  sqlite3VdbeResolveLabel(v, lblFlushPart);
tup-0.7.8/src/sqlite3/sqlite3.c:145540:  sqlite3VdbeAddOp2(v, OP_Once, 0, sqlite3VdbeCurrentAddr(v)+2);
tup-0.7.8/src/sqlite3/sqlite3.c-145541-  VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-145553-  if( bReverse ){
tup-0.7.8/src/sqlite3/sqlite3.c:145554:    int addr2 = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-145555-    windowAggStep(pParse, pMWin, csrLead, 0, regArg, regSize);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-145560-  }
tup-0.7.8/src/sqlite3/sqlite3.c:145561:  addrNext = sqlite3VdbeCurrentAddr(v);
tup-0.7.8/src/sqlite3/sqlite3.c-145562-
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-145716-
tup-0.7.8/src/sqlite3/sqlite3.c:145717:    sqlite3VdbeAddOp2(v, OP_Rewind, pMWin->iEphCsr,sqlite3VdbeCurrentAddr(v)+3);
tup-0.7.8/src/sqlite3/sqlite3.c-145718-    VdbeCoverage(v);
tup-0.7.8/src/sqlite3/sqlite3.c-145719-    sqlite3VdbeAddOp2(v, OP_Gosub, regGosub, addrGosub);
tup-0.7.8/src/sqlite3/sqlite3.c:145720:    sqlite3VdbeAddOp2(v, OP_Next, pMWin->iEphCsr, sqlite3VdbeCurrentAddr(v)-1);
tup-0.7.8/src/sqlite3/sqlite3.c-145721-    VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-145747-  windowAggFinal(pParse, pMWin, 1);
tup-0.7.8/src/sqlite3/sqlite3.c:145748:  sqlite3VdbeAddOp2(v, OP_Rewind, pMWin->iEphCsr,sqlite3VdbeCurrentAddr(v)+3);
tup-0.7.8/src/sqlite3/sqlite3.c-145749-  VdbeCoverage(v);
tup-0.7.8/src/sqlite3/sqlite3.c-145750-  sqlite3VdbeAddOp2(v, OP_Gosub, regGosub, addrGosub);
tup-0.7.8/src/sqlite3/sqlite3.c:145751:  sqlite3VdbeAddOp2(v, OP_Next, pMWin->iEphCsr, sqlite3VdbeCurrentAddr(v)-1);
tup-0.7.8/src/sqlite3/sqlite3.c-145752-  VdbeCoverage(v);
##############################################
tup-0.7.8/src/sqlite3/sqlite3.c-187356-    int tnum = pIter->iPkTnum;    /* Root page of PK index */
tup-0.7.8/src/sqlite3/sqlite3.c:187357:    sqlite3_stmt *pQuery = 0;     /* SELECT name ... WHERE rootpage = $tnum */
tup-0.7.8/src/sqlite3/sqlite3.c-187358-    const char *zIdx = 0;         /* Name of PK index */
##############################################
tup-0.7.8/test/b12-update.sh-3-cp ../testTupfile.tup ./Tupfile
tup-0.7.8/test/b12-update.sh:4:for i in `seq 1 $1`; do echo "void foo$i(void) {}" > $i.c; done
tup-0.7.8/test/b12-update.sh-5-seq 1 $1 | sed 's/$/.c/' | xargs tup touch
##############################################
tup-0.7.8/test/b13-reupdate.sh-3-cp ../testTupfile.tup ./Tupfile
tup-0.7.8/test/b13-reupdate.sh:4:for i in `seq 1 $1`; do echo "void foo$i(void) {}" > $i.c; done
tup-0.7.8/test/b13-reupdate.sh-5-seq 1 $1 | sed 's/$/.c/' | xargs tup touch
##############################################
tup-0.7.8/test/b14-delete.sh-3-cp ../testTupfile.tup ./Tupfile
tup-0.7.8/test/b14-delete.sh:4:for i in `seq 1 $1`; do echo "void foo$i(void) {}" > $i.c; done
tup-0.7.8/test/b14-delete.sh-5-seq 1 $1 | sed 's/$/.c/' | xargs tup touch
##############################################
tup-0.7.8/test/b21-link-select.sh-6-
tup-0.7.8/test/b21-link-select.sh:7:for i in `seq 1 $1`; do ! tup link_exists . $i . foo; ! tup link_exists . foo . $i.o; done
tup-0.7.8/test/b21-link-select.sh-8-if ! tup link_exists . 1 . foo; then
##############################################
tup-0.7.8/test/bench.sh-15-	if echo $1 | grep 'NUM=' > /dev/null; then
tup-0.7.8/test/bench.sh:16:		NUM=`echo $1 | sed 's/NUM=//'`
tup-0.7.8/test/bench.sh-17-	else
##############################################
tup-0.7.8/test/bench.sh-34-	cd $testdir
tup-0.7.8/test/bench.sh:35:	t=`((time -p (tup init --force > /dev/null; ../$i $NUM > /dev/null 2>&3); echo -n MARF$?FRAM 1>&4) 2>&1 | grep ^real | awk '{print $2}') 3>&1 4>&1 | sed 's/MARF0FRAM//'`
tup-0.7.8/test/bench.sh-36-	if echo "$t" | grep 'MARF' > /dev/null; then
##############################################
tup-0.7.8/test/bench.sh-39-	fi
tup-0.7.8/test/bench.sh:40:	d=`du -sk .tup | awk '{print $1}'`
tup-0.7.8/test/bench.sh-41-	echo ${t}s ${d}k
##############################################
tup-0.7.8/test/bench.sh-49-echo -n " Summary:		"
tup-0.7.8/test/bench.sh:50:t=`cat tupbenchtmps.t | awk '{x+=$1} END{print x}'`
tup-0.7.8/test/bench.sh:51:d=`cat tupbenchtmps.d | awk '{x+=$1} END{print x}'`
tup-0.7.8/test/bench.sh-52-echo "${t}s ${d}k"
##############################################
tup-0.7.8/test/make_v_tup/gen-test-case.pl-120-	}
tup-0.7.8/test/make_v_tup/gen-test-case.pl:121:	system("cp ../testTupfile.tup ttup/$path_name/Tupfile");
tup-0.7.8/test/make_v_tup/gen-test-case.pl-122-	print MAKEFILE "progs += ${path_name}prog\n";
##############################################
tup-0.7.8/test/make_v_tup/gen-test-case.pl-139-		close FILE;
tup-0.7.8/test/make_v_tup/gen-test-case.pl:140:		system("cp ttup/$path_name$x.c tmake/$path_name$x.c");
tup-0.7.8/test/make_v_tup/gen-test-case.pl-141-
##############################################
tup-0.7.8/test/make_v_tup/gen-test-case.pl-144-		close FILE;
tup-0.7.8/test/make_v_tup/gen-test-case.pl:145:		system("cp ttup/$path_name$x.h tmake/$path_name$x.h");
tup-0.7.8/test/make_v_tup/gen-test-case.pl-146-	}
##############################################
tup-0.7.8/test/make_v_tup/run-test.sh-31-	echo "$tool: 0.c touched"
tup-0.7.8/test/make_v_tup/run-test.sh:32:	for i in `seq 1 $niter`; do
tup-0.7.8/test/make_v_tup/run-test.sh-33-		sleep 1; touch $cfile
##############################################
tup-0.7.8/test/make_v_tup/run-test.sh-37-	echo "$tool: 0.h touched"
tup-0.7.8/test/make_v_tup/run-test.sh:38:	for i in `seq 1 $niter`; do
tup-0.7.8/test/make_v_tup/run-test.sh-39-		sleep 1; touch $hfile
##############################################
tup-0.7.8/test/make_v_tup/run-test.sh-43-	echo "$tool: nothing"
tup-0.7.8/test/make_v_tup/run-test.sh:44:	for i in `seq 1 $niter`; do
tup-0.7.8/test/make_v_tup/run-test.sh-45-		time -p eval "$update"
##############################################
tup-0.7.8/test/t2063-extension.sh-32-tup_dep_exist . bar.c . 'gcc  -c bar.c -o bar.o'
tup-0.7.8/test/t2063-extension.sh:33:tup_dep_exist . asm.S . 'gcc -DASM -c asm.S -o asm.o'
tup-0.7.8/test/t2063-extension.sh-34-
##############################################
tup-0.7.8/test/t2101-run10.sh-28-for i in \$@; do
tup-0.7.8/test/t2101-run10.sh:29:	echo -n \`basename \$i .in\`.out
tup-0.7.8/test/t2101-run10.sh-30-done
##############################################
tup-0.7.8/test/t3023-bang2.sh-25-!mplayer.c = !cc
tup-0.7.8/test/t3023-bang2.sh:26:!mplayer.asm = |> cat %f && touch %o |>
tup-0.7.8/test/t3023-bang2.sh-27-
##############################################
tup-0.7.8/test/t3023-bang2.sh-31-HERE
tup-0.7.8/test/t3023-bang2.sh:32:tup touch foo.c bar.asm Tupfile
tup-0.7.8/test/t3023-bang2.sh-33-update
##############################################
tup-0.7.8/test/t3023-bang2.sh-36-tup_dep_exist . foo.c . 'gcc -c foo.c -o foo.o'
tup-0.7.8/test/t3023-bang2.sh:37:tup_dep_exist . bar.asm . 'cat bar.asm && touch bar.o'
tup-0.7.8/test/t3023-bang2.sh-38-
##############################################
tup-0.7.8/test/t3035-extra-outputs-bang.sh-22-
tup-0.7.8/test/t3035-extra-outputs-bang.sh:23:echo 'out=$1; base=`basename $out .dll`; shift; cat $* > $out; touch $base.lib $base.exp' > ok.sh
tup-0.7.8/test/t3035-extra-outputs-bang.sh-24-chmod +x ok.sh
##############################################
tup-0.7.8/test/t3036-extra-outputs-bang-copy.sh-22-
tup-0.7.8/test/t3036-extra-outputs-bang-copy.sh:23:echo 'out=$1; base=`basename $out .dll`; shift; cat $* > $out; touch $base.lib $base.exp' > ok.sh
tup-0.7.8/test/t3036-extra-outputs-bang-copy.sh-24-chmod +x ok.sh
##############################################
tup-0.7.8/test/t3042-bang-bang5.sh-26-!mplayer.c = !touch
tup-0.7.8/test/t3042-bang-bang5.sh:27:!mplayer.asm = !touch
tup-0.7.8/test/t3042-bang-bang5.sh-28-
##############################################
tup-0.7.8/test/t3042-bang-bang5.sh-35-HERE
tup-0.7.8/test/t3042-bang-bang5.sh:36:tup touch foo.c bar.asm Tupfile
tup-0.7.8/test/t3042-bang-bang5.sh-37-update
##############################################
tup-0.7.8/test/t3042-bang-bang5.sh-40-tup_dep_exist . foo.c . 'gcc -c foo.c -o foo.o'
tup-0.7.8/test/t3042-bang-bang5.sh:41:tup_dep_exist . bar.asm . 'cat bar.asm && touch bar.o'
tup-0.7.8/test/t3042-bang-bang5.sh-42-
##############################################
tup-0.7.8/test/t3079-multi-group-resfile.sh-24-: |> touch %o |> bar <group2>
tup-0.7.8/test/t3079-multi-group-resfile.sh:25:: <group> <group2> |> (for i in \`cat %<group>.res\`; do echo "Group1: \$i"; done; for i in \`cat %<group2>.res\`; do echo "Group2: \$i"; done; for i in \`cat %<group>.res\`; do echo "Group1again: \$i"; done) > %o |> files.txt
tup-0.7.8/test/t3079-multi-group-resfile.sh-26-HERE
##############################################
tup-0.7.8/test/t4048-big-cmd.sh-25-HERE
tup-0.7.8/test/t4048-big-cmd.sh:26:filelist=`seq 1 2000 | awk '{print "hey"$1".txt"}'`
tup-0.7.8/test/t4048-big-cmd.sh-27-tup touch $filelist
##############################################
tup-0.7.8/test/t4131-proc-self-exe.sh-37-if test -h $rlink; then
tup-0.7.8/test/t4131-proc-self-exe.sh:38:	text=`readlink -e $rlink`
tup-0.7.8/test/t4131-proc-self-exe.sh-39-else
##############################################
tup-0.7.8/test/t4177-tup-not-in-path.sh-22-tuppath=`which tup`
tup-0.7.8/test/t4177-tup-not-in-path.sh:23:tupdir=`dirname $tuppath`
tup-0.7.8/test/t4177-tup-not-in-path.sh:24:export PATH=`echo $PATH | sed "s,$tupdir:,,"`
tup-0.7.8/test/t4177-tup-not-in-path.sh-25-
##############################################
tup-0.7.8/test/t6044-broken-update24.sh-19-# Make sure hidden files are still tracked internally during command
tup-0.7.8/test/t6044-broken-update24.sh:20:# execution, even though they won't make it into the final DAG.
tup-0.7.8/test/t6044-broken-update24.sh-21-. ./tup.sh
##############################################
tup-0.7.8/test/t7047-mod-deleted-file.sh-27-num=100
tup-0.7.8/test/t7047-mod-deleted-file.sh:28:for i in `seq 1 $num`; do
tup-0.7.8/test/t7047-mod-deleted-file.sh-29-	touch foo$i
##############################################
tup-0.7.8/test/test.sh-57-		fi
tup-0.7.8/test/test.sh:58:		n_failed=`expr $n_failed + 1`
tup-0.7.8/test/test.sh-59-		fail_text="$fail_text *** $i failed\n"
##############################################
tup-0.7.8/test/tup.sh-24-
tup-0.7.8/test/tup.sh:25:testname=`echo $0 | sed 's/\.\///; s/\.sh//'`
tup-0.7.8/test/tup.sh-26-tuptestdir="tuptesttmp-$testname"
##############################################
tup-0.7.8/test/tup.sh-90-		if echo $sym | grep '^^' > /dev/null; then
tup-0.7.8/test/tup.sh:91:			sym=`echo $sym | sed 's/^^//'`
tup-0.7.8/test/tup.sh-92-			if nm $f | grep $sym > /dev/null; then
##############################################
tup-0.7.8/test/tup.sh-469-		if echo "$1" | grep "=n$" > /dev/null; then
tup-0.7.8/test/tup.sh:470:			var=`echo "$1" | sed 's/=.*//'`
tup-0.7.8/test/tup.sh-471-			echo "# CONFIG_$var is not set" >> tup.config
##############################################
tup-0.7.8/test/tup.sh-753-	if [ -d "$tuptestdir/.tup/mnt" ]; then
tup-0.7.8/test/tup.sh:754:		mntdir=`find $tuptestdir/.tup/mnt -maxdepth 0 -not -empty`
tup-0.7.8/test/tup.sh-755-		if [ "$mntdir" != "" ]; then