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()
8999 const auto *CXXRec = dyn_cast<CXXRecordDecl>(RDecl); in getObjCEncodingForStructureImpl() local9003 if (CXXRec) { in getObjCEncodingForStructureImpl()9004 for (const auto &BI : CXXRec->bases()) { in getObjCEncodingForStructureImpl()9024 if (CXXRec && includeVBases) { in getObjCEncodingForStructureImpl()9025 for (const auto &BI : CXXRec->vbases()) { in getObjCEncodingForStructureImpl()9038 if (CXXRec) { in getObjCEncodingForStructureImpl()9050 if (CXXRec && CXXRec->isDynamicClass() && in getObjCEncodingForStructureImpl()9054 std::string recname = CXXRec->getNameAsString(); in getObjCEncodingForStructureImpl()
3088 const CXXRecordDecl *CXXRec = MD->getParent(); in VisitCommonDeclRefExpr() local3091 CXXRec->getCaptureFields(LambdaCaptureFields, LambdaThisCaptureField); in VisitCommonDeclRefExpr()
9373 auto CXXRec = PointeeType.getCanonicalType()->getAsCXXRecordDecl(); in getOpenCLKernelParameterType() local9375 if (CXXRec) { in getOpenCLKernelParameterType()9380 if (!CXXRec->hasDefinition()) in getOpenCLKernelParameterType()9381 CXXRec = CXXRec->getTemplateInstantiationPattern(); in getOpenCLKernelParameterType()9382 if (!CXXRec || !CXXRec->hasDefinition() || !CXXRec->isStandardLayout()) in getOpenCLKernelParameterType()