Searched refs:RegexType (Results 1 – 2 of 2) sorted by relevance
| /lvgl-latest/src/libs/thorvg/rapidjson/internal/ |
| D | regex.h | 605 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/ |
| D | schema.h | 849 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() 1406 …RegexType* 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 …]
|