Searched refs:hasInClassInitializer (Results 1 – 18 of 18) sorted by relevance
1058 if (!Field->hasInClassInitializer()) in addedMember()1074 if (!Field->hasInClassInitializer() && !Field->isMutable()) { in addedMember()1087 if (Field->hasInClassInitializer() || in addedMember()1089 Field->getType()->getAsCXXRecordDecl()->hasInClassInitializer())) { in addedMember()1284 if (!Field->hasInClassInitializer() && in addedMember()1308 !Field->hasInClassInitializer()) in addedMember()1321 (!Field->hasInClassInitializer() && !isUnion() && in addedMember()
868 attributeOnlyIfTrue("hasInClassInitializer", FD->hasInClassInitializer()); in VisitFieldDecl()
1002 assert(Field->hasInClassInitializer()); in CXXDefaultInitExpr()
3847 assert(FoundField->hasInClassInitializer() && in VisitFieldDecl()8377 assert(ToField->hasInClassInitializer() && in VisitCXXDefaultInitExpr()
3083 bool hasInClassInitializer() const { in hasInClassInitializer() function3091 if (!hasInClassInitializer()) in getInClassInitializer()3101 assert(hasInClassInitializer() && !getInClassInitializer()); in setInClassInitializer()3110 assert(hasInClassInitializer() && "no initializer to remove"); in removeInClassInitializer()
1124 bool hasInClassInitializer() const { return data().HasInClassInitializer; } in hasInClassInitializer() function1234 (!isUnion() || hasInClassInitializer() || !hasVariantMembers() || in defaultedDefaultConstructorIsConstexpr()
2127 else if (D->hasInClassInitializer())
317 REGISTER_MATCHER(hasInClassInitializer); in RegistryMaps()
327 else if (D->hasInClassInitializer()) in VisitFieldDecl()
685 if (Field->hasInClassInitializer()) { in FillInEmptyInitForField()795 cast<CXXRecordDecl>(RDecl)->hasInClassInitializer()) { in FillInEmptyInitializations()797 if (Field->hasInClassInitializer()) { in FillInEmptyInitializations()2076 cast<CXXRecordDecl>(RD)->hasInClassInitializer()) { in CheckStructUnionTypes()2081 if (Field->hasInClassInitializer()) { in CheckStructUnionTypes()2279 if (!it->isUnnamedBitfield() && !it->hasInClassInitializer()) { in CheckStructUnionTypes()2292 if (!Field->isUnnamedBitfield() && !Field->hasInClassInitializer()) in CheckStructUnionTypes()5458 if (FD->hasInClassInitializer()) { in TryOrBuildParenListInitialization()
5040 if (Field->hasInClassInitializer()) in isInactiveUnionMember()5047 return !FieldRD->hasInClassInitializer(); in isInactiveUnionMember()5110 if (Field->hasInClassInitializer() && !Info.isImplicitCopyOrMove()) { in CollectFieldInitializer()6805 if (F->hasInClassInitializer() || F->isUnnamedBitfield()) in CheckCompletedCXXClass()7312 ? ClassDecl->hasInClassInitializer() || in defaultedSpecialMemberIsConstexpr()7349 if (CSM == Sema::CXXDefaultConstructor && F->hasInClassInitializer()) in defaultedSpecialMemberIsConstexpr()9211 Field && Field->hasInClassInitializer()) && in shouldDeleteForClassSubobject()9240 if (CSM == Sema::CXXDefaultConstructor && FD->hasInClassInitializer()) in shouldDeleteForVariantObjCPtrMember()9295 if (FieldType->isReferenceType() && !FD->hasInClassInitializer()) { in shouldDeleteForField()9305 !FD->hasInClassInitializer() && in shouldDeleteForField()[all …]
3385 if (!Pattern->hasInClassInitializer()) in InstantiateInClassInitializer()3864 if (Field->hasInClassInitializer() && TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
4922 if (FD->hasInClassInitializer()) { in getNonCLikeKindForAnonymousStruct()5442 assert(Record->hasInClassInitializer()); in findDefaultInitializer()5448 if (FD && FD->hasInClassInitializer()) in findDefaultInitializer()5457 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()5466 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()5644 if (cast<CXXRecordDecl>(Record)->hasInClassInitializer() && in BuildAnonymousStructOrUnion()
3493 return Field->hasInClassInitializer() ? analyzeInClassInitializer() in analyzeField()
6043 assert(Field->hasInClassInitializer()); in BuildCXXDefaultInitExpr()6078 if (!Pattern->hasInClassInitializer() || in BuildCXXDefaultInitExpr()
728 AST_MATCHER_P(FieldDecl, hasInClassInitializer, internal::Matcher<Expr>, in AST_MATCHER_P() argument
959 !D->hasInClassInitializer() && in VisitFieldDecl()
4394 if (FD->hasInClassInitializer() && !FD->getInClassInitializer()) { in UpdateDecl()