Searched refs:BaseIt (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/libcxx/test/std/iterators/predef.iterators/iterators.common/ |
| H A D | ctor.converting.pass.cpp | 25 using BaseIt = std::common_iterator<Base*, const Base*>; in test() typedef 27 static_assert(std::is_convertible_v<DerivedIt, BaseIt>); // Derived* to Base* in test() 28 static_assert(!std::is_constructible_v<DerivedIt, BaseIt>); // Base* to Derived* in test() 32 BaseIt jt = BaseIt(it); in test() 33 assert(jt == BaseIt(a)); in test() 36 jt = BaseIt(it); in test() 37 assert(jt == BaseIt(a)); in test()
|
| /llvm-project-15.0.7/llvm/include/llvm/XRay/ |
| H A D | Graph.h | 128 typename BaseIt = typename NeighborSetT::const_iterator, 133 NeighborEdgeIteratorT<IsConst, IsOut>, BaseIt, 134 typename std::iterator_traits<BaseIt>::iterator_category, T> { 138 friend class NeighborEdgeIteratorT<false, IsOut, BaseIt, EdgeValueType>; 139 friend class NeighborEdgeIteratorT<true, IsOut, BaseIt, 148 operator NeighborEdgeIteratorT<IsConstDest, IsOut, BaseIt, 150 return NeighborEdgeIteratorT<IsConstDest, IsOut, BaseIt, 155 NeighborEdgeIteratorT(BaseIt _I, InternalEdgeMapT *_MP, in NeighborEdgeIteratorT() 158 NeighborEdgeIteratorT<IsConst, IsOut>, BaseIt, in NeighborEdgeIteratorT() 159 typename std::iterator_traits<BaseIt>::iterator_category, T>(_I), in NeighborEdgeIteratorT()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LoopRerollPass.cpp | 1239 auto BaseIt = nextInstr(0, Uses, Visited); in validate() local 1243 while (BaseIt != Uses.end() && RootIt != Uses.end()) { in validate() 1244 Instruction *BaseInst = BaseIt->first; in validate() 1251 BaseIt = nextInstr(0, Uses, Visited); in validate() 1426 BaseIt = nextInstr(0, Uses, Visited); in validate() 1429 assert(BaseIt == Uses.end() && RootIt == Uses.end() && in validate()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | ExprConstant.cpp | 6285 CXXRecordDecl::base_class_const_iterator BaseIt = RD->bases_begin(); in HandleConstructorCall() local 6319 assert(!BaseIt->isVirtual() && "virtual base for literal type"); in HandleConstructorCall() 6320 assert(Info.Ctx.hasSameType(BaseIt->getType(), BaseType) && in HandleConstructorCall() 6322 ++BaseIt; in HandleConstructorCall()
|