reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5796 Diag(Fn->getExprLoc(), diag::err_anyx86_interrupt_called); 5808 Diag(Fn->getExprLoc(), diag::warn_arm_interrupt_calling_convention); 5817 Fn->getType()->isSpecificBuiltinType(BuiltinType::BuiltinFn)) { 5823 Result = ImpCastExprToType(Fn, FnPtrTy, CK_BuiltinFnToFnPtr).get(); 5826 Result = CallExprUnaryConversions(Fn); 5831 Fn = Result.get(); 5839 if (const PointerType *PT = Fn->getType()->getAs<PointerType>()) { 5845 << Fn->getType() << Fn->getSourceRange()); 5845 << Fn->getType() << Fn->getSourceRange()); 5847 Fn->getType()->getAs<BlockPointerType>()) { 5851 if (Fn->getType() == Context.UnknownAnyTy) { 5852 ExprResult rewrite = rebuildUnknownAnyFunction(*this, Fn); 5855 Fn = rewrite.get(); 5860 << Fn->getType() << Fn->getSourceRange()); 5860 << Fn->getType() << Fn->getSourceRange()); 5875 CUDAKernelCallExpr::Create(Context, Fn, cast<CallExpr>(Config), Args, 5878 TheCall = CallExpr::Create(Context, Fn, Args, ResultTy, VK_RValue, 5905 Context, Fn, cast<CallExpr>(Config), Args, ResultTy, VK_RValue, 5908 TheCall = CallExpr::Create(Context, Fn, Args, ResultTy, VK_RValue, 5924 << FDecl << Fn->getSourceRange()); 5931 << Fn->getType() << Fn->getSourceRange()); 5931 << Fn->getType() << Fn->getSourceRange()); 5936 << FDecl << Fn->getSourceRange()); 5941 if (CheckCallReturnType(FuncT->getReturnType(), Fn->getBeginLoc(), TheCall, 5950 if (ConvertArgumentsForCall(TheCall, Fn, FDecl, Proto, Args, RParenLoc, 5964 << (Args.size() > Def->param_size()) << FDecl << Fn->getSourceRange(); 6007 << Fn->getSourceRange());