Lines Matching refs:FieldDecl

1320                       [](FieldDecl *FD) { return !FD->isUnnamedBitfield(); });  in checkMemberDecomposition()
1771 FieldDecl *Field, in CheckConstexprCtorInitializer()
2036 if (FieldDecl *FD = I->getMember()) in CheckConstexprFunctionBody()
2854 static bool InitializationHasSideEffects(const FieldDecl &FD) { in InitializationHasSideEffects()
2891 if ((isa<FieldDecl>(Field) || isa<IndirectFieldDecl>(Field)) && in CheckShadowInheritedFields()
3212 FieldDecl *FD = cast<FieldDecl>(Member); in ActOnCXXMemberDeclarator()
3249 FieldDecl *InitListFieldDecl;
3263 llvm::SmallVector<FieldDecl*, 4> Fields; in IsInitListMemberExprInitialized()
3266 FieldDecl *FD = dyn_cast<FieldDecl>(ME->getMemberDecl()); in IsInitListMemberExprInitialized()
3319 if (FieldDecl *FD = dyn_cast<FieldDecl>(SubME->getMemberDecl())) in HandleMemberExpr()
3440 FieldDecl *Field, const Type *BaseClass) { in CheckInitializer()
3533 if (FieldDecl *FD = dyn_cast<FieldDecl>(ME->getMemberDecl())) in VisitBinaryOperator()
3589 if (auto *FD = dyn_cast<FieldDecl>(I)) { in DiagnoseUninitializedFields()
3651 FieldDecl *FD = dyn_cast<FieldDecl>(D); in ActOnFinishCXXInClassMemberInitializer()
3789 if (FieldDecl *Member = dyn_cast<FieldDecl>(ND)) in ValidateCandidate()
3812 if ((Member = dyn_cast<FieldDecl>(Result.front())) || in tryLookupCtorInitMemberDecl()
3930 if (FieldDecl *Member = Corr.getCorrectionDeclAs<FieldDecl>()) { in BuildMemInitializer()
3993 FieldDecl *DirectMember = dyn_cast<FieldDecl>(Member); in BuildMemberInitializer()
4362 FieldDecl *Field, IndirectFieldDecl *Indirect, in BuildImplicitMemberInitializer()
4526 llvm::DenseMap<TagDecl*, FieldDecl*> ActiveUnionMember;
4565 bool isInactiveUnionMember(FieldDecl *Field) { in isInactiveUnionMember()
4570 if (FieldDecl *Active = in isInactiveUnionMember()
4593 bool isWithinInactiveUnionMember(FieldDecl *Field, in isWithinInactiveUnionMember()
4599 FieldDecl *Field = dyn_cast<FieldDecl>(C); in isWithinInactiveUnionMember()
4625 FieldDecl *Field, in CollectFieldInitializer()
4755 FieldDecl *FD = dyn_cast<FieldDecl>(C); in SetCtorInitializers()
4760 } else if (FieldDecl *FD = Member->getMember()) { in SetCtorInitializers()
4834 if (auto *F = dyn_cast<FieldDecl>(Mem)) { in SetCtorInitializers()
4890 static void PopulateKeysForFields(FieldDecl *Field, SmallVectorImpl<const void*> &IdealInits) { in PopulateKeysForFields()
5014 if (FieldDecl *Field = Init->getAnyMember()) in CheckRedundantInit()
5039 FieldDecl *Field = Init->getAnyMember(); in CheckRedundantUnionInit()
5502 } else if (isa<FieldDecl>(D)) { in CheckAbstractClassUsage()
5503 FieldDecl *FD = cast<FieldDecl>(D); in CheckAbstractClassUsage()
6046 if (((isa<FieldDecl>(D) || isa<UnresolvedUsingValueDecl>(D)) && in CheckCompletedCXXClass()
6821 typedef llvm::PointerUnion<CXXBaseSpecifier*, FieldDecl*> Subobject;
6830 return Subobj.get<FieldDecl*>()->getLocation(); in getSubobjectLoc()
6894 bool visitField(FieldDecl *Field) { return shouldDeleteForField(Field); } in visitField()
6897 bool shouldDeleteForField(FieldDecl *FD);
6936 FieldDecl *Field = Subobj.dyn_cast<FieldDecl*>(); in shouldDeleteForSubobjectCall()
6985 FieldDecl *Field = Subobj.dyn_cast<FieldDecl*>(); in shouldDeleteForClassSubobject()
7052 bool SpecialMemberDeletionInfo::shouldDeleteForField(FieldDecl *FD) { in shouldDeleteForField()
9633 if (RD->isInjectedClassName() && !isa<FieldDecl>(Target) && in CheckUsingShadowDecl()
10729 bool visitField(FieldDecl *FD);
10755 bool SpecialMemberExceptionSpecInfo::visitField(FieldDecl *FD) { in visitField()
10778 FieldDecl *Field = Subobj.dyn_cast<FieldDecl*>(); in visitClassSubobject()
12978 ExprResult Sema::BuildCXXDefaultInitExpr(SourceLocation Loc, FieldDecl *Field) { in BuildCXXDefaultInitExpr()
13005 FieldDecl *Pattern = dyn_cast<FieldDecl>(Lookup[0]); in BuildCXXDefaultInitExpr()
13010 if (isa<FieldDecl>(L)) { in BuildCXXDefaultInitExpr()
13011 Pattern = cast<FieldDecl>(L); in BuildCXXDefaultInitExpr()
15202 FieldDecl *Field = ivars[i]; in SetIvarInitializers()