| H A D | builtins_regexp.cpp | 205 bool BuiltinsRegExp::IsFastRegExp(JSThread *thread, JSHandle<JSTaggedValue> regexp, in IsFastRegExp() argument 256 JSTaggedValue BuiltinsRegExp::RegExpTestFast(JSThread *thread, JSHandle<JSTaggedValue> regexp, in RegExpTestFast() argument 609 RegExpMatch(JSThread *thread, const JSHandle<JSTaggedValue> regexp, const JSHandle<JSTaggedValue> string, bool isFastPath) RegExpMatch() argument 757 RegExpMatchAll(JSThread *thread, const JSHandle<JSTaggedValue> regexp, const JSHandle<EcmaString> string, bool isFastPath) RegExpMatchAll() argument 829 RegExpReplaceFast(JSThread *thread, JSHandle<JSTaggedValue> regexp, JSHandle<EcmaString> inputString, uint32_t inputLength) RegExpReplaceFast() argument 878 GetLastIndex(JSThread *thread, JSHandle<JSTaggedValue> regexp, uint32_t &lastIndex) GetLastIndex() argument 920 MatchAndReplace(JSThread *thread, JSHandle<JSTaggedValue> regexp, JSHandle<EcmaString> inputString, uint32_t &flags, uint32_t lastIndex, uint32_t inputLength, std::string &resultString) MatchAndReplace() argument 1361 RegExpSearch(JSThread *thread, const JSHandle<JSTaggedValue> regexp, const JSHandle<JSTaggedValue> string) RegExpSearch() argument 1401 RegExpSearchFast(JSThread *thread, const JSHandle<JSTaggedValue> regexp, const JSHandle<JSTaggedValue> string) RegExpSearchFast() argument 1432 RegExpSplit(JSThread *thread, const JSHandle<JSTaggedValue> regexp, JSHandle<JSTaggedValue> jsString, JSHandle<JSTaggedValue> limit, bool isFastPath) RegExpSplit() argument 1659 RegExpSplitFast(JSThread *thread, const JSHandle<JSTaggedValue> regexp, JSHandle<JSTaggedValue> jsString, uint32_t limit, bool useCache) RegExpSplitFast() argument 1794 RegExpExecInternal(JSThread *thread, const JSHandle<JSTaggedValue> regexp, JSHandle<EcmaString> inputString, int32_t lastIndex) RegExpExecInternal() argument 1819 Matcher(JSThread *thread, const JSHandle<JSTaggedValue> regexp, const uint8_t *buffer, size_t length, int32_t lastIndex, bool isUtf16) Matcher() argument 1975 RegExpBuiltinExec(JSThread *thread, const JSHandle<JSTaggedValue> regexp, const JSHandle<JSTaggedValue> inputStr, bool isFastPath, bool useCache, bool isIntermediateResult) RegExpBuiltinExec() argument 2125 RegExpBuiltinExecWithoutResult(JSThread *thread, const JSHandle<JSTaggedValue> regexp, const JSHandle<JSTaggedValue> inputStr, bool isFastPath, uint32_t lastIndex, bool useCache) RegExpBuiltinExecWithoutResult() argument 2171 RegExpExec(JSThread *thread, const JSHandle<JSTaggedValue> ®exp, const JSHandle<JSTaggedValue> &inputString, bool useCache, bool isIntermediateResult) RegExpExec() argument 2482 FindCachedResult(JSThread *thread, const JSHandle<JSTaggedValue> input, CacheType type, const JSHandle<JSTaggedValue> regexp, JSTaggedValue lastIndexInput, JSHandle<JSTaggedValue> extend, bool isIntermediateResult) FindCachedResult() argument 2557 AddResultInCache(JSThread *thread, JSHandle<RegExpExecResultCache> cache, const JSHandle<JSTaggedValue> regexp, const JSHandle<JSTaggedValue> input, const JSHandle<JSTaggedValue> resultArray, CacheType type, uint32_t lastIndexInput, uint32_t lastIndex, JSHandle<JSTaggedValue> extend, bool isIntermediateResult) AddResultInCache() argument 2794 GetFlag(JSThread *thread, const JSHandle<JSTaggedValue> regexp, uint32_t flag, bool isFastPath) GetFlag() argument 2832 GetOriginalFlag(JSThread *thread, const JSHandle<JSTaggedValue> regexp, uint32_t flag) GetOriginalFlag() argument 2837 SetLastIndex(JSThread *thread, const JSHandle<JSTaggedValue> regexp, JSTaggedValue lastIndex, bool isFastPath) SetLastIndex() argument 2848 GetLastIndex(JSThread *thread, const JSHandle<JSTaggedValue> regexp, bool isFastPath) GetLastIndex() argument [all...] |