Searched refs:CalleeDecl (Results 1 - 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.h48 GlobalDecl CalleeDecl; member in class:clang::CodeGen::CGCalleeInfo
51 explicit CGCalleeInfo() : CalleeProtoTy(nullptr), CalleeDecl() {}
53 : CalleeProtoTy(calleeProtoTy), CalleeDecl(calleeDecl) {}
55 : CalleeProtoTy(calleeProtoTy), CalleeDecl() {}
57 : CalleeProtoTy(nullptr), CalleeDecl(calleeDecl) {}
62 const GlobalDecl getCalleeDecl() const { return CalleeDecl; }
H A DCGExprCXX.cpp319 const CXXMethodDecl *CalleeDecl = local
322 if (const auto *Dtor = dyn_cast<CXXDestructorDecl>(CalleeDecl))
326 FInfo = &CGM.getTypes().arrangeCXXMethodDeclaration(CalleeDecl);
349 C.getRecordType(CalleeDecl->getParent()),
360 if (const CXXDestructorDecl *Dtor = dyn_cast<CXXDestructorDecl>(CalleeDecl)) {
390 // 'CalleeDecl' instead.
401 *this, This.getAddress(*this), CalleeDecl->getParent());
420 *this, CalleeDecl, This.getAddress(*this), UseVirtualCall);
425 CalleeDecl, Callee, ReturnValue, This.getPointer(*this),
1302 const FunctionDecl *CalleeDecl,
1301 EmitNewDeleteCall(CodeGenFunction &CGF, const FunctionDecl *CalleeDecl, const FunctionProtoType *CalleeType, const CallArgList &Args) argument
[all...]
H A DCodeGenFunction.h431 const Decl *CalleeDecl; member in class:clang::CodeGen::CodeGenFunction::AbstractCallee
434 AbstractCallee() : CalleeDecl(nullptr) {}
435 AbstractCallee(const FunctionDecl *FD) : CalleeDecl(FD) {}
436 AbstractCallee(const ObjCMethodDecl *OMD) : CalleeDecl(OMD) {}
438 return dyn_cast_or_null<FunctionDecl>(CalleeDecl);
440 const Decl *getDecl() const { return CalleeDecl; }
442 if (const auto *FD = dyn_cast<FunctionDecl>(CalleeDecl))
444 return cast<ObjCMethodDecl>(CalleeDecl)->param_size();
447 if (const auto *FD = dyn_cast<FunctionDecl>(CalleeDecl))
449 return *(cast<ObjCMethodDecl>(CalleeDecl)
[all...]
H A DCGDebugInfo.h432 const FunctionDecl *CalleeDecl);
H A DCGDebugInfo.cpp3772 const FunctionDecl *CalleeDecl) {
3786 if (CalleeDecl->getBuiltinID() != 0 ||
3789 if (const auto *Id = CalleeDecl->getIdentifier())
3796 if (!CalleeDecl->isStatic() && !CalleeDecl->isInlined())
3797 EmitFunctionDecl(CalleeDecl, CalleeDecl->getLocation(), CalleeType, Func);
3770 EmitFuncDeclForCallSite(llvm::CallBase *CallOrInvoke, QualType CalleeType, const FunctionDecl *CalleeDecl) argument
H A DCGExpr.cpp5036 if (auto *CalleeDecl = dyn_cast_or_null<FunctionDecl>(TargetDecl))
5038 CalleeDecl);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/
H A DCallGraph.cpp56 if (FunctionDecl *CalleeDecl = CE->getDirectCallee())
57 return CalleeDecl;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.cpp743 const Function *CalleeDecl = nullptr;
749 CalleeDecl = dyn_cast<Function>(CalleeOp.getGlobal());
750 if (!CalleeDecl || !CalleeDecl->getSubprogram())
752 CalleeSP = CalleeDecl->getSubprogram();
786 << (CalleeDecl ? CalleeDecl->getName()

Completed in 125 milliseconds