Home
last modified time | relevance | path

Searched refs:backtrack (Results 1 – 25 of 48) sorted by relevance

12

/third_party/flutter/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/opentype/component/
DRule.java25 private final RuleSegment backtrack; field in Rule
31 Rule(RuleSegment backtrack, RuleSegment input, RuleSegment lookAhead, RuleSegment subst) { in Rule() argument
32 this.backtrack = backtrack; in Rule()
62 for (RuleSegment seg : new RuleSegment[] { input, backtrack, lookAhead }) { in addMatchingTargetGlyphs()
202 int backtrackSize = targetRule.backtrack != null ? targetRule.backtrack.size() : 0; in applyRuleOnRuleWithSubst()
278 int backtrackSize = targetRule.backtrack != null ? targetRule.backtrack.size() : 0; in applyRuleOnRuleWithoutSubst()
325 if (backtrack != null) { in match()
326 thisAllSegments.addAll(backtrack); in match()
338 if (other.backtrack != null) { in match()
339 otherAllSegments.addAll(other.backtrack); in match()
[all …]
DRuleExtractor.java318 RuleSegment backtrack = ruleSegmentFromGlyphs(table.backtrackGlyphs); in extract() local
321 Rule ruleSansSubst = new Rule(backtrack, inputRow, lookAhead, null); in extract()
409 RuleSegment backtrack = ruleSegmentFromClasses(table.backtrackGlyphs, backtrackClassDef); in extract() local
413 Rule ruleSansSubst = new Rule(backtrack, inputRow, lookAhead, null); in extract()
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/opentype/component/
DRule.java25 private final RuleSegment backtrack; field in Rule
31 Rule(RuleSegment backtrack, RuleSegment input, RuleSegment lookAhead, RuleSegment subst) { in Rule() argument
32 this.backtrack = backtrack; in Rule()
62 for (RuleSegment seg : new RuleSegment[] { input, backtrack, lookAhead }) { in addMatchingTargetGlyphs()
202 int backtrackSize = targetRule.backtrack != null ? targetRule.backtrack.size() : 0; in applyRuleOnRuleWithSubst()
278 int backtrackSize = targetRule.backtrack != null ? targetRule.backtrack.size() : 0; in applyRuleOnRuleWithoutSubst()
325 if (backtrack != null) { in match()
326 thisAllSegments.addAll(backtrack); in match()
338 if (other.backtrack != null) { in match()
339 otherAllSegments.addAll(other.backtrack); in match()
[all …]
DRuleExtractor.java318 RuleSegment backtrack = ruleSegmentFromGlyphs(table.backtrackGlyphs); in extract() local
321 Rule ruleSansSubst = new Rule(backtrack, inputRow, lookAhead, null); in extract()
409 RuleSegment backtrack = ruleSegmentFromClasses(table.backtrackGlyphs, backtrackClassDef); in extract() local
413 Rule ruleSansSubst = new Rule(backtrack, inputRow, lookAhead, null); in extract()
/third_party/flutter/skia/third_party/externals/harfbuzz/src/
Dhb-ot-layout-gsubgpos.hh1009 const HBUINT16 backtrack[], in match_backtrack() argument
1018 skippy_iter.set_match_func (match_func, match_data, backtrack); in match_backtrack()
1821 const HBUINT16 backtrack[], in chain_context_intersects() argument
1829 backtrackCount, backtrack, in chain_context_intersects()
1841 const HBUINT16 backtrack[], in chain_context_closure_lookup() argument
1851 backtrackCount, backtrack, in chain_context_closure_lookup()
1861 const HBUINT16 backtrack[], in chain_context_collect_glyphs_lookup() argument
1871 backtrackCount, backtrack, in chain_context_collect_glyphs_lookup()
1885 const HBUINT16 backtrack[] HB_UNUSED, in chain_context_would_apply_lookup()
1902 const HBUINT16 backtrack[], in chain_context_apply_lookup() argument
[all …]
Dhb-ot-layout-gsub-table.hh1019 const OffsetArrayOf<Coverage> &lookahead = StructAfter<OffsetArrayOf<Coverage>> (backtrack); in intersects()
1023 count = backtrack.len; in intersects()
1025 if (!(this+backtrack[i]).intersects (glyphs)) in intersects()
1040 const OffsetArrayOf<Coverage> &lookahead = StructAfter<OffsetArrayOf<Coverage>> (backtrack); in closure()
1056 count = backtrack.len; in collect_glyphs()
1058 if (unlikely (!(this+backtrack[i]).add_coverage (c->before))) return; in collect_glyphs()
1060 const OffsetArrayOf<Coverage> &lookahead = StructAfter<OffsetArrayOf<Coverage>> (backtrack); in collect_glyphs()
1084 const OffsetArrayOf<Coverage> &lookahead = StructAfter<OffsetArrayOf<Coverage>> (backtrack); in apply()
1089 backtrack.len, (HBUINT16 *) backtrack.arrayZ, in apply()
1118 if (!(coverage.sanitize (c, this) && backtrack.sanitize (c, this))) in sanitize()
[all …]
/third_party/harfbuzz/src/
Dhb-ot-layout-gsubgpos.hh1176 const HBUINT16 backtrack[], in match_backtrack() argument
1185 skippy_iter.set_match_func (match_func, match_data, backtrack); in match_backtrack()
2329 const HBUINT16 backtrack[], in chain_context_intersects() argument
2337 backtrackCount, backtrack, in chain_context_intersects()
2349 const HBUINT16 backtrack[], in chain_context_closure_lookup() argument
2360 backtrackCount, backtrack, in chain_context_closure_lookup()
2375 const HBUINT16 backtrack[], in chain_context_collect_glyphs_lookup() argument
2385 backtrackCount, backtrack, in chain_context_collect_glyphs_lookup()
2399 const HBUINT16 backtrack[] HB_UNUSED, in chain_context_would_apply_lookup()
2416 const HBUINT16 backtrack[], in chain_context_apply_lookup() argument
[all …]
Dhb-ot-layout-gsub-table.hh1181 … Array16OfOffset16To<Coverage> &lookahead = StructAfter<Array16OfOffset16To<Coverage>> (backtrack); in intersects()
1185 count = backtrack.len; in intersects()
1187 if (!(this+backtrack[i]).intersects (glyphs)) in intersects()
1205 … Array16OfOffset16To<Coverage> &lookahead = StructAfter<Array16OfOffset16To<Coverage>> (backtrack); in closure()
1223 count = backtrack.len; in collect_glyphs()
1225 if (unlikely (!(this+backtrack[i]).collect_coverage (c->before))) return; in collect_glyphs()
1227 … Array16OfOffset16To<Coverage> &lookahead = StructAfter<Array16OfOffset16To<Coverage>> (backtrack); in collect_glyphs()
1251 … Array16OfOffset16To<Coverage> &lookahead = StructAfter<Array16OfOffset16To<Coverage>> (backtrack); in apply()
1258 backtrack.len, (HBUINT16 *) backtrack.arrayZ, in apply()
1339 … Array16OfOffset16To<Coverage> &lookahead = StructAfter<Array16OfOffset16To<Coverage>> (backtrack); in subset()
[all …]
/third_party/skia/third_party/externals/harfbuzz/src/
Dhb-ot-layout-gsubgpos.hh1176 const HBUINT16 backtrack[], in match_backtrack() argument
1185 skippy_iter.set_match_func (match_func, match_data, backtrack); in match_backtrack()
2356 const HBUINT16 backtrack[], in chain_context_intersects() argument
2364 backtrackCount, backtrack, in chain_context_intersects()
2376 const HBUINT16 backtrack[], in chain_context_closure_lookup() argument
2387 backtrackCount, backtrack, in chain_context_closure_lookup()
2402 const HBUINT16 backtrack[], in chain_context_collect_glyphs_lookup() argument
2412 backtrackCount, backtrack, in chain_context_collect_glyphs_lookup()
2426 const HBUINT16 backtrack[] HB_UNUSED, in chain_context_would_apply_lookup()
2443 const HBUINT16 backtrack[], in chain_context_apply_lookup() argument
[all …]
Dhb-ot-layout-gsub-table.hh1216 … Array16OfOffset16To<Coverage> &lookahead = StructAfter<Array16OfOffset16To<Coverage>> (backtrack); in intersects()
1220 count = backtrack.len; in intersects()
1222 if (!(this+backtrack[i]).intersects (glyphs)) in intersects()
1240 … Array16OfOffset16To<Coverage> &lookahead = StructAfter<Array16OfOffset16To<Coverage>> (backtrack); in closure()
1258 count = backtrack.len; in collect_glyphs()
1260 if (unlikely (!(this+backtrack[i]).collect_coverage (c->before))) return; in collect_glyphs()
1262 … Array16OfOffset16To<Coverage> &lookahead = StructAfter<Array16OfOffset16To<Coverage>> (backtrack); in collect_glyphs()
1286 … Array16OfOffset16To<Coverage> &lookahead = StructAfter<Array16OfOffset16To<Coverage>> (backtrack); in apply()
1293 backtrack.len, (HBUINT16 *) backtrack.arrayZ, in apply()
1374 … Array16OfOffset16To<Coverage> &lookahead = StructAfter<Array16OfOffset16To<Coverage>> (backtrack); in subset()
[all …]
/third_party/rust/crates/regex/src/
Dbacktrack.rs94 let cache = &mut cache.backtrack; in exec()
139 return if !at.is_start() { false } else { self.backtrack(at) }; in exec_()
149 matched = self.backtrack(at) || matched; in exec_()
162 fn backtrack(&mut self, start: InputAt) -> bool { in backtrack() method
Dexec.rs12 use crate::backtrack;
1053 if backtrack::should_exec(self.ro.nfa.len(), text.len()) { in exec_nfa()
1121 backtrack::Bounded::exec( in exec_backtrack()
1131 backtrack::Bounded::exec( in exec_backtrack()
1526 pub backtrack: backtrack::Cache, field
1537 backtrack: backtrack::Cache::new(&ro.nfa), in new()
Dlib.rs735 mod backtrack; module
/third_party/musl/src/regex/
Dregexec.c737 goto backtrack; in tre_tnfa_run_backtrack()
761 goto backtrack; in tre_tnfa_run_backtrack()
795 goto backtrack; in tre_tnfa_run_backtrack()
808 goto backtrack; in tre_tnfa_run_backtrack()
815 goto backtrack; in tre_tnfa_run_backtrack()
873 backtrack: in tre_tnfa_run_backtrack()
/third_party/musl/porting/liteos_m_iccarm/kernel/src/regex/
Dregexec.c737 goto backtrack; in tre_tnfa_run_backtrack()
761 goto backtrack; in tre_tnfa_run_backtrack()
795 goto backtrack; in tre_tnfa_run_backtrack()
808 goto backtrack; in tre_tnfa_run_backtrack()
815 goto backtrack; in tre_tnfa_run_backtrack()
873 backtrack: in tre_tnfa_run_backtrack()
/third_party/musl/porting/liteos_m/kernel/src/regex/
Dregexec.c737 goto backtrack; in tre_tnfa_run_backtrack()
761 goto backtrack; in tre_tnfa_run_backtrack()
795 goto backtrack; in tre_tnfa_run_backtrack()
808 goto backtrack; in tre_tnfa_run_backtrack()
815 goto backtrack; in tre_tnfa_run_backtrack()
873 backtrack: in tre_tnfa_run_backtrack()
/third_party/musl/porting/uniproton/kernel/src/regex/
Dregexec.c737 goto backtrack; in tre_tnfa_run_backtrack()
761 goto backtrack; in tre_tnfa_run_backtrack()
795 goto backtrack; in tre_tnfa_run_backtrack()
808 goto backtrack; in tre_tnfa_run_backtrack()
815 goto backtrack; in tre_tnfa_run_backtrack()
873 backtrack: in tre_tnfa_run_backtrack()
/third_party/rust/crates/regex/
DCargo.toml168 name = "backtrack"
174 name = "backtrack-utf8bytes"
179 name = "backtrack-bytes"
/third_party/pcre2/pcre2/src/
Dpcre2_jit_compile.c9206 backtrack = sljit_alloc_memory(compiler, (size)); \
9209 memset(backtrack, 0, size); \
9210 backtrack->prev = parent->top; \
9211 backtrack->cc = (ccstart); \
9212 parent->top = backtrack; \
9219 backtrack = sljit_alloc_memory(compiler, (size)); \
9222 memset(backtrack, 0, size); \
9223 backtrack->prev = parent->top; \
9224 backtrack->cc = (ccstart); \
9225 parent->top = backtrack; \
[all …]
Dconfig.h.generic180 pcre2_match() function can record a backtrack position during a single
/third_party/mesa3d/src/gallium/drivers/r600/sb/
Dsb_sched.cpp558 bool backtrack = false; in try_reserve() local
564 << " bt:" << backtrack << "\n"; in try_reserve()
567 if (!backtrack && gpr.try_reserve(a)) { in try_reserve()
602 backtrack = true; in try_reserve()
607 backtrack = false; in try_reserve()
/third_party/rust/crates/nom/doc/
Derror_management.md275 - `append`: Allows the creation of a chain of errors as we backtrack through the parser tree (vario…
400 - parsing a `}` because the map might be empty. When this fails, we backtrack,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DScheduleDAGInstrs.cpp1420 const SDep *backtrack() { in backtrack() function in __anon224228790311::SchedDAGReverseDFS
1479 const SDep *PredDep = DFS.backtrack(); in compute()
/third_party/rust/crates/nom/doc/archive/
Dupgrading_to_nom_2.md7 …system of nom 1.0 is powerful: it allows you to aggregate errors as you backtrack in the parser tr…
/third_party/pcre2/pcre2/doc/
Dpcre2.txt1043 tem stack for recording backtracking points. The more nested backtrack-
3661 backtrack and try other alternatives. Ultimately, when it runs out of
3676 not backtrack (except when processing lookaround assertions). This has
4802 This is set if there has been a matching backtrack since the previous
4806 Both bits are set when a backtrack has caused a "bumpalong" to a new
8573 consumes the entire string, but then has to backtrack until the rest of
8588 does not occur twice in the string, the lookahead can backtrack and
8593 contents of one or more capturing groups must change after a backtrack
8601 cally. That is, a subsequent match failure cannot backtrack into the
9157 proceed, to backtrack, or to fail.
[all …]

12