Searched refs:disjunction (Results 1 - 7 of 7) sorted by relevance
/external/webkit/Source/JavaScriptCore/yarr/ |
H A D | YarrSyntaxChecker.cpp | 50 void disjunction() {} function in class:JSC::Yarr::SyntaxChecker
|
H A D | YarrPattern.cpp | 523 // Backup and remove the current disjunction's alternatives. 573 // deep copy the argument disjunction. If filterStartsWithBOL is true, 575 PatternDisjunction* copyDisjunction(PatternDisjunction* disjunction, bool filterStartsWithBOL = false) argument 578 for (unsigned alt = 0; alt < disjunction->m_alternatives.size(); ++alt) { 579 PatternAlternative* alternative = disjunction->m_alternatives[alt]; 583 newDisjunction->m_parent = disjunction->m_parent; 602 termCopy.parentheses.disjunction = copyDisjunction(termCopy.parentheses.disjunction, filterStartsWithBOL); 645 void disjunction() function in class:JSC::Yarr::YarrPatternConstructor 701 currentCallFrameSize = setupDisjunctionOffsets(term.parentheses.disjunction, currentCallFrameSiz 731 setupDisjunctionOffsets(PatternDisjunction* disjunction, unsigned initialCallFrameSize, unsigned initialInputPosition) argument 797 PatternDisjunction* disjunction = m_pattern.m_body; local 820 setupDisjunctionBeginTerms(PatternDisjunction* disjunction, Vector<TermChain>* beginTerms, unsigned depth) argument [all...] |
H A D | YarrPattern.h | 107 PatternDisjunction* disjunction; member in struct:JSC::Yarr::PatternTerm::__anon13061::__anon13062 139 PatternTerm(Type type, unsigned subpatternId, PatternDisjunction* disjunction, bool capture = false, bool invert = false) argument 144 parentheses.disjunction = disjunction; 211 PatternAlternative(PatternDisjunction* disjunction) argument 212 : m_parent(disjunction)
|
H A D | YarrInterpreter.cpp | 105 DisjunctionContext* allocDisjunctionContext(ByteDisjunction* disjunction) argument 107 size_t size = sizeof(DisjunctionContext) - sizeof(uintptr_t) + disjunction->m_frameSize * sizeof(uintptr_t); 155 ParenthesesDisjunctionContext* allocParenthesesDisjunctionContext(ByteDisjunction* disjunction, int* output, ByteTerm& term) argument 157 size_t size = sizeof(ParenthesesDisjunctionContext) - sizeof(int) + (term.atom.parenthesesDisjunction->m_numSubpatterns << 1) * sizeof(int) + sizeof(DisjunctionContext) - sizeof(uintptr_t) + disjunction->m_frameSize * sizeof(uintptr_t); 1078 #define currentTerm() (disjunction->terms[context->term]) 1079 JSRegExpResult matchDisjunction(ByteDisjunction* disjunction, DisjunctionContext* context, bool btrack = false, bool isBody = false) argument 1094 ASSERT(context->term < static_cast<int>(disjunction->terms.size())); 1247 ASSERT(context->term < static_cast<int>(disjunction->terms.size())); 1371 JSRegExpResult matchNonZeroDisjunction(ByteDisjunction* disjunction, DisjunctionContext* context, bool btrack = false) argument 1373 JSRegExpResult result = matchDisjunction(disjunction, contex 1612 dumpDisjunction(ByteDisjunction* disjunction) argument 1774 emitDisjunction(PatternDisjunction* disjunction, unsigned inputCountAlreadyChecked = 0, unsigned parenthesesInputCountAlreadyChecked = 0, bool isParentheticalAssertion = false) argument [all...] |
H A D | YarrJIT.cpp | 821 TermGenerationState(PatternDisjunction* disjunction, unsigned checkedTotal) argument 822 : disjunction(disjunction) 837 return alt < disjunction->m_alternatives.size(); 845 return disjunction->m_alternatives[alt]; 849 return (alt + 1) == disjunction->m_alternatives.size(); 884 return !disjunction->m_parent; 1021 PatternDisjunction* disjunction; member in struct:JSC::Yarr::YarrGenerator::TermGenerationState 1551 PatternDisjunction* disjunction = parenthesesTerm.parentheses.disjunction; local 1644 PatternDisjunction* disjunction = term.parentheses.disjunction; local 1742 PatternDisjunction* disjunction = parenthesesTerm.parentheses.disjunction; local 1790 PatternDisjunction* disjunction = term.parentheses.disjunction; local 1921 generateDisjunction(PatternDisjunction* disjunction) argument [all...] |
H A D | YarrParser.h | 572 m_delegate.disjunction(); 833 * void disjunction(); 848 * disjunction(). Assertions, atoms, and disjunctions emitted between calls to
|
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/ |
H A D | org.sat4j.pb_2.2.0.v20100429.jar | META-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ... |
Completed in 85 milliseconds