|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/DepthFirstIterator.h 71 using iterator = typename BaseSet::iterator;
include/llvm/ADT/STLExtras.h 155 -> decltype(begin(std::forward<ContainerTy>(container))) {
163 -> decltype(end(std::forward<ContainerTy>(container))) {
179 -> decltype(adl_detail::adl_begin(std::forward<ContainerTy>(container))) {
185 -> decltype(adl_detail::adl_end(std::forward<ContainerTy>(container))) {
1193 auto find_if(R &&Range, UnaryPredicate P) -> decltype(adl_begin(Range)) {
1240 typename std::iterator_traits<decltype(adl_begin(Range))>::difference_type {
include/llvm/ADT/SetOperations.h 40 for (typename S1Ty::iterator I = S1.begin(); I != S1.end();) {
include/llvm/ADT/SmallPtrSet.h 370 std::pair<iterator, bool> insert(PtrType Ptr) {
382 iterator find(ConstPtrType Ptr) const {
396 iterator begin() const {
401 iterator end() const { return makeIterator(EndPointer()); }
405 iterator makeIterator(const void *const *P) const {
407 return iterator(P == EndPointer() ? CurArray : P + 1, CurArray, *this);
408 return iterator(P, EndPointer(), *this);
include/llvm/Support/CommandLine.h 1881 iterator_range<typename SmallPtrSet<SubCommand *, 4>::iterator>
lib/CodeGen/MachinePipeliner.cpp 1241 SmallPtrSet<SUnit *, 4>::iterator SI = BU.begin();
lib/CodeGen/RegAllocGreedy.cpp 2662 for (SmallLISet::iterator It = RecoloringCandidates.begin(),
2715 for (SmallLISet::iterator It = RecoloringCandidates.begin(),
lib/ExecutionEngine/MCJIT/MCJIT.cpp 298 for (ModulePtrSet::iterator I = OwnedModules.begin_added(),
443 bool isDtors, ModulePtrSet::iterator I, ModulePtrSet::iterator E) {
443 bool isDtors, ModulePtrSet::iterator I, ModulePtrSet::iterator E) {
460 ModulePtrSet::iterator I,
461 ModulePtrSet::iterator E) {
472 ModulePtrSet::iterator I,
473 ModulePtrSet::iterator E) {
lib/ExecutionEngine/MCJIT/MCJIT.h 84 ModulePtrSet::iterator begin_added() { return AddedModules.begin(); }
85 ModulePtrSet::iterator end_added() { return AddedModules.end(); }
86 iterator_range<ModulePtrSet::iterator> added() {
90 ModulePtrSet::iterator begin_loaded() { return LoadedModules.begin(); }
91 ModulePtrSet::iterator end_loaded() { return LoadedModules.end(); }
93 ModulePtrSet::iterator begin_finalized() { return FinalizedModules.begin(); }
94 ModulePtrSet::iterator end_finalized() { return FinalizedModules.end(); }
155 for (ModulePtrSet::iterator I = LoadedModules.begin(),
171 for (ModulePtrSet::iterator I = MPS.begin(), E = MPS.end(); I != E; ++I) {
198 ModulePtrSet::iterator I,
199 ModulePtrSet::iterator E);
203 ModulePtrSet::iterator I,
204 ModulePtrSet::iterator E);
207 ModulePtrSet::iterator I,
208 ModulePtrSet::iterator E);
lib/Support/CommandLine.cpp 379 iterator_range<typename SmallPtrSet<SubCommand *, 4>::iterator>
2461 iterator_range<typename SmallPtrSet<SubCommand *, 4>::iterator>
lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp 109 PHILinearize::PHIInfoT::iterator Iter;
112 PHILinearizeDestIterator(PHILinearize::PHIInfoT::iterator I) : Iter(I) {}
lib/Target/ARM/ARMConstantPoolValue.h 179 using promoted_iterator = SmallPtrSet<const GlobalVariable *, 1>::iterator;
lib/Target/PowerPC/PPCISelLowering.cpp11912 for (SmallSet<SDNode *, 16>::iterator I = LoadRoots.begin(),
lib/Transforms/IPO/GlobalOpt.cpp 2644 using iterator = SmallPtrSet<GlobalValue *, 8>::iterator;
lib/Transforms/Scalar/LoopDistribute.cpp 143 InstructionSet::iterator begin() { return Set.begin(); }
144 InstructionSet::iterator end() { return Set.end(); }
tools/clang/include/clang/Sema/Scope.h 281 using decl_range = llvm::iterator_range<DeclSetTy::iterator>;
tools/clang/lib/Lex/PPLexerChange.cpp 524 for (WarnUnusedMacroLocsTy::iterator
tools/clang/lib/Sema/SemaChecking.cpp 7934 for (MethodSet::iterator MI = Results.begin(), ME = Results.end();
7951 for (MethodSet::iterator MI = Results.begin(), ME = Results.end();
14300 llvm::SmallPtrSet<FieldDecl *, 8>::iterator
tools/lldb/include/lldb/Utility/SharedCluster.h 45 for (typename llvm::SmallPtrSet<T *, 16>::iterator pos = m_objects.begin(),
unittests/ADT/DepthFirstIteratorTest.cpp 18 typedef typename SmallPtrSet<T, 4>::iterator iterator;
unittests/ADT/SmallPtrSetTest.cpp 57 typedef SmallPtrSet<int *, 4>::iterator iter;
usr/include/c++/7.4.0/bits/range_access.h 48 begin(_Container& __cont) -> decltype(__cont.begin())
58 begin(const _Container& __cont) -> decltype(__cont.begin())
68 end(_Container& __cont) -> decltype(__cont.end())
78 end(const _Container& __cont) -> decltype(__cont.end())