Lines Matching defs:FAMDecl
1053 ASTContext &Ctx, const RecordDecl *RD, const FieldDecl *FAMDecl,
1063 if ((!FAMDecl || FD == FAMDecl) &&
1075 Ctx, Ty->getAsRecordDecl(), FAMDecl, Offset)) {
1161 const FieldDecl *FAMDecl = nullptr;
1166 FAMDecl = dyn_cast<FieldDecl>(VD);
1167 if (!FAMDecl)
1207 // We call FindFlexibleArrayMemberAndOffset even if FAMDecl is non-null to
1210 FAMDecl =
1211 FindFlexibleArrayMemberFieldAndOffset(Ctx, OuterRD, FAMDecl, Offset);
1214 if (!FAMDecl || !FAMDecl->getType()->isCountAttributedType())
1219 const FieldDecl *CountedByFD = FAMDecl->findCountedByField();
1244 Value *CountedByInst = EmitLoadOfCountedByField(Base, FAMDecl, CountedByFD);
1268 const ArrayType *ArrayTy = Ctx.getAsArrayType(FAMDecl->getType());
3880 const auto *FAMDecl = cast<FieldDecl>(ME->getMemberDecl());
3881 if (const FieldDecl *CountFD = FAMDecl->findCountedByField())
3882 Result = GetCountedByFieldExprGEP(Arg, FAMDecl, CountFD);