Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/lib/AST/
H A DDeclCXX.cpp702 if (!Field->hasInClassInitializer()) in addedMember()
715 if (Field->hasInClassInitializer() || in addedMember()
717 Field->getType()->getAsCXXRecordDecl()->hasInClassInitializer())) { in addedMember()
858 if (!Field->hasInClassInitializer() && in addedMember()
883 !Field->hasInClassInitializer()) in addedMember()
896 (!Field->hasInClassInitializer() && !isUnion())) in addedMember()
H A DExprCXX.cpp784 assert(Field->hasInClassInitializer()); in CXXDefaultInitExpr()
H A DASTImporter.cpp2901 if (ToField->hasInClassInitializer()) in VisitFieldDecl()
/minix3/external/bsd/llvm/dist/clang/tools/libclang/
H A DIndexDecl.cpp106 else if (D->hasInClassInitializer()) in VisitFieldDecl()
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DDecl.h2285 bool hasInClassInitializer() const { in hasInClassInitializer() function
2294 return hasInClassInitializer() in getInClassInitializer()
2302 assert(hasInClassInitializer() && in setInClassInitializer()
2311 assert(hasInClassInitializer() && "no initializer to remove"); in removeInClassInitializer()
H A DDeclCXX.h1108 bool hasInClassInitializer() const { return data().HasInClassInitializer; } in hasInClassInitializer() function
1196 (!isUnion() || hasInClassInitializer() || !hasVariantMembers()); in defaultedDefaultConstructorIsConstexpr()
H A DDataRecursiveASTVisitor.h1686 else if (D->hasInClassInitializer())
H A DRecursiveASTVisitor.h1728 else if (D->hasInClassInitializer())
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaInit.cpp468 if (Field->hasInClassInitializer()) { in FillInEmptyInitForField()
538 cast<CXXRecordDecl>(RDecl)->hasInClassInitializer()) { in FillInEmptyInitializations()
540 if (Field->hasInClassInitializer()) { in FillInEmptyInitializations()
1549 if (isa<CXXRecordDecl>(RD) && cast<CXXRecordDecl>(RD)->hasInClassInitializer()) { in CheckStructUnionTypes()
1554 if (Field->hasInClassInitializer()) { in CheckStructUnionTypes()
1668 if (!it->isUnnamedBitfield() && !it->hasInClassInitializer()) { in CheckStructUnionTypes()
1681 if (!Field->isUnnamedBitfield() && !Field->hasInClassInitializer()) in CheckStructUnionTypes()
H A DSemaDeclCXX.cpp3704 if (Field->hasInClassInitializer()) in isInactiveUnionMember()
3711 return !FieldRD->hasInClassInitializer(); in isInactiveUnionMember()
3774 if (Field->hasInClassInitializer() && !Info.isImplicitCopyOrMove()) { in CollectFieldInitializer()
4805 if (F->hasInClassInitializer() || F->isUnnamedBitfield()) in CheckCompletedCXXClass()
5507 Field && Field->hasInClassInitializer()) && in shouldDeleteForClassSubobject()
5542 if (FieldType->isReferenceType() && !FD->hasInClassInitializer()) { in shouldDeleteForField()
5553 !FD->hasInClassInitializer() && in shouldDeleteForField()
6000 if (CSM == Sema::CXXDefaultConstructor && FI->hasInClassInitializer()) { in checkTrivialClassMembers()
8668 if (F->hasInClassInitializer()) { in ComputeDefaultedDefaultCtorExceptionSpec()
8735 if (F->hasInClassInitializer()) { in ComputeInheritingCtorExceptionSpec()
[all …]
H A DSemaTemplateInstantiate.cpp2225 if (!Pattern->hasInClassInitializer()) in InstantiateInClassInitializer()
2647 if (Field->hasInClassInitializer() && TSK == TSK_ImplicitInstantiation) { in InstantiateClassMembers()
H A DSemaDecl.cpp3788 assert(Record->hasInClassInitializer()); in findDefaultInitializer()
3794 if (FD && FD->hasInClassInitializer()) in findDefaultInitializer()
3803 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()
3812 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()
3980 if (cast<CXXRecordDecl>(Record)->hasInClassInitializer() && in BuildAnonymousStructOrUnion()
/minix3/external/bsd/llvm/dist/clang/lib/Serialization/
H A DASTWriterDecl.cpp703 !D->hasInClassInitializer() && in VisitFieldDecl()