| /openbsd-src/lib/libc/regex/ |
| H A D | engine.c | 50 #define backref sbackref macro 62 #define backref lbackref macro 90 static const char *backref(struct match *, const char *, const char *, sopno, 233 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0, 0); in matcher() 256 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0, 0); in matcher() 477 backref(struct match *m, const char *start, const char *stop, sopno startst, in backref() function 591 return(backref(m, sp+len, stop, ss+1, stopst, lev, rec)); in backref() 594 dp = backref(m, sp, stop, ss+1, stopst, lev, rec); in backref() 597 return(backref(m, sp, stop, ss+OPND(s)+1, stopst, lev, rec)); in backref() 603 return(backref(m, sp, stop, ss+1, stopst, lev+1, rec)); in backref() [all …]
|
| /openbsd-src/regress/lib/libc/regex/ |
| H A D | Makefile | 14 REGRESS_TARGETS = do-reg do-reg-long do-reg-backref 22 do-reg-backref: ${PROG}
|
| H A D | tests | 203 # these used to segfault, buffer underflow in engine.c, backref() 599 # Some BRE cases where \{0,\} makes a backref go wrong, as reported by Michael Paoli
|
| /openbsd-src/gnu/llvm/llvm/lib/Support/ |
| H A D | regengine.inc | 50 #define backref sbackref 63 #define backref lbackref 93 static const char *backref(struct match *, const char *, const char *, sopno, 233 NOTE("backref dissect"); 234 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0, 0); 257 dp = backref(m, m->coldp, endp, gf, gl, (sopno)0, 0); 521 - backref - figure out what matched what, figuring in back references 524 backref(struct match *m, const char *start, const char *stop, sopno startst, 642 return(backref(m, sp+len, stop, ss+1, stopst, lev, rec)); 645 dp = backref(m, sp, stop, ss+1, stopst, lev, rec); [all …]
|
| /openbsd-src/gnu/usr.bin/perl/ |
| H A D | mg_names.inc | 15 { PERL_MAGIC_backref, "backref(<)" },
|
| H A D | regexp.h | 1075 } backref; /* REF and friends */ 1021 } backref; /* REF and friends */ global() member
|
| H A D | regexec.c | 6455 SSize_t endref = 0; /* offset of end of backref when ln is start */ in S_regmatch() 8022 #define ST st->u.backref in S_regmatch()
|
| /openbsd-src/gnu/llvm/lld/ELF/ |
| H A D | Symbols.cpp | 471 bool backref = config->warnBackrefs && other.file && in resolve() local 486 if (backref && !isWeak()) in resolve()
|
| /openbsd-src/gnu/llvm/llvm/docs/_static/ |
| H A D | llvm.css | 112 .toc-backref { color: black; text-decoration: none; }
|
| /openbsd-src/gnu/usr.bin/perl/regen/ |
| H A D | mg_vtable.pl | 204 backref => { char => '<', vtable => 'backref', value_magic => 1, 295 'backref' => {free => 'killbackrefs'},
|
| /openbsd-src/gnu/usr.bin/perl/t/re/ |
| H A D | pat.t | 1665 my $backref= "\\$i"; 1667 ok($str=~/$capture$mid$backref/,"\\$i works with $i buffers '$str'=~/...$mid$backref/"); 1670 is("$@","","\\$i works with $i buffers works with $i buffers '$str'=~/...$mid$backref/"); 1882 ok(1, "big backref $pat did not crash"); 1891 # NOTE - We have to triple escape the backref in the pattern below. 2115 # [perl #129377] backref to an unmatched capture should not cause
|
| /openbsd-src/gnu/llvm/clang/docs/ |
| H A D | AutomaticReferenceCounting.rst | 39 .section h2 a.toc-backref:before { 46 .section h3 a.toc-backref:before { 52 .section h4 a.toc-backref:before {
|
| /openbsd-src/gnu/usr.bin/perl/pod/ |
| H A D | perlre.pod | 1188 \g{-1} # backref to group 3 1189 \g{-3} # backref to group 1
|
| H A D | perl5200delta.pod | 2686 The code that parses regex backrefs (or ambiguous backref/octals) such as \123
|
| H A D | perl5140delta.pod | 3239 This allows a future commit to eliminate some backref magic between GV
|
| /openbsd-src/gnu/usr.bin/perl/ext/XS-APItest/ |
| H A D | APItest.xs | 5036 test_get_this_vtable(backref);
|