reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
32 IteratorT begin_iterator, end_iterator; 41 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) 41 iterator_range(IteratorT begin_iterator, IteratorT end_iterator) 45 IteratorT begin() const { return begin_iterator; } 46 IteratorT end() const { return end_iterator; } 54 template <class T> iterator_range<T> make_range(T x, T y) { 54 template <class T> iterator_range<T> make_range(T x, T y) { 54 template <class T> iterator_range<T> make_range(T x, T y) {include/llvm/Analysis/MustExecute.h
278 MustBeExecutedIterator(const MustBeExecutedIterator &Other) 282 MustBeExecutedIterator(MustBeExecutedIterator &&Other) 286 MustBeExecutedIterator &operator=(MustBeExecutedIterator &&Other) { 286 MustBeExecutedIterator &operator=(MustBeExecutedIterator &&Other) { 298 MustBeExecutedIterator &operator++() { 303 MustBeExecutedIterator operator++(int) { 304 MustBeExecutedIterator tmp(*this); 312 bool operator==(const MustBeExecutedIterator &Other) const { 316 bool operator!=(const MustBeExecutedIterator &Other) const { 387 using iterator = MustBeExecutedIterator; 388 using const_iterator = const MustBeExecutedIterator; 392 auto *&It = InstructionIteratorMap[PP]; 430 getMustBeExecutedNextInstruction(MustBeExecutedIterator &It, 441 DenseMap<const Instruction *, MustBeExecutedIterator *> 445 MustBeExecutedIterator EndIterator;lib/Analysis/MustExecute.cpp
448 MustBeExecutedIterator &It, const Instruction *PP) {
lib/Transforms/IPO/Attributor.cpp 733 auto EIt = Explorer.begin(CtxI), EEnd = Explorer.end(CtxI);
usr/include/c++/7.4.0/bits/move.h 98 move(_Tp&& __t) noexcept
usr/include/c++/7.4.0/type_traits 1633 { typedef _Tp type; };