Lines Matching defs:propertyName
1510 CString propertyName;
1512 if (!ParseUnicodePropertyValueCharacters(propertyName, valueName) ||
1513 !ParseUnicodePropertyClassRange(propertyName, valueName, atom, negate)) {
1534 bool RegExpParser::ParseUnicodePropertyValueCharacters(CString &propertyName, CString &valueName)
1538 if (!GetUnicodePropertyName(propertyName)) {
1552 bool RegExpParser::GetUnicodePropertyName(CString &propertyName)
1557 propertyName += c0_;
1660 bool RegExpParser::ParseUnicodePropertyClassRange(CString &propertyName, CString &valueName,
1663 const char *name = propertyName.c_str();
1668 if (MatchSepcialUnicodeProperty(propertyName, negate, atom)) {
1683 UProperty property = u_getPropertyEnum(propertyName.c_str());
1693 bool RegExpParser::MatchUnicodeProperty(UProperty property, const char* propertyName, RangeSet *atom, bool negate)
1699 int32_t propertyValue = u_getPropertyValueEnum(propertyForMatch, propertyName);
1703 if (!IsExactPropertyValueAlis(propertyName, propertyForMatch, propertyValue)) {
1749 bool RegExpParser::IsExactPropertyAlias(const char* propertyName, UProperty property)
1752 if (shortName != nullptr && strcmp(propertyName, shortName) == 0) {
1764 if (strcmp(propertyName, longName) == 0) {