webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
JSC::Yarr::ByteCompiler Member List

This is the complete list of members for JSC::Yarr::ByteCompiler, including all inherited members.

alternativeBodyDisjunction(bool onceThrough)JSC::Yarr::ByteCompilerinline
alternativeDisjunction()JSC::Yarr::ByteCompilerinline
assertionBOL(unsigned inputPosition)JSC::Yarr::ByteCompilerinline
assertionDotStarEnclosure(bool bolAnchored, bool eolAnchored)JSC::Yarr::ByteCompilerinline
assertionEOL(unsigned inputPosition)JSC::Yarr::ByteCompilerinline
assertionWordBoundary(bool invert, unsigned inputPosition)JSC::Yarr::ByteCompilerinline
atomBackReference(unsigned subpatternId, unsigned inputPosition, unsigned frameLocation, Checked< unsigned > quantityMaxCount, QuantifierType quantityType)JSC::Yarr::ByteCompilerinline
atomCharacterClass(CharacterClass *characterClass, bool invert, unsigned inputPosition, unsigned frameLocation, Checked< unsigned > quantityMaxCount, QuantifierType quantityType)JSC::Yarr::ByteCompilerinline
atomParenthesesOnceBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation)JSC::Yarr::ByteCompilerinline
atomParenthesesOnceEnd(unsigned inputPosition, unsigned frameLocation, Checked< unsigned > quantityMinCount, Checked< unsigned > quantityMaxCount, QuantifierType quantityType)JSC::Yarr::ByteCompilerinline
atomParenthesesSubpatternBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation)JSC::Yarr::ByteCompilerinline
atomParenthesesSubpatternEnd(unsigned lastSubpatternId, unsigned inputPosition, unsigned frameLocation, Checked< unsigned > quantityMinCount, Checked< unsigned > quantityMaxCount, QuantifierType quantityType, unsigned callFrameSize=0)JSC::Yarr::ByteCompilerinline
atomParenthesesTerminalBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation)JSC::Yarr::ByteCompilerinline
atomParenthesesTerminalEnd(unsigned inputPosition, unsigned frameLocation, Checked< unsigned > quantityMinCount, Checked< unsigned > quantityMaxCount, QuantifierType quantityType)JSC::Yarr::ByteCompilerinline
atomParentheticalAssertionBegin(unsigned subpatternId, bool invert, unsigned frameLocation, unsigned alternativeFrameLocation)JSC::Yarr::ByteCompilerinline
atomParentheticalAssertionEnd(unsigned inputPosition, unsigned frameLocation, Checked< unsigned > quantityMaxCount, QuantifierType quantityType)JSC::Yarr::ByteCompilerinline
atomPatternCharacter(UChar32 ch, unsigned inputPosition, unsigned frameLocation, Checked< unsigned > quantityMaxCount, QuantifierType quantityType)JSC::Yarr::ByteCompilerinline
ByteCompiler(YarrPattern &pattern)JSC::Yarr::ByteCompilerinline
checkInput(unsigned count)JSC::Yarr::ByteCompilerinline
closeAlternative(int beginTerm)JSC::Yarr::ByteCompilerinline
closeBodyAlternative()JSC::Yarr::ByteCompilerinline
compile(BumpPointerAllocator *allocator, ConcurrentJSLock *lock)JSC::Yarr::ByteCompilerinline
dumpDisjunction(ByteDisjunction *disjunction)JSC::Yarr::ByteCompilerinline
emitDisjunction(PatternDisjunction *disjunction, unsigned inputCountAlreadyChecked=0, unsigned parenthesesInputCountAlreadyChecked=0)JSC::Yarr::ByteCompilerinline
popParenthesesStack()JSC::Yarr::ByteCompilerinline
regexBegin(unsigned numSubpatterns, unsigned callFrameSize, bool onceThrough)JSC::Yarr::ByteCompilerinline
regexEnd()JSC::Yarr::ByteCompilerinline
uncheckInput(unsigned count)JSC::Yarr::ByteCompilerinline