Lines Matching refs:delimiter
898 char delimiter, TextEnum textEnum, bool bFlag)
911 if (c == delimiter ||
912 (delimiter == ' ' && (c <= ' ' || c == '>')) ||
927 std::string XmlPullParser::ParseTagValue(char delimiter, bool resolveEntities,
936 char cRecv = static_cast<char>(ParseTagValueInner(start, result, delimiter, textEnum, resolveEntities));
1087 char delimiter = strXml_[position_];
1088 if (delimiter == '\'' || delimiter == '"') {
1091 delimiter = ' ';
1093 xmlPullParserError_ = "attr value delimiter missing!";
1096 attributes[i + 3] = ParseTagValue(delimiter, true, // 3: number of args
1098 if (delimiter != ' ' && PriorDealChar() == delimiter) {
1239 std::string XmlPullParser::ParseDelimiterInfo(std::string delimiter, bool returnText)
1248 if (position_ + (delimiter).length() > max_) {
1252 if (!DealLength(delimiter.length())) {
1259 for (; i < delimiter.length(); i++) {
1260 if (strXml_[position_ + i] != delimiter[i]) {
1265 if (i == delimiter.length()) {
1270 position_ += delimiter.length();
1282 std::string delimiter;
1284 delimiter = tagText_.DOUBLE_QUOTE;
1286 delimiter = tagText_.SINGLE_QUOTE;
1291 return ParseDelimiterInfo(delimiter, returnText);
1313 int delimiter = PriorDealChar();
1314 if (delimiter != '"' && delimiter != '\'') {