Lines Matching defs:PathI
3318 for (CastExpr::path_const_iterator PathI = E->path_begin(),
3320 PathI != PathE; ++PathI) {
3322 *PathI))
3324 Type = (*PathI)->getType();
10504 for (ReverseIter PathI(E->path_end() - 1), PathE(E->path_begin());
10505 PathI != PathE; ++PathI) {
10506 assert(!(*PathI)->isVirtual() && "memptr cast through vbase");
10507 const CXXRecordDecl *Derived = (*PathI)->getType()->getAsCXXRecordDecl();
10520 for (CastExpr::path_const_iterator PathI = E->path_begin(),
10521 PathE = E->path_end(); PathI != PathE; ++PathI) {
10522 assert(!(*PathI)->isVirtual() && "memptr cast through vbase");
10523 const CXXRecordDecl *Base = (*PathI)->getType()->getAsCXXRecordDecl();
10678 for (CastExpr::path_const_iterator PathI = E->path_begin(),
10679 PathE = E->path_end(); PathI != PathE; ++PathI) {
10680 assert(!(*PathI)->isVirtual() && "record rvalue with virtual base");
10681 const CXXRecordDecl *Base = (*PathI)->getType()->getAsCXXRecordDecl();