Home
last modified time | relevance | path

Searched refs:alternative (Results 1 – 25 of 98) sorted by relevance

1234

/external/webkit/JavaScriptCore/yarr/
DRegexInterpreter.h93 } alternative; member
217 term.alternative.next = 0; in BodyAlternativeBegin()
218 term.alternative.end = 0; in BodyAlternativeBegin()
225 term.alternative.next = 0; in BodyAlternativeDisjunction()
226 term.alternative.end = 0; in BodyAlternativeDisjunction()
233 term.alternative.next = 0; in BodyAlternativeEnd()
234 term.alternative.end = 0; in BodyAlternativeEnd()
241 term.alternative.next = 0; in AlternativeBegin()
242 term.alternative.end = 0; in AlternativeBegin()
249 term.alternative.next = 0; in AlternativeDisjunction()
[all …]
DRegexCompiler.cpp502 PatternAlternative* alternative = disjunction->m_alternatives[alt]; in copyDisjunction() local
504 for (unsigned i = 0; i < alternative->m_terms.size(); ++i) in copyDisjunction()
505 newAlternative->m_terms.append(copyTerm(alternative->m_terms[i])); in copyDisjunction()
579 …unsigned setupAlternativeOffsets(PatternAlternative* alternative, unsigned currentCallFrameSize, u… in setupAlternativeOffsets() argument
581 alternative->m_hasFixedSize = true; in setupAlternativeOffsets()
584 for (unsigned i = 0; i < alternative->m_terms.size(); ++i) { in setupAlternativeOffsets()
585 PatternTerm& term = alternative->m_terms[i]; in setupAlternativeOffsets()
598 alternative->m_hasFixedSize = false; in setupAlternativeOffsets()
609 alternative->m_hasFixedSize = false; in setupAlternativeOffsets()
619 alternative->m_hasFixedSize = false; in setupAlternativeOffsets()
[all …]
DRegexJIT.cpp79 void optimizeAlternative(PatternAlternative* alternative) in optimizeAlternative() argument
81 if (!alternative->m_terms.size()) in optimizeAlternative()
84 for (unsigned i = 0; i < alternative->m_terms.size() - 1; ++i) { in optimizeAlternative()
85 PatternTerm& term = alternative->m_terms[i]; in optimizeAlternative()
86 PatternTerm& nextTerm = alternative->m_terms[i + 1]; in optimizeAlternative()
93 alternative->m_terms[i] = nextTerm; in optimizeAlternative()
94 alternative->m_terms[i + 1] = termCopy; in optimizeAlternative()
309 PatternAlternative* alternative() in alternative() function
322 return t < alternative()->m_terms.size(); in termValid()
332 return alternative()->m_terms[t]; in term()
[all …]
DRegexInterpreter.cpp996 int offset = currentTerm().alternative.end; in matchDisjunction()
1121 int offset = currentTerm().alternative.next; in matchDisjunction()
1138 int offset = currentTerm().alternative.next; in matchDisjunction()
1395 if (!bodyDisjunction->terms[beginTerm].alternative.next) in closeAlternative()
1398 while (bodyDisjunction->terms[beginTerm].alternative.next) { in closeAlternative()
1399 beginTerm += bodyDisjunction->terms[beginTerm].alternative.next; in closeAlternative()
1401 bodyDisjunction->terms[beginTerm].alternative.end = endIndex - beginTerm; in closeAlternative()
1405 bodyDisjunction->terms[beginTerm].alternative.next = origBeginTerm - beginTerm; in closeAlternative()
1421 while (bodyDisjunction->terms[beginTerm].alternative.next) { in closeBodyAlternative()
1422 beginTerm += bodyDisjunction->terms[beginTerm].alternative.next; in closeBodyAlternative()
[all …]
DRegexPattern.h221 PatternAlternative* alternative = new PatternAlternative(this); in addNewAlternative() local
222 m_alternatives.append(alternative); in addNewAlternative()
223 return alternative; in addNewAlternative()
/external/webkit/V8Binding/v8/test/mjsunit/
Djson.js28 function GenericToJSONChecks(Constructor, value, alternative) { argument
30 n1.valueOf = function () { return alternative; };
31 assertEquals(alternative, n1.toJSON());
/external/webkit/V8Binding/v8/src/
Dast.cc487 RegExpTree* alternative = alternatives->at(i); in RegExpDisjunction() local
488 min_match_ = Min(min_match_, alternative->min_match()); in RegExpDisjunction()
489 max_match_ = Max(max_match_, alternative->max_match()); in RegExpDisjunction()
Djsregexp.cc2468 int ChoiceNode::GreedyLoopTextLength(GuardedAlternative* alternative) { in GreedyLoopTextLength() argument
2470 RegExpNode* node = alternative->node(); in GreedyLoopTextLength()
2675 GuardedAlternative alternative = alternatives_->at(i); in Emit() local
2676 ZoneList<Guard*>* guards = alternative.guards(); in Emit()
2744 GuardedAlternative alternative = alternatives_->at(i); in Emit() local
2747 ZoneList<Guard*>* guards = alternative.guards(); in Emit()
2762 alternative.node()->EmitQuickCheck(compiler, in Emit()
2808 alternative.node()->Emit(compiler, &new_trace); in Emit()
2846 GuardedAlternative alternative, in EmitOutOfLineContinuation() argument
2858 ZoneList<Guard*>* guards = alternative.guards(); in EmitOutOfLineContinuation()
[all …]
Djsregexp.h908 int GreedyLoopTextLength(GuardedAlternative* alternative);
920 GuardedAlternative alternative,
Dparser.cc479 RegExpTree* alternative; in FlushTerms() local
481 alternative = RegExpEmpty::GetInstance(); in FlushTerms()
483 alternative = terms_.last(); in FlushTerms()
485 alternative = new RegExpAlternative(terms_.GetList()); in FlushTerms()
487 alternatives_.Add(alternative); in FlushTerms()
/external/proguard/
DREADME11 - build : various alternative build scripts
/external/openssl/crypto/des/
Ddes.pod197 My attempt to remove this problem is to add an alternative text-key to
198 DES-key function. This alternative function (accessed via
DVERSION48 DES_RISC1/DES_RISC2 use alternative inner loops which use
315 Added an alternative version of the D_ENCRYPT macro in
/external/icu4c/tools/tzcode/
Dicuzones19 # An alternative to making these aliases according to CLDR would be
/external/clearsilver/
DCS_LICENSE5 For alternative licensing, please contact the authors at
/external/openssl/apps/
Dopenssl-vms.cnf196 # An alternative to produce certificates that aren't
298 # An alternative to produce certificates that aren't
Dopenssl.cnf196 # An alternative to produce certificates that aren't
298 # An alternative to produce certificates that aren't
/external/webkit/WebKitTools/android/flex-2.5.4a/MISC/VMS/
DREADME.VMS76 build.com -- DCL command procedure as alternative to descrip.mms;
/external/bluetooth/glib/docs/reference/glib/
Dregex-syntax.sgml88 <entry>start of alternative branch</entry>
940 alternative in which it appears if the pattern is ever to match that
1263 Vertical bar characters are used to separate alternative patterns. For
1273 appear, and an empty alternative is permitted (matching the empty
1274 string). The matching process tries each alternative in turn, from
1275 … "succeeds" means matching the rest of the main pattern as well as the alternative in the subpatte…
1346 in different parts of the pattern. Any changes made in one alternative
1437 match exactly the same set of strings. Because alternative branches are
1779 An alternative description is that a subpattern of this type matches
2121 The implementation of lookbehind assertions is, for each alternative,
[all …]
/external/dosfstools/debian/
Dchangelog58 * Adding patch to list alternative binary names in manpage synopsis
64 * Listing alternative binary names in long-description (Closes: #434381).
/external/dosfstools/
DChangeLog257 * List alternative binary names in manpage synopsis (Closes: #284983).
/external/jpeg/
Dchange.log46 seems to be no good alternative.
/external/dbus/
DHACKING56 alternative implementation to be written. Our implementation should
/external/wpa_supplicant/
Deap_testing.txt24 certificates, and private keys for testing use. Other alternative
/external/opencore/
DChangeLog17 as an alternative way to allocate video buffers. Details can be

1234