Home
last modified time | relevance | path

Searched refs:ParentRD (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaInit.cpp1096 auto *ParentRD = in isIdiomaticBraceElisionEntity() local
1098 CXXRecordDecl *CXXRD = cast<CXXRecordDecl>(ParentRD); in isIdiomaticBraceElisionEntity()
1104 auto *ParentRD = in isIdiomaticBraceElisionEntity() local
1106 if (CXXRecordDecl *CXXRD = dyn_cast<CXXRecordDecl>(ParentRD)) { in isIdiomaticBraceElisionEntity()
1111 auto FieldIt = ParentRD->field_begin(); in isIdiomaticBraceElisionEntity()
1112 assert(FieldIt != ParentRD->field_end() && in isIdiomaticBraceElisionEntity()
1114 return ++FieldIt == ParentRD->field_end(); in isIdiomaticBraceElisionEntity()
H A DSemaExpr.cpp5537 auto *ParentRD = cast<CXXRecordDecl>(Field->getParent()); in BuildCXXDefaultInitExpr() local
5555 if (isTemplateInstantiation(ParentRD->getTemplateSpecializationKind())) { in BuildCXXDefaultInitExpr()
5556 CXXRecordDecl *ClassPattern = ParentRD->getTemplateInstantiationPattern(); in BuildCXXDefaultInitExpr()
5639 RecordDecl *OutermostClass = ParentRD->getOuterLexicalRecordContext(); in BuildCXXDefaultInitExpr()