Forward iterator over intervals that contain a query point.

Synopsis

Declared in <llvm/ADT/IntervalTree.h>

class find_iterator;

Type Aliases

Name

Description

difference_type

Distance type between iterators (interval data type by design).

iterator_category

Iterator category tag for a forward iterator.

pointer

Pointer to interval data.

reference

Reference to interval data.

value_type

Type of the interval data yielded by this iterator.

Member Functions

Name

Description

operator*

Return a const reference to the current overlapping interval.

operator++

Increment operators

operator‐>

Access the current overlapping interval through a pointer.

Friends

Name

Description

llvm::IntervalTree

Interval tree that stores closed intervals and answers point queries.

llvm::operator!=

Return true when LHS and RHS do not refer to the same position.

llvm::operator==

Return true when LHS and RHS refer to the same position.

Created with MrDocs