webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
This is the complete list of members for JSC::Yarr::ByteCompiler, including all inherited members.
alternativeBodyDisjunction(bool onceThrough) | JSC::Yarr::ByteCompiler | inline |
alternativeDisjunction() | JSC::Yarr::ByteCompiler | inline |
assertionBOL(unsigned inputPosition) | JSC::Yarr::ByteCompiler | inline |
assertionDotStarEnclosure(bool bolAnchored, bool eolAnchored) | JSC::Yarr::ByteCompiler | inline |
assertionEOL(unsigned inputPosition) | JSC::Yarr::ByteCompiler | inline |
assertionWordBoundary(bool invert, unsigned inputPosition) | JSC::Yarr::ByteCompiler | inline |
atomBackReference(unsigned subpatternId, unsigned inputPosition, unsigned frameLocation, Checked< unsigned > quantityMaxCount, QuantifierType quantityType) | JSC::Yarr::ByteCompiler | inline |
atomCharacterClass(CharacterClass *characterClass, bool invert, unsigned inputPosition, unsigned frameLocation, Checked< unsigned > quantityMaxCount, QuantifierType quantityType) | JSC::Yarr::ByteCompiler | inline |
atomParenthesesOnceBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation) | JSC::Yarr::ByteCompiler | inline |
atomParenthesesOnceEnd(unsigned inputPosition, unsigned frameLocation, Checked< unsigned > quantityMinCount, Checked< unsigned > quantityMaxCount, QuantifierType quantityType) | JSC::Yarr::ByteCompiler | inline |
atomParenthesesSubpatternBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation) | JSC::Yarr::ByteCompiler | inline |
atomParenthesesSubpatternEnd(unsigned lastSubpatternId, unsigned inputPosition, unsigned frameLocation, Checked< unsigned > quantityMinCount, Checked< unsigned > quantityMaxCount, QuantifierType quantityType, unsigned callFrameSize=0) | JSC::Yarr::ByteCompiler | inline |
atomParenthesesTerminalBegin(unsigned subpatternId, bool capture, unsigned inputPosition, unsigned frameLocation, unsigned alternativeFrameLocation) | JSC::Yarr::ByteCompiler | inline |
atomParenthesesTerminalEnd(unsigned inputPosition, unsigned frameLocation, Checked< unsigned > quantityMinCount, Checked< unsigned > quantityMaxCount, QuantifierType quantityType) | JSC::Yarr::ByteCompiler | inline |
atomParentheticalAssertionBegin(unsigned subpatternId, bool invert, unsigned frameLocation, unsigned alternativeFrameLocation) | JSC::Yarr::ByteCompiler | inline |
atomParentheticalAssertionEnd(unsigned inputPosition, unsigned frameLocation, Checked< unsigned > quantityMaxCount, QuantifierType quantityType) | JSC::Yarr::ByteCompiler | inline |
atomPatternCharacter(UChar32 ch, unsigned inputPosition, unsigned frameLocation, Checked< unsigned > quantityMaxCount, QuantifierType quantityType) | JSC::Yarr::ByteCompiler | inline |
ByteCompiler(YarrPattern &pattern) | JSC::Yarr::ByteCompiler | inline |
checkInput(unsigned count) | JSC::Yarr::ByteCompiler | inline |
closeAlternative(int beginTerm) | JSC::Yarr::ByteCompiler | inline |
closeBodyAlternative() | JSC::Yarr::ByteCompiler | inline |
compile(BumpPointerAllocator *allocator, ConcurrentJSLock *lock) | JSC::Yarr::ByteCompiler | inline |
dumpDisjunction(ByteDisjunction *disjunction) | JSC::Yarr::ByteCompiler | inline |
emitDisjunction(PatternDisjunction *disjunction, unsigned inputCountAlreadyChecked=0, unsigned parenthesesInputCountAlreadyChecked=0) | JSC::Yarr::ByteCompiler | inline |
popParenthesesStack() | JSC::Yarr::ByteCompiler | inline |
regexBegin(unsigned numSubpatterns, unsigned callFrameSize, bool onceThrough) | JSC::Yarr::ByteCompiler | inline |
regexEnd() | JSC::Yarr::ByteCompiler | inline |
uncheckInput(unsigned count) | JSC::Yarr::ByteCompiler | inline |