Lines Matching defs:FD

609     // FIXME: If the base type of the member expr is not FD->getParent(),
611 if (const auto *FD = dyn_cast<FieldDecl>(ME->getMemberDecl())) {
613 DeclContext::decl_iterator(const_cast<FieldDecl *>(FD)));
614 return ++FI == FD->getParent()->field_end();
1772 const Expr *E, const FunctionDecl *FD) {
1773 llvm::Value *V = CGF.CGM.GetAddrOfFunction(FD);
1774 if (!FD->hasPrototype()) {
1776 FD->getType()->getAs<FunctionProtoType>()) {
1786 CharUnits Alignment = CGF.getContext().getDeclAlign(FD);
1790 static LValue EmitCapturedFieldLValue(CodeGenFunction &CGF, const FieldDecl *FD,
1792 QualType TagType = CGF.getContext().getTagDeclType(FD->getParent());
1794 return CGF.EmitLValueForField(LV, FD);
1873 if (FieldDecl *FD = LambdaCaptureFields.lookup(VD)) {
1874 return EmitCapturedFieldLValue(*this, FD, CXXABIThisValue);
1876 if (const FieldDecl *FD = CapturedStmtInfo->lookup(VD))
1877 return EmitCapturedFieldLValue(*this, FD,
1919 if (const auto *FD = dyn_cast<FunctionDecl>(ND))
1920 return EmitFunctionDeclLValue(*this, E, FD);
2502 if (const auto *FD = dyn_cast<FunctionDecl>(ND))
2503 return EmitFunctionDeclLValue(*this, E, FD);
2920 const FieldDecl *FD,
2922 QualType FT = FD->getType();
2923 LValue FieldLV = EmitLValueForField(LV, FD);
2965 if (const FunctionDecl *FD = dyn_cast_or_null<FunctionDecl>(TargetDecl)) {
2966 if (unsigned builtinID = FD->getBuiltinID())
2967 return EmitBuiltinExpr(FD, builtinID, E);
3223 if (const FunctionDecl* FD = dyn_cast_or_null<const FunctionDecl>(TargetDecl))
3224 ForceColumnInfo = FD->isInlineSpecified();