reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
282 assert(CanDerivedReturnType->getTypeClass() == 286 if (CanDerivedReturnType == CanBaseReturnType) { 291 if (isa<ReferenceType>(CanDerivedReturnType)) { 292 CanDerivedReturnType = 293 CanDerivedReturnType->getAs<ReferenceType>()->getPointeeType(); 296 } else if (isa<PointerType>(CanDerivedReturnType)) { 297 CanDerivedReturnType = 298 CanDerivedReturnType->getAs<PointerType>()->getPointeeType(); 308 if (CanDerivedReturnType.getUnqualifiedType() == 315 cast<CXXRecordDecl>(cast<RecordType>(CanDerivedReturnType)->getDecl());