Home
last modified time | relevance | path

Searched defs:CXXRD (Results 1 – 25 of 36) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfoImpl.cpp302 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) in isEmptyRecord() local
332 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in isEmptyRecordForLayout() local
360 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in isSingleElementStruct() local
475 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) in isRecordWithSIMDVectorType() local
H A DABIInfo.cpp79 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in isHomogeneousAggregate() local
H A DCodeGenTBAA.cpp431 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in getBaseTypeInfoHelper() local
H A DCGExprAgg.cpp1694 if (auto *CXXRD = dyn_cast<CXXRecordDecl>(record)) { in VisitCXXParenListOrInitListExpr() local
1934 if (auto *CXXRD = dyn_cast<CXXRecordDecl>(SD)) in GetNumNonZeroBytesInInit() local
H A DCGDebugInfo.cpp341 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) in getClassName() local
1184 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) in getOrCreateRecordFwdDecl() local
2676 if (auto *CXXRD = dyn_cast<CXXRecordDecl>(RD)) in completeClassData() local
3895 if (auto CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in CreateLimitedType() local
H A DCGExprCXX.cpp1237 if (auto *CXXRD = dyn_cast<CXXRecordDecl>(RType->getDecl())) in EmitNewArrayInitializer() local
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DUncountedLocalVarsChecker.cpp38 if (auto *CXXRD = T->getAsCXXRecordDecl()) { in isRefcountedStringsHack() local
43 if (auto *CXXRD = T->getPointeeCXXRecordDecl()) { in isRefcountedStringsHack() local
H A DNoUncountedMembersChecker.cpp115 auto CXXRD = llvm::dyn_cast_or_null<CXXRecordDecl>(RD); in shouldSkipDecl() local
H A DPtrTypesSemantics.cpp164 if (auto *CXXRD = T->getPointeeCXXRecordDecl()) { in isUncountedPtr() local
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp85 if (auto *CXXRD = dyn_cast<CXXRecordDecl>(RD)) in visitRecord() local
150 if (auto *CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in shouldSkipDecl() local
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DSystemZ.cpp206 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) in GetSingleElementType() local
514 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) in isVectorTypeBased() local
H A DNVPTX.cpp128 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) in isUnsupportedType() local
H A DLoongArch.cpp182 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in detectFARsEligibleStructHelper() local
H A DRISCV.cpp188 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in detectFPCCEligibleStructHelper() local
H A DX86.cpp447 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in canExpandIndirectArgument() local
2061 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in classify() local
2338 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in BitsContainNoUserData() local
2845 if (auto CXXRD = dyn_cast<CXXRecordDecl>(RT->getDecl())) { in classifyRegCallStructTypeImpl() local
H A DARM.cpp686 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) in containsAnyFP16Vectors() local
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DValue.cpp150 if (CXXRecordDecl *CXXRD = in Value() local
H A DInterpreter.cpp554 Interpreter::CompileDtorCall(CXXRecordDecl *CXXRD) { in CompileDtorCall()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexTypeSourceInfo.cpp314 if (auto CXXRD = dyn_cast<CXXRecordDecl>(D)) { in indexTagDecl() local
H A DIndexBody.cpp106 if (auto *CXXRD = BaseTy->getPointeeCXXRecordDecl()) in getRolesForRef() local
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp874 if (auto *CXXRD = dyn_cast<CXXRecordDecl>(RDecl)) { in FillInEmptyInitializations() local
1061 if (auto *CXXRD = dyn_cast<CXXRecordDecl>(structDecl)) in numStructUnionElements() local
1098 CXXRecordDecl *CXXRD = cast<CXXRecordDecl>(ParentRD); in isIdiomaticBraceElisionEntity() local
1106 if (CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(ParentRD)) { in isIdiomaticBraceElisionEntity() local
1194 auto *CXXRD = T->getAsCXXRecordDecl(); in CheckImplicitInitList() local
1336 auto *CXXRD = T->getAsCXXRecordDecl(); in CheckExplicitInitList() local
1381 if (auto *CXXRD = dyn_cast<CXXRecordDecl>(RD)) in CheckListElementTypes() local
1984 auto *CXXRD = ElementType->getAsCXXRecordDecl(); in checkDestructorReference() local
2890 if (auto *CXXRD = dyn_cast<CXXRecordDecl>(RD)) in CheckDesignatedInitializer() local
H A DSemaOpenACC.cpp1187 if (const auto *CXXRD = dyn_cast<CXXRecordDecl>(RD); in CheckReductionVar() local
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp2208 const auto *CXXRD = dyn_cast<CXXRecordDecl>(RD); in FinishLayout() local
3616 auto CXXRD = dyn_cast<CXXRecordDecl>(RD); in DumpRecordLayout() local
3780 if (const CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in DumpRecordLayout() local
H A DDecl.cpp4616 const auto *CXXRD = cast<CXXRecordDecl>(RD); in isZeroSize() local
4765 if (const auto *CXXRD = dyn_cast<CXXRecordDecl>(this)) in getDefinition() local
5142 const auto *CXXRD = dyn_cast<CXXRecordDecl>(this); in mayInsertExtraPadding() local
H A DType.cpp2779 if (const auto *CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in isBitwiseCloneableType() local
5032 if (const auto *CXXRD = dyn_cast<CXXRecordDecl>(RD)) { in isDestructedTypeImpl() local

12