Home
last modified time | relevance | path

Searched refs:backref (Results 1 – 16 of 16) sorted by relevance

/openbsd/src/lib/libc/regex/
Dengine.c50 #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/
DMakefile14 REGRESS_TARGETS = do-reg do-reg-long do-reg-backref
22 do-reg-backref: ${PROG}
Dtests203 # 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/
Dregengine.inc50 #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/
Dmg_names.inc15 { PERL_MAGIC_backref, "backref(<)" },
Dregexp.h1075 } backref; /* REF and friends */ member
Dregexec.c8022 #define ST st->u.backref in S_regmatch()
/openbsd/src/gnu/llvm/lld/ELF/
DSymbols.cpp471 bool backref = config->warnBackrefs && other.file && in resolve() local
486 if (backref && !isWeak()) in resolve()
/openbsd/src/gnu/llvm/llvm/docs/_static/
Dllvm.css112 .toc-backref { color: black; text-decoration: none; }
/openbsd/src/gnu/usr.bin/perl/regen/
Dmg_vtable.pl204 backref => { char => '<', vtable => 'backref', value_magic => 1,
/openbsd/src/gnu/usr.bin/perl/t/re/
Dpat.t1665 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/");
/openbsd/src/gnu/llvm/clang/docs/
DAutomaticReferenceCounting.rst39 .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/
Dperlre.pod1188 \g{-1} # backref to group 3
1189 \g{-3} # backref to group 1
Dperl5200delta.pod2686 The code that parses regex backrefs (or ambiguous backref/octals) such as \123
Dperl5140delta.pod3239 This allows a future commit to eliminate some backref magic between GV
/openbsd/src/gnu/usr.bin/perl/ext/XS-APItest/
DAPItest.xs5036 test_get_this_vtable(backref);