reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/ADT/STLExtras.h
 1398 template <typename R> class enumerator_iter;

References

include/llvm/ADT/STLExtras.h
 1428           enumerator_iter<R>, std::forward_iterator_tag, result_pair<R>,
 1428           enumerator_iter<R>, std::forward_iterator_tag, result_pair<R>,
 1428           enumerator_iter<R>, std::forward_iterator_tag, result_pair<R>,
 1444   enumerator_iter<R> &operator++() {
 1444   enumerator_iter<R> &operator++() {
 1444   enumerator_iter<R> &operator++() {
 1451   bool operator==(const enumerator_iter<R> &RHS) const {
 1451   bool operator==(const enumerator_iter<R> &RHS) const {
 1451   bool operator==(const enumerator_iter<R> &RHS) const {
 1458   enumerator_iter<R> &operator=(const enumerator_iter<R> &Other) {
 1458   enumerator_iter<R> &operator=(const enumerator_iter<R> &Other) {
 1458   enumerator_iter<R> &operator=(const enumerator_iter<R> &Other) {
 1458   enumerator_iter<R> &operator=(const enumerator_iter<R> &Other) {
 1458   enumerator_iter<R> &operator=(const enumerator_iter<R> &Other) {
 1458   enumerator_iter<R> &operator=(const enumerator_iter<R> &Other) {
 1471   enumerator_iter<R> begin() {
 1472     return enumerator_iter<R>(0, std::begin(TheRange));
 1475   enumerator_iter<R> end() {
 1476     return enumerator_iter<R>(std::end(TheRange));