PatchList 34 third_party/re2/re2/compile.cc static PatchList Mk(uint32 p); PatchList 38 third_party/re2/re2/compile.cc static void Patch(Prog::Inst *inst0, PatchList l, uint32 v); PatchList 41 third_party/re2/re2/compile.cc static PatchList Deref(Prog::Inst *inst0, PatchList l); PatchList 44 third_party/re2/re2/compile.cc static PatchList Append(Prog::Inst *inst0, PatchList l1, PatchList l2); PatchList 47 third_party/re2/re2/compile.cc static PatchList nullPatchList = { 0 }; PatchList 50 third_party/re2/re2/compile.cc PatchList PatchList::Mk(uint32 p) { PatchList 51 third_party/re2/re2/compile.cc PatchList l; PatchList 57 third_party/re2/re2/compile.cc PatchList PatchList::Deref(Prog::Inst* inst0, PatchList l) { PatchList 67 third_party/re2/re2/compile.cc void PatchList::Patch(Prog::Inst *inst0, PatchList l, uint32 val) { PatchList 81 third_party/re2/re2/compile.cc PatchList PatchList::Append(Prog::Inst* inst0, PatchList l1, PatchList l2) { PatchList 87 third_party/re2/re2/compile.cc PatchList l = l1; PatchList 89 third_party/re2/re2/compile.cc PatchList next = PatchList::Deref(inst0, l); PatchList 107 third_party/re2/re2/compile.cc PatchList end; PatchList 110 third_party/re2/re2/compile.cc Frag(uint32 begin, PatchList end) : begin(begin), end(end) {} PatchList 316 third_party/re2/re2/compile.cc PatchList::Patch(inst_, a.end, b.begin); // in case refs to a somewhere PatchList 322 third_party/re2/re2/compile.cc PatchList::Patch(inst_, b.end, a.begin); PatchList 326 third_party/re2/re2/compile.cc PatchList::Patch(inst_, a.end, b.begin); PatchList 343 third_party/re2/re2/compile.cc return Frag(id, PatchList::Append(inst_, a.end, b.end)); PatchList 359 third_party/re2/re2/compile.cc PatchList::Patch(inst_, a.end, id); PatchList 362 third_party/re2/re2/compile.cc return Frag(id, PatchList::Mk(id << 1)); PatchList 365 third_party/re2/re2/compile.cc return Frag(id, PatchList::Mk((id << 1) | 1)); PatchList 381 third_party/re2/re2/compile.cc PatchList pl; PatchList 384 third_party/re2/re2/compile.cc pl = PatchList::Mk(id << 1); PatchList 387 third_party/re2/re2/compile.cc pl = PatchList::Mk((id << 1) | 1); PatchList 389 third_party/re2/re2/compile.cc return Frag(id, PatchList::Append(inst_, pl, a.end)); PatchList 408 third_party/re2/re2/compile.cc return Frag(id, PatchList::Mk(id << 1)); PatchList 417 third_party/re2/re2/compile.cc return Frag(id, PatchList::Mk(id << 1)); PatchList 445 third_party/re2/re2/compile.cc return Frag(id, PatchList::Mk(id << 1)); PatchList 455 third_party/re2/re2/compile.cc PatchList::Patch(inst_, a.end, id+1); PatchList 457 third_party/re2/re2/compile.cc return Frag(id, PatchList::Mk((id+1) << 1)); PatchList 489 third_party/re2/re2/compile.cc PatchList::Patch(inst_, f.end, next); PatchList 491 third_party/re2/re2/compile.cc rune_range_.end = PatchList::Append(inst_, rune_range_.end, f.end); PatchList 167 third_party/re2/re2/prog.h friend struct PatchList;