Lines Matching refs:RecordDecl
183 if (const auto *RecordDecl = Type->getAsCXXRecordDecl()) {
185 dyn_cast<ClassTemplateSpecializationDecl>(RecordDecl);
966 static long long visitRecordForValidation(const RecordDecl *RD) {
975 if (const RecordDecl *Child = ChildType->getDecl()) {
989 const RecordDecl *RD =
990 dyn_cast_or_null<RecordDecl>(cxcursor::getCursorDecl(PC));
1024 const RecordDecl *RD =
1025 dyn_cast_or_null<RecordDecl>(cxcursor::getCursorDecl(PC));
1028 RecordDecl::lookup_result Res = RD->lookup(FieldName);
1234 const RecordDecl *RD =
1235 dyn_cast_or_null<RecordDecl>(cxcursor::getCursorDecl(PC));
1242 for (RecordDecl::field_iterator I = RD->field_begin(), E = RD->field_end();
1274 if (const RecordDecl *FD = dyn_cast_or_null<RecordDecl>(D))