Lines Matching refs:sGraph
19469 EQPGraph sGraph; /* Information for the graphical EXPLAIN QUERY PLAN */ member
20364 if( p->sGraph.pLast ){ in eqp_append()
20365 p->sGraph.pLast->pNext = pNew; in eqp_append()
20367 p->sGraph.pRow = pNew; in eqp_append()
20369 p->sGraph.pLast = pNew; in eqp_append()
20378 for(pRow = p->sGraph.pRow; pRow; pRow = pNext){ in eqp_reset()
20382 memset(&p->sGraph, 0, sizeof(p->sGraph)); in eqp_reset()
20389 EQPGraphRow *pRow = pOld ? pOld->pNext : p->sGraph.pRow; in eqp_next_row()
20399 i64 n = strlen(p->sGraph.zPrefix); in eqp_render_level()
20404 oputf("%s%s%s\n", p->sGraph.zPrefix, pNext ? "|--" : "`--", z); in eqp_render_level()
20405 if( n<(i64)sizeof(p->sGraph.zPrefix)-7 ){ in eqp_render_level()
20406 memcpy(&p->sGraph.zPrefix[n], pNext ? "| " : " ", 4); in eqp_render_level()
20408 p->sGraph.zPrefix[n] = 0; in eqp_render_level()
20417 EQPGraphRow *pRow = p->sGraph.pRow; in eqp_render()
20425 p->sGraph.pRow = pRow->pNext; in eqp_render()
20432 p->sGraph.zPrefix[0] = 0; in eqp_render()