Lines Matching refs:getAsCXXRecordDecl
234 VirtualBase = VBaseType->getAsCXXRecordDecl(); in ComputeBaseOffset()
246 const CXXRecordDecl *Base = Element.Base->getType()->getAsCXXRecordDecl(); in ComputeBaseOffset()
348 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); in ComputeBaseOffsets()
384 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); in dump()
738 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); in AddVCallOffsets()
759 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); in AddVBaseOffsets()
1801 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); in LayoutSecondaryVTables()
1875 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); in DeterminePrimaryVirtualBases()
1904 const CXXRecordDecl *BaseDecl = B.getType()->getAsCXXRecordDecl(); in LayoutVTablesForVirtualBases()
2445 RD->vbases_begin()->getType()->getAsCXXRecordDecl(); in computeVTableRelatedInformation()
2794 return Bases.count(Specifier->getType()->getAsCXXRecordDecl()); in ComputeThisOffset()
2817 *CurRD = CurTy->getAsCXXRecordDecl(); in ComputeThisOffset()
3032 if (B.isVirtual() && B.getType()->getAsCXXRecordDecl() == Base) in isDirectVBase()
3405 const CXXRecordDecl *Base = B.getType()->getAsCXXRecordDecl(); in computeVTablePaths()
3458 VBasesSeen.insert(VB.getType()->getAsCXXRecordDecl()); in computeVTablePaths()
3532 const CXXRecordDecl *Base = BS.getType()->getAsCXXRecordDecl(); in findPathsToSubobject()
3579 return BS.getType()->getAsCXXRecordDecl() == Base; in getOffsetOfFullPath()
3833 const CXXRecordDecl *CurVBase = VB.getType()->getAsCXXRecordDecl(); in computeVBTableRelatedInformation()