Searched refs:hasInClassInitializer (Results 1 – 13 of 13) sorted by relevance
696 if (!Field->hasInClassInitializer()) in addedMember()709 if (Field->hasInClassInitializer() || in addedMember()711 Field->getType()->getAsCXXRecordDecl()->hasInClassInitializer())) { in addedMember()852 if (!Field->hasInClassInitializer() && in addedMember()877 !Field->hasInClassInitializer()) in addedMember()890 (!Field->hasInClassInitializer() && !isUnion())) in addedMember()
780 assert(Field->hasInClassInitializer()); in CXXDefaultInitExpr()
3004 if (ToField->hasInClassInitializer()) in VisitFieldDecl()
106 else if (D->hasInClassInitializer()) in VisitFieldDecl()
2389 bool hasInClassInitializer() const { in hasInClassInitializer() function2398 return hasInClassInitializer() in getInClassInitializer()2406 assert(hasInClassInitializer() && in setInClassInitializer()2415 assert(hasInClassInitializer() && "no initializer to remove"); in removeInClassInitializer()
1107 bool hasInClassInitializer() const { return data().HasInClassInitializer; } in hasInClassInitializer() function1195 (!isUnion() || hasInClassInitializer() || !hasVariantMembers()); in defaultedDefaultConstructorIsConstexpr()
1724 else if (D->hasInClassInitializer())
508 if (Field->hasInClassInitializer()) { in FillInEmptyInitForField()583 cast<CXXRecordDecl>(RDecl)->hasInClassInitializer()) { in FillInEmptyInitializations()585 if (Field->hasInClassInitializer()) { in FillInEmptyInitializations()1699 if (isa<CXXRecordDecl>(RD) && cast<CXXRecordDecl>(RD)->hasInClassInitializer()) { in CheckStructUnionTypes()1704 if (Field->hasInClassInitializer()) { in CheckStructUnionTypes()1818 if (!it->isUnnamedBitfield() && !it->hasInClassInitializer()) { in CheckStructUnionTypes()1831 if (!Field->isUnnamedBitfield() && !Field->hasInClassInitializer()) in CheckStructUnionTypes()
3743 if (Field->hasInClassInitializer()) in isInactiveUnionMember()3750 return !FieldRD->hasInClassInitializer(); in isInactiveUnionMember()3813 if (Field->hasInClassInitializer() && !Info.isImplicitCopyOrMove()) { in CollectFieldInitializer()4907 if (F->hasInClassInitializer() || F->isUnnamedBitfield()) in CheckCompletedCXXClass()5606 Field && Field->hasInClassInitializer()) && in shouldDeleteForClassSubobject()5641 if (FieldType->isReferenceType() && !FD->hasInClassInitializer()) { in shouldDeleteForField()5652 !FD->hasInClassInitializer() && in shouldDeleteForField()6099 if (CSM == Sema::CXXDefaultConstructor && FI->hasInClassInitializer()) { in checkTrivialClassMembers()8767 if (F->hasInClassInitializer()) { in ComputeDefaultedDefaultCtorExceptionSpec()8834 if (F->hasInClassInitializer()) { in ComputeInheritingCtorExceptionSpec()[all …]
2208 if (!Pattern->hasInClassInitializer()) in InstantiateInClassInitializer()2603 if (Field->hasInClassInitializer() && TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
4086 assert(Record->hasInClassInitializer()); in findDefaultInitializer()4092 if (FD && FD->hasInClassInitializer()) in findDefaultInitializer()4101 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()4110 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()4277 if (cast<CXXRecordDecl>(Record)->hasInClassInitializer() && in BuildAnonymousStructOrUnion()
2530 return Field->hasInClassInitializer() ? analyzeInClassInitializer() in analyzeField()
839 !D->hasInClassInitializer() && in VisitFieldDecl()