reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
324 p->slen = 0; 358 g->firststate = THERE(); 366 g->laststate = THERE(); 403 conc = HERE(); 406 REQUIRE(HERE() != conc, REG_EMPTY); /* require nonempty */ 412 INSERT(OCH_, conc); /* offset is wrong */ 417 ASTERN(OOR1, prevback); 418 prevback = THERE(); 419 AHEAD(prevfwd); /* fix previous offset */ 420 prevfwd = HERE(); 425 AHEAD(prevfwd); 426 ASTERN(O_CH, prevback); 449 pos = HERE(); 456 p->pbegin[subno] = HERE(); 461 p->pend[subno] = HERE(); 560 INSERT(OPLUS_, pos); 561 ASTERN(O_PLUS, pos); 562 INSERT(OQUEST_, pos); 563 ASTERN(O_QUEST, pos); 566 INSERT(OPLUS_, pos); 567 ASTERN(O_PLUS, pos); 571 INSERT(OCH_, pos); /* offset slightly wrong */ 572 ASTERN(OOR1, pos); /* this one's right */ 573 AHEAD(pos); /* fix the OCH_ */ 575 AHEAD(THERE()); /* ...so fix it */ 575 AHEAD(THERE()); /* ...so fix it */ 576 ASTERN(O_CH, THERETHERE()); 576 ASTERN(O_CH, THERETHERE()); 633 sopno start = HERE(); 647 DROP(1); 653 REQUIRE(HERE() != start, REG_EMPTY); /* require nonempty */ 671 pos = HERE(); /* repetition op, if any, covers from here */ 696 p->pbegin[subno] = HERE(); 702 p->pend[subno] = HERE(); 745 INSERT(OPLUS_, pos); 746 ASTERN(O_PLUS, pos); 747 INSERT(OQUEST_, pos); 748 ASTERN(O_QUEST, pos); 1116 sopno finish = HERE(); 1130 DROP(finish-start); /* drop the operand */ 1136 INSERT(OCH_, start); /* offset is wrong... */ 1138 ASTERN(OOR1, start); 1139 AHEAD(start); /* ... fix it */ 1141 AHEAD(THERE()); 1141 AHEAD(THERE()); 1142 ASTERN(O_CH, THERETHERE()); 1142 ASTERN(O_CH, THERETHERE()); 1149 INSERT(OCH_, start); 1150 ASTERN(OOR1, start); 1151 AHEAD(start); 1153 AHEAD(THERE()); /* ...so fix it */ 1153 AHEAD(THERE()); /* ...so fix it */ 1154 ASTERN(O_CH, THERETHERE()); 1154 ASTERN(O_CH, THERETHERE()); 1160 INSERT(OPLUS_, start); 1161 ASTERN(O_PLUS, start); 1453 sopno ret = HERE(); 1461 (void) memmove((char *)(p->strip + p->slen), 1463 p->slen += len; 1485 if (p->slen >= p->ssize) 1490 p->strip[p->slen++] = SOP(op, opnd); 1507 sn = HERE(); 1524 (HERE()-pos-1)*sizeof(sop)); 1573 g->nstates = p->slen; 1574 if ((uintptr_t)p->slen > SIZE_MAX / sizeof(sop)) { 1580 g->strip = (sop *)realloc((char *)p->strip, p->slen * sizeof(sop));