Home
last modified time | relevance | path

Searched refs:hasInClassInitializer (Results 1 – 17 of 17) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp1079 if (!Field->hasInClassInitializer()) in addedMember()
1095 if (!Field->hasInClassInitializer() && !Field->isMutable()) { in addedMember()
1108 if (Field->hasInClassInitializer() || in addedMember()
1110 Field->getType()->getAsCXXRecordDecl()->hasInClassInitializer())) { in addedMember()
1305 if (!Field->hasInClassInitializer() && in addedMember()
1329 !Field->hasInClassInitializer()) in addedMember()
1342 (!Field->hasInClassInitializer() && !isUnion() && in addedMember()
H A DJSONNodeDumper.cpp834 attributeOnlyIfTrue("hasInClassInitializer", FD->hasInClassInitializer()); in VisitFieldDecl()
H A DExprCXX.cpp962 assert(Field->hasInClassInitializer()); in CXXDefaultInitExpr()
H A DASTImporter.cpp3683 if (FoundField->hasInClassInitializer() && in VisitFieldDecl()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h2962 bool hasInClassInitializer() const { in hasInClassInitializer() function
2970 if (!hasInClassInitializer()) in getInClassInitializer()
2980 assert(hasInClassInitializer() && !getInClassInitializer()); in setInClassInitializer()
2989 assert(hasInClassInitializer() && "no initializer to remove"); in removeInClassInitializer()
H A DDeclCXX.h1103 bool hasInClassInitializer() const { return data().HasInClassInitializer; } in hasInClassInitializer() function
1210 (!isUnion() || hasInClassInitializer() || !hasVariantMembers() || in defaultedDefaultConstructorIsConstexpr()
H A DRecursiveASTVisitor.h2014 else if (D->hasInClassInitializer())
/freebsd-13.1/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp309 REGISTER_MATCHER(hasInClassInitializer); in RegistryMaps()
/freebsd-13.1/contrib/llvm-project/clang/lib/Index/
H A DIndexDecl.cpp321 else if (D->hasInClassInitializer()) in VisitFieldDecl()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp4919 if (Field->hasInClassInitializer()) in isInactiveUnionMember()
4926 return !FieldRD->hasInClassInitializer(); in isInactiveUnionMember()
4989 if (Field->hasInClassInitializer() && !Info.isImplicitCopyOrMove()) { in CollectFieldInitializer()
6652 if (F->hasInClassInitializer() || F->isUnnamedBitfield()) in CheckCompletedCXXClass()
7153 ? ClassDecl->hasInClassInitializer() || in defaultedSpecialMemberIsConstexpr()
8945 Field && Field->hasInClassInitializer()) && in shouldDeleteForClassSubobject()
8974 if (CSM == Sema::CXXDefaultConstructor && FD->hasInClassInitializer()) in shouldDeleteForVariantObjCPtrMember()
9029 if (FieldType->isReferenceType() && !FD->hasInClassInitializer()) { in shouldDeleteForField()
9040 !FD->hasInClassInitializer() && in shouldDeleteForField()
15347 assert(Field->hasInClassInitializer()); in BuildCXXDefaultInitExpr()
[all …]
H A DSemaInit.cpp672 if (Field->hasInClassInitializer()) { in FillInEmptyInitForField()
782 cast<CXXRecordDecl>(RDecl)->hasInClassInitializer()) { in FillInEmptyInitializations()
784 if (Field->hasInClassInitializer()) { in FillInEmptyInitializations()
2066 cast<CXXRecordDecl>(RD)->hasInClassInitializer()) { in CheckStructUnionTypes()
2071 if (Field->hasInClassInitializer()) { in CheckStructUnionTypes()
2237 if (!it->isUnnamedBitfield() && !it->hasInClassInitializer()) { in CheckStructUnionTypes()
2250 if (!Field->isUnnamedBitfield() && !Field->hasInClassInitializer()) in CheckStructUnionTypes()
H A DSemaTemplateInstantiate.cpp2953 if (!Pattern->hasInClassInitializer()) in InstantiateInClassInitializer()
3419 if (Field->hasInClassInitializer() && TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
H A DSemaDecl.cpp4504 if (FD->hasInClassInitializer()) { in getNonCLikeKindForAnonymousStruct()
5020 assert(Record->hasInClassInitializer()); in findDefaultInitializer()
5026 if (FD && FD->hasInClassInitializer()) in findDefaultInitializer()
5035 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()
5044 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()
5222 if (cast<CXXRecordDecl>(Record)->hasInClassInitializer() && in BuildAnonymousStructOrUnion()
H A DSemaExprCXX.cpp3377 return Field->hasInClassInitializer() ? analyzeInClassInitializer() in analyzeField()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h725 AST_MATCHER_P(FieldDecl, hasInClassInitializer, internal::Matcher<Expr>, in AST_MATCHER_P() argument
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterDecl.cpp941 !D->hasInClassInitializer() && in VisitFieldDecl()
H A DASTReaderDecl.cpp4546 if (FD->hasInClassInitializer() && !FD->getInClassInitializer()) { in UpdateDecl()