reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7144 assert(RDecl && "Expected non-null RecordDecl"); 7145 assert(!RDecl->isUnion() && "Should not be called for unions"); 7146 if (!RDecl->getDefinition() || RDecl->getDefinition()->isInvalidDecl()) 7146 if (!RDecl->getDefinition() || RDecl->getDefinition()->isInvalidDecl()) 7149 const auto *CXXRec = dyn_cast<CXXRecordDecl>(RDecl); 7151 const ASTRecordLayout &layout = getASTRecordLayout(RDecl); 7167 for (auto *Field : RDecl->fields()) { 7215 if (!RDecl->hasFlexibleArrayMember()) {