Lines Matching refs:RecordDecl

222   if (const auto *RDecl = dyn_cast<RecordDecl>(Context))
302 StringRef CGDebugInfo::getClassName(const RecordDecl *RD) {
1066 static llvm::dwarf::Tag getTagForRecord(const RecordDecl *RD) {
1084 const RecordDecl *RD = Ty->getDecl();
1095 const RecordDecl *D = RD->getDefinition();
1349 const RecordDecl *RD) {
1374 const RecordDecl *RD) {
1408 llvm::DIScope *scope, const RecordDecl *RD) {
1436 RecordDecl::field_iterator Field = CXXDecl->field_begin();
1472 const RecordDecl *RD) {
1503 const RecordDecl *RD) {
1536 const RecordDecl *record, llvm::DIFile *tunit,
2271 void CGDebugInfo::completeType(const RecordDecl *RD) {
2288 static bool isDefinedInClangModule(const RecordDecl *RD) {
2319 void CGDebugInfo::completeClassData(const RecordDecl *RD) {
2333 void CGDebugInfo::completeClass(const RecordDecl *RD) {
2374 bool DebugTypeExtRefs, const RecordDecl *RD,
2432 void CGDebugInfo::completeRequiredType(const RecordDecl *RD) {
2443 RecordDecl *RD = Ty->getDecl();
2456 RecordDecl *RD = Ty->getDecl();
2469 const RecordDecl *D = RD->getDefinition();
3259 if (isa<RecordDecl>(D) && !cast<RecordDecl>(D)->getDefinition())
3406 RecordDecl *RD = Ty->getDecl();
3429 const RecordDecl *D = RD->getDefinition();
3560 else if (const RecordDecl *RDecl =
3561 dyn_cast_or_null<RecordDecl>(FD->getDeclContext())) {
4325 const RecordDecl *RD = RT->getDecl();
4737 return CreateRecordStaticField(D, Ctxt, cast<RecordDecl>(DC));
4741 const RecordDecl *RD, llvm::DIFile *Unit, unsigned LineNo,
4804 const RecordDecl *RD = T->castAs<RecordType>()->getDecl();
4862 if (isa<RecordDecl>(ED->getDeclContext()))
4883 auto *RD = cast<RecordDecl>(VarD->getDeclContext());