Home
last modified time | relevance | path

Searched refs:RegexType (Results 1 – 2 of 2) sorted by relevance

/lvgl-latest/src/libs/thorvg/rapidjson/internal/
Dregex.h605 template <typename RegexType, typename Allocator = CrtAllocator> in RAPIDJSON_DIAG_OFF()
608 typedef typename RegexType::EncodingType Encoding; in RAPIDJSON_DIAG_OFF()
611 GenericRegexSearch(const RegexType& regex, Allocator* allocator = 0) : in RAPIDJSON_DIAG_OFF()
649 typedef typename RegexType::State State; in RAPIDJSON_DIAG_OFF()
650 typedef typename RegexType::Range Range; in RAPIDJSON_DIAG_OFF()
670 sr.codepoint == RegexType::kAnyCharacterClass || in RAPIDJSON_DIAG_OFF()
671 … (sr.codepoint == RegexType::kRangeCharacterClass && MatchRange(sr.rangeStart, codepoint))) in RAPIDJSON_DIAG_OFF()
707 bool yes = (regex_.GetRange(rangeIndex).start & RegexType::kRangeNegationFlag) == 0; in RAPIDJSON_DIAG_OFF()
710 if (codepoint >= (r.start & ~RegexType::kRangeNegationFlag) && codepoint <= r.end) in RAPIDJSON_DIAG_OFF()
717 const RegexType& regex_; in RAPIDJSON_DIAG_OFF()
/lvgl-latest/src/libs/thorvg/rapidjson/
Dschema.h849 pattern_->~RegexType(); in ~Schema()
1346 typedef internal::GenericRegex<EncodingType, AllocatorType> RegexType; typedef
1348 typedef std::basic_regex<Ch> RegexType; typedef
1350 typedef char RegexType; typedef
1404 RegexType* CreatePattern(const ValueType& value, SchemaDocumentType* sd, const PointerType& p) { in CreatePattern()
1406RegexType* r = new (allocator_->Malloc(sizeof(RegexType))) RegexType(value.GetString(), allocator_… in CreatePattern()
1409 r->~RegexType(); in CreatePattern()
1418 static bool IsPatternMatch(const RegexType* pattern, const Ch *str, SizeType) { in IsPatternMatch()
1419 GenericRegexSearch<RegexType> rs(*pattern); in IsPatternMatch()
1424 RegexType* CreatePattern(const ValueType& value, SchemaDocumentType* sd, const PointerType& p) { in CreatePattern()
[all …]