Home
last modified time | relevance | path

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

/external/clang/lib/AST/
DDeclCXX.cpp695 if (!Field->hasInClassInitializer()) in addedMember()
708 if (Field->hasInClassInitializer() || in addedMember()
710 Field->getType()->getAsCXXRecordDecl()->hasInClassInitializer())) { in addedMember()
851 if (!Field->hasInClassInitializer() && in addedMember()
876 !Field->hasInClassInitializer()) in addedMember()
889 (!Field->hasInClassInitializer() && !isUnion())) in addedMember()
DDecl.cpp3293 assert(!InitializerOrBitWidth.getPointer() && !hasInClassInitializer() && in setBitWidth()
3299 assert(!InitializerOrBitWidth.getPointer() && hasInClassInitializer() && in setInClassInitializer()
DExprCXX.cpp787 assert(Field->hasInClassInitializer()); in CXXDefaultInitExpr()
DASTImporter.cpp2899 if (ToField->hasInClassInitializer()) in VisitFieldDecl()
/external/clang/tools/libclang/
DIndexDecl.cpp106 else if (D->hasInClassInitializer()) in VisitFieldDecl()
/external/clang/include/clang/AST/
DDecl.h2233 bool hasInClassInitializer() const { in hasInClassInitializer() function
2241 return hasInClassInitializer() ? InitializerOrBitWidth.getPointer() in getInClassInitializer()
2250 assert(hasInClassInitializer() && "no initializer to remove"); in removeInClassInitializer()
DDeclCXX.h1098 bool hasInClassInitializer() const { return data().HasInClassInitializer; } in hasInClassInitializer() function
1186 (!isUnion() || hasInClassInitializer() || !hasVariantMembers()); in defaultedDefaultConstructorIsConstexpr()
DDataRecursiveASTVisitor.h1677 else if (D->hasInClassInitializer())
DRecursiveASTVisitor.h1719 else if (D->hasInClassInitializer())
/external/clang/lib/Sema/
DSemaInit.cpp468 if (Field->hasInClassInitializer()) { in FillInEmptyInitForField()
534 cast<CXXRecordDecl>(RDecl)->hasInClassInitializer()) { in FillInEmptyInitializations()
536 if (Field->hasInClassInitializer()) { in FillInEmptyInitializations()
1536 if (isa<CXXRecordDecl>(RD) && cast<CXXRecordDecl>(RD)->hasInClassInitializer()) { in CheckStructUnionTypes()
1541 if (Field->hasInClassInitializer()) { in CheckStructUnionTypes()
1654 if (!it->isUnnamedBitfield() && !it->hasInClassInitializer()) { in CheckStructUnionTypes()
1667 if (!Field->isUnnamedBitfield() && !Field->hasInClassInitializer()) in CheckStructUnionTypes()
DSemaDeclCXX.cpp3457 if (Field->hasInClassInitializer()) in isInactiveUnionMember()
3464 return !FieldRD->hasInClassInitializer(); in isInactiveUnionMember()
3527 if (Field->hasInClassInitializer() && !Info.isImplicitCopyOrMove()) { in CollectFieldInitializer()
4503 if (F->hasInClassInitializer() || F->isUnnamedBitfield()) in CheckCompletedCXXClass()
5232 Field && Field->hasInClassInitializer()) && in shouldDeleteForClassSubobject()
5267 if (FieldType->isReferenceType() && !FD->hasInClassInitializer()) { in shouldDeleteForField()
5278 !FD->hasInClassInitializer() && in shouldDeleteForField()
5718 if (CSM == Sema::CXXDefaultConstructor && FI->hasInClassInitializer()) { in checkTrivialClassMembers()
8282 if (F->hasInClassInitializer()) { in ComputeDefaultedDefaultCtorExceptionSpec()
8365 if (F->hasInClassInitializer()) { in ComputeInheritingCtorExceptionSpec()
DSemaDecl.cpp3671 assert(Record->hasInClassInitializer()); in findDefaultInitializer()
3677 if (FD && FD->hasInClassInitializer()) in findDefaultInitializer()
3686 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()
3695 if (!Parent->isUnion() || !Parent->hasInClassInitializer()) in checkDuplicateDefaultInit()
3863 if (cast<CXXRecordDecl>(Record)->hasInClassInitializer() && in BuildAnonymousStructOrUnion()
/external/clang/lib/Serialization/
DASTWriterDecl.cpp684 !D->hasInClassInitializer() && in VisitFieldDecl()