Home
last modified time | relevance | path

Searched refs:calleeDecl (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenCall.h29 clang::GlobalDecl calleeDecl; variable
32 explicit CIRGenCalleeInfo() : calleeProtoTy(nullptr), calleeDecl() {} in CIRGenCalleeInfo()
34 clang::GlobalDecl calleeDecl) in CIRGenCalleeInfo() argument
35 : calleeProtoTy(calleeProtoTy), calleeDecl(calleeDecl) {} in CIRGenCalleeInfo()
36 CIRGenCalleeInfo(clang::GlobalDecl calleeDecl) in CIRGenCalleeInfo() argument
37 : calleeProtoTy(nullptr), calleeDecl(calleeDecl) {} in CIRGenCalleeInfo()
42 clang::GlobalDecl getCalleeDecl() const { return calleeDecl; } in getCalleeDecl()
H A DCIRGenCXXExpr.cpp130 const CXXMethodDecl *calleeDecl = md; in emitCXXMemberOrOperatorMemberCallExpr() local
132 if (isa<CXXDestructorDecl>(calleeDecl)) { in emitCXXMemberOrOperatorMemberCallExpr()
138 fInfo = &cgm.getTypes().arrangeCXXMethodDeclaration(calleeDecl); in emitCXXMemberOrOperatorMemberCallExpr()
145 if (isa<CXXDestructorDecl>(calleeDecl)) { in emitCXXMemberOrOperatorMemberCallExpr()
161 calleeDecl, callee, returnValue, thisPtr.getPointer(), in emitCXXMemberOrOperatorMemberCallExpr()
252 const FunctionDecl *calleeDecl, in emitNewDeleteCall() argument
256 cir::FuncOp calleePtr = cgf.cgm.getAddrOfFunction(calleeDecl); in emitNewDeleteCall()
258 CIRGenCallee::forDirect(calleePtr, GlobalDecl(calleeDecl)); in emitNewDeleteCall()
H A DCIRGenFunction.h350 [[maybe_unused]] const clang::Decl *calleeDecl; variable
353 AbstractCallee() : calleeDecl(nullptr) {} in AbstractCallee()
354 AbstractCallee(const clang::FunctionDecl *fd) : calleeDecl(fd) {} in AbstractCallee()
357 return llvm::isa_and_nonnull<clang::FunctionDecl>(calleeDecl); in hasFunctionDecl()
361 if (const auto *fd = llvm::dyn_cast<clang::FunctionDecl>(calleeDecl)) in getNumParams()
363 return llvm::cast<clang::ObjCMethodDecl>(calleeDecl)->param_size(); in getNumParams()
367 if (const auto *fd = llvm::dyn_cast<clang::FunctionDecl>(calleeDecl)) in getParamDecl()
369 return *(llvm::cast<clang::ObjCMethodDecl>(calleeDecl)->param_begin() + in getParamDecl()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.h49 CGCalleeInfo(const FunctionProtoType *calleeProtoTy, GlobalDecl calleeDecl) in CGCalleeInfo() argument
50 : CalleeProtoTy(calleeProtoTy), CalleeDecl(calleeDecl) {} in CGCalleeInfo()
53 CGCalleeInfo(GlobalDecl calleeDecl) in CGCalleeInfo() argument
54 : CalleeProtoTy(nullptr), CalleeDecl(calleeDecl) {} in CGCalleeInfo()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/WebKit/
H A DRawPtrRefCallArgsChecker.cpp263 if (auto *calleeDecl = dyn_cast<CXXMethodDecl>(callee)) { in shouldSkipCall() local
264 if (const CXXRecordDecl *classDecl = calleeDecl->getParent()) { in shouldSkipCall()