assertionBOL() | JSC::Yarr::YarrPatternConstructor | inline |
assertionEOL() | JSC::Yarr::YarrPatternConstructor | inline |
assertionWordBoundary(bool invert) | JSC::Yarr::YarrPatternConstructor | inline |
atomBackReference(unsigned subpatternId) | JSC::Yarr::YarrPatternConstructor | inline |
atomBuiltInCharacterClass(BuiltInCharacterClassID classID, bool invert) | JSC::Yarr::YarrPatternConstructor | inline |
atomCharacterClassAtom(UChar32 ch) | JSC::Yarr::YarrPatternConstructor | inline |
atomCharacterClassBegin(bool invert=false) | JSC::Yarr::YarrPatternConstructor | inline |
atomCharacterClassBuiltIn(BuiltInCharacterClassID classID, bool invert) | JSC::Yarr::YarrPatternConstructor | inline |
atomCharacterClassEnd() | JSC::Yarr::YarrPatternConstructor | inline |
atomCharacterClassRange(UChar32 begin, UChar32 end) | JSC::Yarr::YarrPatternConstructor | inline |
atomParenthesesEnd() | JSC::Yarr::YarrPatternConstructor | inline |
atomParenthesesSubpatternBegin(bool capture=true) | JSC::Yarr::YarrPatternConstructor | inline |
atomParentheticalAssertionBegin(bool invert=false) | JSC::Yarr::YarrPatternConstructor | inline |
atomPatternCharacter(UChar32 ch) | JSC::Yarr::YarrPatternConstructor | inline |
checkForTerminalParentheses() | JSC::Yarr::YarrPatternConstructor | inline |
containsCapturingTerms(PatternAlternative *alternative, size_t firstTermIndex, size_t endIndex) | JSC::Yarr::YarrPatternConstructor | inline |
copyDisjunction(PatternDisjunction *disjunction, bool filterStartsWithBOL=false) | JSC::Yarr::YarrPatternConstructor | inline |
copyTerm(PatternTerm &term, bool filterStartsWithBOL=false) | JSC::Yarr::YarrPatternConstructor | inline |
disjunction() | JSC::Yarr::YarrPatternConstructor | inline |
optimizeBOL() | JSC::Yarr::YarrPatternConstructor | inline |
optimizeDotStarWrappedExpressions() | JSC::Yarr::YarrPatternConstructor | inline |
quantifyAtom(unsigned min, unsigned max, bool greedy) | JSC::Yarr::YarrPatternConstructor | inline |
reset() | JSC::Yarr::YarrPatternConstructor | inline |
setupAlternativeOffsets(PatternAlternative *alternative, unsigned currentCallFrameSize, unsigned initialInputPosition, unsigned &newCallFrameSize) WARN_UNUSED_RETURN | JSC::Yarr::YarrPatternConstructor | inline |
setupDisjunctionOffsets(PatternDisjunction *disjunction, unsigned initialCallFrameSize, unsigned initialInputPosition, unsigned &callFrameSize) | JSC::Yarr::YarrPatternConstructor | inline |
setupOffsets() | JSC::Yarr::YarrPatternConstructor | inline |
YarrPatternConstructor(YarrPattern &pattern, void *stackLimit) | JSC::Yarr::YarrPatternConstructor | inline |
~YarrPatternConstructor() | JSC::Yarr::YarrPatternConstructor | inline |