Searched refs:RecordType (Results 26 - 50 of 131) sorted by relevance

123456

/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAsm.cpp813 const RecordType *RT = nullptr;
815 RT = VD->getType()->getAs<RecordType>();
822 RT = QT->getAs<RecordType>();
824 RT = TD->getTypeForDecl()->getAs<RecordType>();
826 RT = TD->getType()->getAs<RecordType>();
873 const RecordType *RT = T->getAs<RecordType>();
H A DSemaCUDA.cpp321 const RecordType *BaseType = B->getType()->getAs<RecordType>();
363 const RecordType *FieldType =
364 Context.getBaseElementType(F->getType())->getAs<RecordType>();
H A DSemaAccess.cpp301 if (const RecordType *RT = T->getAs<RecordType>()) {
425 if (const RecordType *RT = Friend->getAs<RecordType>())
654 if (const RecordType *RT = T->getAs<RecordType>()) {
1758 const RecordType *RT = ObjectExpr->getType()->castAs<RecordType>();
1840 BaseD = cast<CXXRecordDecl>(Base->castAs<RecordType>()->getDecl());
1841 DerivedD = cast<CXXRecordDecl>(Derived->castAs<RecordType>()
[all...]
H A DSemaCast.cpp508 auto RecFrom = From->getAs<RecordType>();
509 auto RecTo = To->getAs<RecordType>();
779 const RecordType *DestRecord = DestPointee->getAs<RecordType>();
826 const RecordType *SrcRecord = SrcPointee->getAs<RecordType>();
1340 if (SrcPointer->getPointeeType()->getAs<RecordType>() &&
1341 DestPointer->getPointeeType()->getAs<RecordType>())
1486 if (!DestType->getAs<RecordType>() || !SrcType->getAs<RecordType>()) {
[all...]
H A DSemaCXXScopeSpec.cpp33 if (const RecordType *RecordTy = dyn_cast<RecordType>(Ty)) {
131 } else if (const RecordType *RecordT = NNSType->getAs<RecordType>()) {
730 } else if (isa<RecordType>(T)) {
H A DSemaExprMember.cpp595 explicit RecordMemberExprValidatorCCC(const RecordType *RTy)
620 if (const RecordType *BSTy =
621 dyn_cast_or_null<RecordType>(BS.getType().getTypePtrOrNull())) {
643 const RecordType *RTy,
768 *this, R, nullptr, RecordTy->getAs<RecordType>(), OpLoc, IsArrow,
1021 : BaseType->castAs<RecordType>()->getDecl());
1309 if (const RecordType *RTy = BaseType->getAs<RecordType>()) {
H A DSemaExceptionSpec.cpp166 PointeeT->castAs<RecordType>()->isBeingDefined()) &&
1106 const RecordType *RT = Op->getType()->getAs<RecordType>();
1217 if (const RecordType *RT = DTy->getAs<RecordType>()) {
H A DSemaInit.cpp648 if (const RecordType *RType = ILE->getType()->getAs<RecordType>())
770 if (const RecordType *RType = ILE->getType()->getAs<RecordType>()) {
978 RecordDecl *structDecl = DeclType->castAs<RecordType>()->getDecl();
1008 Entity.getParent()->getType()->castAs<RecordType>()->getDecl();
1274 RecordDecl *RD = DeclType->castAs<RecordType>()->getDecl();
2015 RecordDecl *structDecl = DeclType->castAs<RecordType>()->getDecl();
2027 RecordDecl *RD = DeclType->castAs<RecordType>()->getDecl();
2102 RecordDecl *RD = DeclType->castAs<RecordType>()
[all...]
H A DSemaExprCXX.cpp529 if (T->getAs<RecordType>() &&
557 if (const RecordType *RecordT = T->getAs<RecordType>()) {
1677 const RecordType *record =
1678 allocType->getBaseElementTypeUnsafe()->getAs<RecordType>();
1997 (*ArraySize)->getType()->getAs<RecordType>())
2608 cast<CXXRecordDecl>(AllocElemType->castAs<RecordType>()->getDecl());
3469 if (const RecordType *RT = PointeeElem->getAs<RecordType>())
4628 static bool HasNoThrowOperator(const RecordType *R
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/Interp/
H A DProgram.cpp241 const RecordDecl *BD = Spec.getType()->castAs<RecordType>()->getDecl();
253 const RecordDecl *BD = Spec.getType()->castAs<RecordType>()->getDecl();
300 if (auto *RT = Ty->getAs<RecordType>()) {
H A DByteCodeExprGen.cpp498 const RecordType *ByteCodeExprGen<Emitter>::getRecordTy(QualType Ty) {
500 return PT->getPointeeType()->getAs<RecordType>();
502 return Ty->getAs<RecordType>();
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DASTImporterLookupTable.cpp44 if (const auto *RTy = dyn_cast<RecordType>(Ty))
H A DQualTypeNames.cpp149 } else if (const auto *TSTRecord = dyn_cast<const RecordType>(TypePtr)) {
447 isa<const RecordType>(QT.getTypePtr())) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/XRay/
H A DFDRTraceExpander.cpp76 CurrentRecord.RecordType = R.eventType();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProfWriter.cpp447 using RecordType = std::pair<StringRef, FuncPair>;
448 SmallVector<RecordType, 4> OrderedFuncData;
459 llvm::sort(OrderedFuncData, [](const RecordType &A, const RecordType &B) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp123 const RecordType *RT = ArrTy->getElementType()->getAs<RecordType>();
H A DNonNullParamChecker.cpp149 const RecordType *UT = T->getAsUnionType();
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.cpp154 static CGCXXABI::RecordArgABI getRecordArgABI(const RecordType *RT,
167 const RecordType *RT = T->getAs<RecordType>();
177 if (const auto *RT = Ty->getAs<RecordType>())
190 if (const RecordType *UT = Ty->getAsUnionType()) {
513 const RecordType *RT = FT->getAs<RecordType>();
538 const RecordType *RT = T->getAs<RecordType>();
566 const RecordType *R
[all...]
H A DCGExprAgg.cpp240 const RecordType *RecordTy = T->getAs<RecordType>();
400 RecordDecl *Record = E->getType()->castAs<RecordType>()->getDecl();
1509 RecordDecl *record = E->getType()->castAs<RecordType>()->getDecl();
1776 if (const RecordType *RT = E->getType()->getAs<RecordType>()) {
1828 if (const RecordType *RT = CGF.getContext()
1829 .getBaseElementType(E->getType())->getAs<RecordType>()) {
1936 if (const RecordType *RT = Ty->getAs<RecordType>()) {
[all...]
H A DCGDebugInfo.h181 llvm::DIType *CreateType(const RecordType *Tyg);
182 llvm::DIType *CreateTypeDefinition(const RecordType *Ty);
183 llvm::DICompositeType *CreateLimitedType(const RecordType *Ty);
563 /// Create a forward decl for a RecordType in a given context.
564 llvm::DICompositeType *getOrCreateRecordFwdDecl(const RecordType *,
603 llvm::DICompositeType *getOrCreateLimitedType(const RecordType *Ty,
H A DItaniumCXXABI.cpp627 cast<CXXRecordDecl>(MPT->getClass()->castAs<RecordType>()->getDecl());
1246 cast<CXXRecordDecl>(ElementType->castAs<RecordType>()->getDecl());
1330 if (const RecordType *RecordTy = ThrowType->getAs<RecordType>()) {
1449 cast<CXXRecordDecl>(SrcRecordTy->castAs<RecordType>()->getDecl());
1523 cast<CXXRecordDecl>(SrcRecordTy->castAs<RecordType>()->getDecl());
3181 if (const RecordType *RecordTy = dyn_cast<RecordType>(Ty)) {
3212 static bool IsIncompleteClassType(const RecordType *RecordTy) {
3228 if (const RecordType *RecordT
[all...]
H A DCGClass.cpp183 cast<CXXRecordDecl>(Base->getType()->castAs<RecordType>()->getDecl());
307 (*Start)->getType()->castAs<RecordType>()->getDecl());
566 cast<CXXRecordDecl>(BaseType->castAs<RecordType>()->getDecl());
1273 cast<CXXRecordDecl>(BaseType->castAs<RecordType>()->getDecl());
1383 cast<CXXRecordDecl>(I.getType()->castAs<RecordType>()->getDecl());
1393 cast<CXXRecordDecl>(I.getType()->castAs<RecordType>()->getDecl());
1409 const RecordType *RT = FieldBaseElementType->getAs<RecordType>();
1843 cast<CXXRecordDecl>(Base.getType()->castAs<RecordType>()->getDecl());
1895 const RecordType *R
[all...]
H A DCGExprConstant.cpp674 RecordDecl *RD = ILE->getType()->castAs<RecordType>()->getDecl();
854 RecordDecl *RD = Type->castAs<RecordType>()->getDecl();
877 const RecordDecl *RD = ValTy->castAs<RecordType>()->getDecl();
1274 if (auto *RT = destType->getAs<RecordType>())
2226 cast<CXXRecordDecl>(I.getType()->castAs<RecordType>()->getDecl());
2263 cast<CXXRecordDecl>(I.getType()->castAs<RecordType>()->getDecl());
2328 if (const RecordType *RT = T->getAs<RecordType>())
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_basic_logging.cpp236 R.RecordType = RecordTypes::NORMAL;
285 R.RecordType = RecordTypes::ARG_PAYLOAD;
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp156 specifier->getType()->getAs<clang::RecordType>()->getDecl())) {
1685 base_class->getType()->getAs<RecordType>()->getDecl());
2529 return llvm::cast<clang::RecordType>(qual_type)->getDecl();
2708 if (const clang::RecordType *record_type =
2709 llvm::dyn_cast_or_null<clang::RecordType>(
2937 const clang::RecordType *record_type =
2938 llvm::cast<clang::RecordType>(qual_type.getTypePtr());
3385 const clang::RecordType *record_type =
3386 llvm::cast<clang::RecordType>(qual_type.getTypePtr());
4018 const clang::RecordType *record_typ
[all...]

Completed in 385 milliseconds

123456