Lines Matching refs:RDecl
578 const RecordDecl *RDecl = RType->getDecl();
579 if (RDecl->isUnion() && ILE->getInitializedFieldInUnion())
582 else if (RDecl->isUnion() && isa<CXXRecordDecl>(RDecl) &&
583 cast<CXXRecordDecl>(RDecl)->hasInClassInitializer()) {
584 for (auto *Field : RDecl->fields()) {
596 for (auto *Field : RDecl->fields())
603 for (auto *Field : RDecl->fields()) {
618 if (RDecl->isUnion())
2588 RecordDecl *RDecl = RType->getDecl();
2589 if (RDecl->isUnion())
2592 NumElements = std::distance(RDecl->field_begin(), RDecl->field_end());