Lines Matching refs:textEnum
774 void XmlPullParser::ParseEntityFunc(size_t start, std::string &out, bool isEntityToken, TextEnum textEnum)
792 if (textEnum == TextEnum::ENTITY_DECL) {
822 TextEnum textEnum)
851 ParseEntityFunc(start, out, isEntityToken, textEnum);
854 bool XmlPullParser::ParseTagValueFunc(char &c, bool bFlag, TextEnum textEnum,
861 c = (textEnum == TextEnum::ATTRI) ? ' ' : '\n';
866 ParseEntity(result, false, bFlag, textEnum);
870 if (textEnum == TextEnum::ATTRI) {
898 char delimiter, TextEnum textEnum, bool bFlag)
916 if (c != '\r' && (c != '\n' || textEnum != TextEnum::ATTRI) &&
917 c != '&' && c != '<' && (c != ']' || textEnum != TextEnum::TEXT) &&
918 (c != '%' || textEnum != TextEnum::ENTITY_DECL)) {
928 bool throwOnResolveFailure, TextEnum textEnum)
932 if (textEnum == TextEnum::TEXT && text_ != "") {
936 char cRecv = static_cast<char>(ParseTagValueInner(start, result, delimiter, textEnum, resolveEntities));
943 } else if (!ParseTagValueFunc(cRecv, throwOnResolveFailure, textEnum, start, result)) {