Searched refs:mapped_iterator (Results 1 – 15 of 15) sorted by relevance
/external/llvm/include/llvm/ADT/ |
D | STLExtras.h | 114 class mapped_iterator { 135 inline explicit mapped_iterator(const RootIt &I, UnaryFunc F) in mapped_iterator() function 142 mapped_iterator &operator++() { 146 mapped_iterator &operator--() { 150 mapped_iterator operator++(int) { 151 mapped_iterator __tmp = *this; 155 mapped_iterator operator--(int) { 156 mapped_iterator __tmp = *this; 160 mapped_iterator operator+(difference_type n) const { 161 return mapped_iterator(current + n, Fn); [all …]
|
/external/swiftshader/third_party/LLVM/include/llvm/ADT/ |
D | STLExtras.h | 66 class mapped_iterator { 81 typedef mapped_iterator<RootIt, UnaryFunc> _Self; 86 inline explicit mapped_iterator(const RootIt &I, UnaryFunc F) in mapped_iterator() function 88 inline mapped_iterator(const mapped_iterator &It) in mapped_iterator() function 119 inline mapped_iterator<_Iterator, Func> 120 operator+(typename mapped_iterator<_Iterator, Func>::difference_type N, 121 const mapped_iterator<_Iterator, Func>& X) { 122 return mapped_iterator<_Iterator, Func>(X.getCurrent() - N, X.getFunc()); 130 inline mapped_iterator<ItTy, FuncTy> map_iterator(const ItTy &I, FuncTy F) { in map_iterator() 131 return mapped_iterator<ItTy, FuncTy>(I, F); in map_iterator()
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/ |
D | STLExtras.h | 128 class mapped_iterator { 149 inline explicit mapped_iterator(const RootIt &I, UnaryFunc F) in mapped_iterator() function 156 mapped_iterator &operator++() { 160 mapped_iterator &operator--() { 164 mapped_iterator operator++(int) { 165 mapped_iterator __tmp = *this; 169 mapped_iterator operator--(int) { 170 mapped_iterator __tmp = *this; 174 mapped_iterator operator+(difference_type n) const { 175 return mapped_iterator(current + n, Fn); [all …]
|
/external/clang/include/clang/Analysis/ |
D | CallGraph.h | 179 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; 208 typedef mapped_iterator<clang::CallGraph::iterator, DerefFun> nodes_iterator; 233 typedef mapped_iterator<clang::CallGraph::const_iterator,
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/ |
D | CallGraph.h | 415 mapped_iterator<CallGraphNode::iterator, decltype(&CGNGetValue)>; 435 mapped_iterator<CallGraphNode::const_iterator, decltype(&CGNGetValue)>; 469 mapped_iterator<CallGraph::iterator, decltype(&CGGetValuePtr)>; 496 mapped_iterator<CallGraph::const_iterator, decltype(&CGGetValuePtr)>;
|
/external/llvm/include/llvm/Analysis/ |
D | CallGraph.h | 420 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; 441 typedef mapped_iterator<NodeType::const_iterator, CGNDerefFun> 465 typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator; 488 typedef mapped_iterator<CallGraph::const_iterator, DerefFun> nodes_iterator;
|
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
D | CallGraph.h | 317 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; 349 typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator;
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ADT/ |
D | STLExtras.h | 203 class mapped_iterator 205 mapped_iterator<ItTy, FuncTy>, ItTy, 209 mapped_iterator(ItTy U, FuncTy F) 210 : mapped_iterator::iterator_adaptor_base(std::move(U)), F(std::move(F)) {} 223 inline mapped_iterator<ItTy, FuncTy> map_iterator(ItTy I, FuncTy F) { 224 return mapped_iterator<ItTy, FuncTy>(std::move(I), std::move(F));
|
/external/clang/lib/Serialization/ |
D | MultiOnDiskHashTable.h | 84 typedef llvm::mapped_iterator<TableVector::iterator, AsOnDiskTable>
|
/external/clang/include/clang/Sema/ |
D | Lookup.h | 789 typedef llvm::mapped_iterator<decltype(Decls)::iterator, select_second>
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
D | ModuleSummaryIndex.h | 1116 mapped_iterator<std::vector<FunctionSummary::EdgeTy>::iterator,
|
D | Instructions.h | 4279 using handler_iterator = mapped_iterator<op_iterator, DerefFnTy>; 4283 mapped_iterator<const_op_iterator, ConstDerefFnTy>;
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | CallEvent.h | 394 typedef llvm::mapped_iterator<ArrayRef<ParmVarDecl*>::iterator, get_type_fun>
|
/external/clang/include/clang/AST/ |
D | DeclObjC.h | 385 typedef llvm::mapped_iterator<param_const_iterator, deref_fun>
|
/external/llvm/include/llvm/IR/ |
D | Instructions.h | 4030 typedef mapped_iterator<op_iterator, DerefFnTy> handler_iterator; 4036 typedef mapped_iterator<const_op_iterator, ConstDerefFnTy> const_handler_iterator;
|