Lines Matching refs:position
434 char const * XmlReader::handleReference(char const * position, char const * end) in handleReference() argument
436 OSL_ASSERT(position != 0 && *position == '&' && position < end); in handleReference()
437 ++position; in handleReference()
438 if (*position == '#') { in handleReference()
439 ++position; in handleReference()
442 if (*position == 'x') { in handleReference()
443 ++position; in handleReference()
444 p = position; in handleReference()
445 for (;; ++position) { in handleReference()
446 char c = *position; in handleReference()
466 p = position; in handleReference()
467 for (;; ++position) { in handleReference()
468 char c = *position; in handleReference()
484 if (position == p || *position++ != ';') { in handleReference()
524 return position; in handleReference()
545 position, end - position, refs[i].inBegin, refs[i].inLength, in handleReference()
549 position += refs[i].inLength; in handleReference()
551 return position; in handleReference()