Searched refs:RecordType (Results 101 - 125 of 131) sorted by relevance
123456
/freebsd-13-stable/contrib/llvm-project/clang/lib/ASTMatchers/ |
H A D | ASTMatchersInternal.cpp | 999 const AstTypeMatcher<RecordType> recordType;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 3449 bool VisitRecordType(const RecordType *RT); 3453 bool LocalTypedefNameReferencer::VisitRecordType(const RecordType *RT) { 3635 if (const auto *RT = dyn_cast<RecordType>(FnRetType.getCanonicalType())) {
|
H A D | SemaChecking.cpp | 4076 if (const RecordType *UT = Expr->getType()->getAsUnionType()) { 7895 const RecordType *RT = Ty->getAs<RecordType>(); 9415 for (const FieldDecl *FD : FT->castAs<RecordType>()->getDecl()->fields()) 9457 for (const FieldDecl *FD : FT->castAs<RecordType>()->getDecl()->fields()) 9732 else if (const auto *RT = PointeeTy->getAs<RecordType>()) { 14907 cast<RecordType>(T1)->getDecl(), 14908 cast<RecordType>(T2)->getDecl()); 15237 RecordDecl *RD = BaseType->castAs<RecordType>()->getDecl();
|
H A D | SemaCoroutine.cpp | 657 cast<RecordType>(ReturnType.getCanonicalType().getTypePtr());
|
H A D | SemaObjCProperty.cpp | 1340 const RecordType *RecordTy = PropertyIvarType->getAs<RecordType>();
|
H A D | SemaType.cpp | 2317 if (const RecordType *EltTy = T->getAs<RecordType>()) { 3994 if (auto recordType = type->getAs<RecordType>()) { 8632 const RecordType *RT = ElemType->getAs<RecordType>();
|
H A D | TreeTransform.h | 6120 const RecordType *T = TL.getTypePtr(); 11505 if (const RecordType *RecordT = ElementType->getAs<RecordType>()) { 11575 if (const RecordType *DestroyedRec = Destroyed->getAs<RecordType>()) { 14312 (!isArrow && !BaseType->getAs<RecordType>()) || 14315 ->template getAs<RecordType>())){
|
H A D | SemaTemplate.cpp | 3688 assert(isa<RecordType>(CanonType) && 3689 "type of non-dependent specialization is not a RecordType"); 3919 if (const RecordType *RT = Result->getAs<RecordType>()) { 5186 // converted to a RecordType during instantiation. If the RecordType is 5979 bool UnnamedLocalNoLinkageFinder::VisitRecordType(const RecordType* T) {
|
H A D | SemaExprObjC.cpp | 3844 if (const RecordType *RT = QT->getAs<RecordType>())
|
H A D | SemaTemplateInstantiateDecl.cpp | 5955 const RecordType *Tag = T->getAs<RecordType>(); 5956 assert(Tag && "type of non-dependent record is not a RecordType");
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | MicrosoftMangle.cpp | 2443 void MicrosoftCXXNameMangler::mangleType(const RecordType *T, Qualifiers, 2549 mangleName(T->getClass()->castAs<RecordType>()->getDecl()); 2553 mangleName(T->getClass()->castAs<RecordType>()->getDecl());
|
H A D | JSONNodeDumper.cpp | 330 cast<CXXRecordDecl>(Base->getType()->castAs<RecordType>()->getDecl());
|
H A D | VTableBuilder.cpp | 315 cast<CXXRecordDecl>(cast<RecordType>(CanDerivedReturnType)->getDecl()); 318 cast<CXXRecordDecl>(cast<RecordType>(CanBaseReturnType)->getDecl());
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteModernObjC.cpp | 855 RecordDecl *RD = IvarT->castAs<RecordType>()->getDecl(); 3645 RecordDecl *RD = Type->castAs<RecordType>()->getDecl(); 3740 TD = Type->castAs<RecordType>()->getDecl(); 5763 RecordDecl *RD = VD->getType()->castAs<RecordType>()->getDecl(); 7504 RecordDecl *RD = IvarT->castAs<RecordType>()->getDecl();
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 2818 RecordDecl *RD = CurrentType->castAs<RecordType>()->getDecl(); 2851 RecordDecl *RD = CurrentType->castAs<RecordType>()->getDecl(); 2858 const RecordType *BaseRT = CurrentType->getAs<RecordType>();
|
H A D | CGBlocks.cpp | 389 const RecordType *recordType = 390 type->getBaseElementTypeUnsafe()->getAs<RecordType>();
|
H A D | CGObjC.cpp | 924 if (const RecordType *recordType = ivarType->getAs<RecordType>())
|
H A D | CodeGenModule.cpp | 2672 if (const auto *RT = T->getBaseElementTypeUnsafe()->getAs<RecordType>()) 4095 D->getType()->getAs<RecordType>()->getDecl()); 4260 if (const auto *RT = VarType->getAs<RecordType>()) {
|
H A D | CodeGenFunction.h | 2532 if (const RecordType *RT = T->getAs<RecordType>()) {
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | TypeLoc.h | 720 RecordType> {
|
H A D | RecursiveASTVisitor.h | 1000 DEF_TRAVERSE_TYPE(RecordType, {}) 1277 DEF_TRAVERSE_TYPELOC(RecordType, {})
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchersInternal.h | 1136 MemberExpr, QualType, RecordType, TagType,
|
H A D | ASTMatchers.h | 3199 /// Matcher<MemberExpr>, Matcher<QualType>, Matcher<RecordType>, 6258 extern const AstTypeMatcher<RecordType> recordType;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | Record.cpp | 1432 if (RecordRecTy *RecordType = dyn_cast<RecordRecTy>(getType())) { 1433 for (Record *Rec : RecordType->getClasses()) {
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ThreadSafety.cpp | 1229 if (const auto *RT = VDT->getAs<RecordType>()) {
|
Completed in 971 milliseconds
123456