Searched refs:CXXRec (Results 1 – 4 of 4) sorted by relevance
126 if (const CXXRecordDecl *CXXRec = dyn_cast<CXXRecordDecl>(D)) { in getSymbolInfo() local127 if (!CXXRec->isCLike()) { in getSymbolInfo()129 if (CXXRec->getDescribedClassTemplate()) { in getSymbolInfo()183 CXXRec = dyn_cast<CXXRecordDecl>(D->getDeclContext())) { in getSymbolInfo() local184 if (!CXXRec->isCLike()) in getSymbolInfo()344 if (const CXXRecordDecl *CXXRec = in getSymbolInfo() local346 if (!CXXRec->isCLike()) in getSymbolInfo()
9602 const auto *CXXRec = dyn_cast<CXXRecordDecl>(RDecl); in getObjCEncodingForStructureImpl() local9606 if (CXXRec) { in getObjCEncodingForStructureImpl()9607 for (const auto &BI : CXXRec->bases()) { in getObjCEncodingForStructureImpl()9627 if (CXXRec && includeVBases) { in getObjCEncodingForStructureImpl()9628 for (const auto &BI : CXXRec->vbases()) { in getObjCEncodingForStructureImpl()9641 if (CXXRec) { in getObjCEncodingForStructureImpl()9653 if (CXXRec && CXXRec->isDynamicClass() && in getObjCEncodingForStructureImpl()9657 std::string recname = CXXRec->getNameAsString(); in getObjCEncodingForStructureImpl()
3186 const CXXRecordDecl *CXXRec = MD->getParent(); in VisitCommonDeclRefExpr() local3189 CXXRec->getCaptureFields(LambdaCaptureFields, LambdaThisCaptureField); in VisitCommonDeclRefExpr()
9590 auto CXXRec = PointeeType.getCanonicalType()->getAsCXXRecordDecl(); in getOpenCLKernelParameterType() local9592 if (CXXRec) { in getOpenCLKernelParameterType()9597 if (!CXXRec->hasDefinition()) in getOpenCLKernelParameterType()9598 CXXRec = CXXRec->getTemplateInstantiationPattern(); in getOpenCLKernelParameterType()9599 if (!CXXRec || !CXXRec->hasDefinition() || !CXXRec->isStandardLayout()) in getOpenCLKernelParameterType()