Searched refs:calleeDecl (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenCall.h | 29 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 D | CIRGenCXXExpr.cpp | 130 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 D | CIRGenFunction.h | 350 [[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 D | CGCall.h | 49 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 D | RawPtrRefCallArgsChecker.cpp | 263 if (auto *calleeDecl = dyn_cast<CXXMethodDecl>(callee)) { in shouldSkipCall() local 264 if (const CXXRecordDecl *classDecl = calleeDecl->getParent()) { in shouldSkipCall()
|