Lines Matching defs:RecordDecl
606 bool dumpUnnamedRecord(const RecordDecl *RD, Expr *E, unsigned Depth) {
617 bool dumpRecordValue(const RecordDecl *RD, Expr *E, Expr *RecordIndent,
745 const RecordDecl *RD = Pointee->getAsRecordDecl();
13726 static bool isLayoutCompatibleStruct(const ASTContext &C, const RecordDecl *RD1,
13727 const RecordDecl *RD2) {
13744 static bool isLayoutCompatibleUnion(const ASTContext &C, const RecordDecl *RD1,
13745 const RecordDecl *RD2) {
13769 static bool isLayoutCompatible(const ASTContext &C, const RecordDecl *RD1,
13770 const RecordDecl *RD2) {
14105 void Sema::AddPotentialMisalignedMembers(Expr *E, RecordDecl *RD, ValueDecl *MD,
14144 llvm::function_ref<void(Expr *, RecordDecl *, FieldDecl *, CharUnits)>
14165 RecordDecl *RD = BaseType->castAs<RecordType>()->getDecl();
14232 // FieldDecl that either is packed or else its RecordDecl is,