Lines Matching defs:ResultRange
573 // ResultRange
575 ResultRange::ResultRange(OpResult result)
576 : ResultRange(static_cast<detail::OpResultImpl *>(Value(result).getImpl()),
579 ResultRange::use_range ResultRange::getUses() const {
582 ResultRange::use_iterator ResultRange::use_begin() const {
585 ResultRange::use_iterator ResultRange::use_end() const {
588 ResultRange::user_range ResultRange::getUsers() {
591 ResultRange::user_iterator ResultRange::user_begin() {
594 ResultRange::user_iterator ResultRange::user_end() {
598 ResultRange::UseIterator::UseIterator(ResultRange results, bool end)
605 ResultRange::UseIterator &ResultRange::UseIterator::operator++() {
617 void ResultRange::UseIterator::skipOverResultsWithNoUsers() {
629 void ResultRange::replaceAllUsesWith(Operation *op) {
633 void ResultRange::replaceUsesWithIf(
645 ValueRange::ValueRange(ResultRange values)