Lines Matching refs:textEnum
812 …lPullParser::ParseEntityFunc(size_t start, std::string &out, bool isEntityToken, TextEnum textEnum) in ParseEntityFunc() argument
830 if (textEnum == TextEnum::ENTITY_DECL) { in ParseEntityFunc()
860 TextEnum textEnum) in ParseEntity() argument
889 ParseEntityFunc(start, out, isEntityToken, textEnum); in ParseEntity()
892 bool XmlPullParser::ParseTagValueFunc(char &c, bool bFlag, TextEnum textEnum, in ParseTagValueFunc() argument
899 c = (textEnum == TextEnum::ATTRI) ? ' ' : '\n'; in ParseTagValueFunc()
904 ParseEntity(result, false, bFlag, textEnum); in ParseTagValueFunc()
908 if (textEnum == TextEnum::ATTRI) { in ParseTagValueFunc()
936 char delimiter, TextEnum textEnum, bool bFlag) in ParseTagValueInner() argument
954 if (c != '\r' && (c != '\n' || textEnum != TextEnum::ATTRI) && in ParseTagValueInner()
955 c != '&' && c != '<' && (c != ']' || textEnum != TextEnum::TEXT) && in ParseTagValueInner()
956 (c != '%' || textEnum != TextEnum::ENTITY_DECL)) { in ParseTagValueInner()
966 bool throwOnResolveFailure, TextEnum textEnum) in ParseTagValue() argument
970 if (textEnum == TextEnum::TEXT && text_ != "") { in ParseTagValue()
974 …char cRecv = static_cast<char>(ParseTagValueInner(start, result, delimiter, textEnum, resolveEntit… in ParseTagValue()
981 } else if (!ParseTagValueFunc(cRecv, throwOnResolveFailure, textEnum, start, result)) { in ParseTagValue()