Home | History | Annotate | Download | only in AST

Lines Matching refs:getAsCXXRecordDecl

1900   const CXXRecordDecl *BaseDecl = Base->getType()->getAsCXXRecordDecl();
1910 DerivedDecl = D.MostDerivedType->getAsCXXRecordDecl();
1927 if (!HandleLValueBase(Info, E, Result, Type->getAsCXXRecordDecl(),
2109 if (I->getType()->getAsCXXRecordDecl()->getCanonicalDecl() == Base)
2186 CXXRecordDecl *RD = T->getBaseElementTypeUnsafe()->getAsCXXRecordDecl();
2207 CXXRecordDecl *RD = T->getBaseElementTypeUnsafe()->getAsCXXRecordDecl();
2421 const CXXRecordDecl *Derived = ObjType->getAsCXXRecordDecl();
3195 const CXXRecordDecl *RD = LVType->getAsCXXRecordDecl();
3267 const CXXRecordDecl *TargetType = TargetQT->getAsCXXRecordDecl();
3270 FinalType = D.MostDerivedType->getAsCXXRecordDecl();
3780 if (hasFields(Base.getType()->getAsCXXRecordDecl()))
3942 BaseType->getAsCXXRecordDecl(), &Layout))
5220 const CXXRecordDecl *Derived = (*PathI)->getType()->getAsCXXRecordDecl();
5225 if (!Result.castToDerived(FinalTy->getAsCXXRecordDecl()))
5236 const CXXRecordDecl *Base = (*PathI)->getType()->getAsCXXRecordDecl();
5302 const CXXRecordDecl *Base = I->getType()->getAsCXXRecordDecl();
5376 const CXXRecordDecl *RD = E->getSubExpr()->getType()->getAsCXXRecordDecl();
5380 const CXXRecordDecl *Base = (*PathI)->getType()->getAsCXXRecordDecl();