Searched refs:hasInClassInitializer (Results 1 – 19 of 19) sorted by relevance
1112 if (!Field->hasInClassInitializer()) in addedMember()1128 if (!Field->hasInClassInitializer() && !Field->isMutable()) { in addedMember()1141 if (Field->hasInClassInitializer() || in addedMember()1143 Field->getType()->getAsCXXRecordDecl()->hasInClassInitializer())) { in addedMember()1338 if (!Field->hasInClassInitializer() && in addedMember()1363 !Field->hasInClassInitializer()) in addedMember()1376 (!Field->hasInClassInitializer() && !isUnion() && in addedMember()
957 attributeOnlyIfTrue("hasInClassInitializer", FD->hasInClassInitializer()); in VisitFieldDecl()
4563 if (!hasInClassInitializer()) in getInClassInitializer()4577 assert(hasInClassInitializer() && !getInClassInitializer()); in setLazyInClassInitializer()
1061 assert(Field->hasInClassInitializer()); in CXXDefaultInitExpr()
4141 assert(FoundField->hasInClassInitializer() && in VisitFieldDecl()8801 assert(ToField->hasInClassInitializer() && in VisitCXXDefaultInitExpr()
3137 return hasInClassInitializer() ? InitAndBitWidth->BitWidth : BitWidth; in getBitWidth()3150 if (hasInClassInitializer()) in setBitWidth()3162 if (hasInClassInitializer()) { in removeBitWidth()3191 bool hasInClassInitializer() const { in hasInClassInitializer() function3198 return hasInClassInitializer() && (BitField ? InitAndBitWidth->Init : Init); in hasNonNullInClassInitializer()3215 assert(hasInClassInitializer() && "no initializer to remove"); in removeInClassInitializer()
1152 bool hasInClassInitializer() const { return data().HasInClassInitializer; } in hasInClassInitializer() function1273 (!isUnion() || hasInClassInitializer() || !hasVariantMembers() || in defaultedDefaultConstructorIsConstexpr()
2161 if (D->hasInClassInitializer())
326 REGISTER_MATCHER(hasInClassInitializer); in RegistryMaps()
327 else if (D->hasInClassInitializer()) in VisitFieldDecl()
750 if (Field->hasInClassInitializer()) { in FillInEmptyInitForField()861 !cast<CXXRecordDecl>(RDecl)->hasInClassInitializer()) && in FillInEmptyInitializations()2267 cast<CXXRecordDecl>(RD)->hasInClassInitializer()) { in CheckStructUnionTypes()2272 if (Field->hasInClassInitializer() || in CheckStructUnionTypes()2274 Field->getType()->getAsCXXRecordDecl()->hasInClassInitializer())) { in CheckStructUnionTypes()2510 if (!it->isUnnamedBitField() && !it->hasInClassInitializer() && in CheckStructUnionTypes()2526 if (!Field->isUnnamedBitField() && !Field->hasInClassInitializer()) in CheckStructUnionTypes()5740 if (FD->hasInClassInitializer()) { in TryOrBuildParenListInitialization()
5086 if (Field->hasInClassInitializer()) in isInactiveUnionMember() 5093 return !FieldRD->hasInClassInitializer(); in isInactiveUnionMember() 5156 if (Field->hasInClassInitializer() && !Info.isImplicitCopyOrMove()) { in CollectFieldInitializer() 6848 if (F->hasInClassInitializer() || F->isUnnamedBitField()) in CheckCompletedCXXClass() 7396 ? ClassDecl->hasInClassInitializer() || in defaultedSpecialMemberIsConstexpr() 7437 F->hasInClassInitializer()) in defaultedSpecialMemberIsConstexpr() 9353 if (!RD->hasInClassInitializer()) in shouldDeleteForSubobjectCall() 9409 Field->hasInClassInitializer()) && in shouldDeleteForClassSubobject() 9439 FD->hasInClassInitializer()) in shouldDeleteForVariantObjCPtrMember() 9494 if (FieldType->isReferenceType() && !FD->hasInClassInitializer()) { in shouldDeleteForField() [all...]
3715 if (!Pattern->hasInClassInitializer()) in InstantiateInClassInitializer()4193 if (Field->hasInClassInitializer() && TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
4866 if (FD->hasInClassInitializer()) { in getNonCLikeKindForAnonymousStruct()5418 assert(Record->hasInClassInitializer()); in findDefaultInitializer()5424 if (FD && FD->hasInClassInitializer()) in findDefaultInitializer()5433 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()5442 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()5616 if (cast<CXXRecordDecl>(Record)->hasInClassInitializer() && in BuildAnonymousStructOrUnion()
3540 return Field->hasInClassInitializer() ? analyzeInClassInitializer() in analyzeField()
5529 assert(Field->hasInClassInitializer()); in BuildCXXDefaultInitExpr()5566 if (!Pattern->hasInClassInitializer() || in BuildCXXDefaultInitExpr()
343 if (FD->hasInClassInitializer()) { in Visit()1053 !D->hasInClassInitializer() && in VisitFieldDecl()
573 if (FD->hasInClassInitializer() && Record.readInt()) { in Visit()4611 if (FD->hasInClassInitializer() && !FD->hasNonNullInClassInitializer()) { in UpdateDecl()
729 AST_MATCHER_P(FieldDecl, hasInClassInitializer, internal::Matcher<Expr>, in AST_MATCHER_P() argument