reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/Expr.h
 2660     return dyn_cast_or_null<FunctionDecl>(getCalleeDecl());
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h
  859     return matchesDecl(Node.getCalleeDecl(), Finder, Builder);
tools/clang/include/clang/Analysis/AnyCall.h
   67     D = CE->getCalleeDecl();
tools/clang/lib/AST/Expr.cpp
 1524   const Decl *D = getCalleeDecl();
 2543     if (const Decl *FD = CE->getCalleeDecl()) {
 3423     const Decl *FD = cast<CallExpr>(this)->getCalleeDecl();
 3640           = dyn_cast_or_null<const CXXMethodDecl>(E->getCalleeDecl())) {
tools/clang/lib/AST/ExprCXX.cpp
  967     cast<FunctionDecl>(getCalleeDecl())->getParamDecl(0)->getType();
  989   return cast<FunctionDecl>(getCalleeDecl())->getLiteralIdentifier();
tools/clang/lib/Analysis/ReachableCode.cpp
  215         dyn_cast_or_null<FunctionDecl>(cast<CallExpr>(S)->getCalleeDecl());
tools/clang/lib/Analysis/ThreadSafety.cpp
 1514   auto *FunDecl = dyn_cast_or_null<NamedDecl>(Exp->getCalleeDecl());
 2088   auto *D = dyn_cast_or_null<NamedDecl>(Exp->getCalleeDecl());
tools/clang/lib/CodeGen/CGBlocks.cpp
 1278     if (!isa<ParmVarDecl>(E->getCalleeDecl()))
tools/clang/lib/CodeGen/CGExpr.cpp
 4522           dyn_cast_or_null<CXXMethodDecl>(CE->getCalleeDecl()))
tools/clang/lib/CodeGen/CGStmt.cpp
 1711     auto *FD = dyn_cast_or_null<FunctionDecl>(Call->getCalleeDecl());
tools/clang/lib/CodeGen/CodeGenFunction.cpp
 1539     auto *FD = dyn_cast_or_null<FunctionDecl>(Call->getCalleeDecl());
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  193     if (!CE || !CE->getCalleeDecl() ||
  194         CE->getCalleeDecl()->getCanonicalDecl() != FD)
tools/clang/lib/Sema/SemaChecking.cpp
 6959     if (const NamedDecl *ND = dyn_cast_or_null<NamedDecl>(CE->getCalleeDecl())) {
tools/clang/lib/Sema/SemaExceptionSpec.cpp
 1110       CT = canCalleeThrow(*this, E, CE->getCalleeDecl());
tools/clang/lib/Sema/SemaStmt.cpp
  294     if (const Decl *FD = CE->getCalleeDecl()) {
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
 1640       FD = dyn_cast<FunctionDecl>(CE->getCalleeDecl());
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp
  224       FD = dyn_cast<FunctionDecl>(CE->getCalleeDecl());
  226     if (const auto *MD = dyn_cast<CXXMethodDecl>(CE->getCalleeDecl())) {
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
 1567       const Decl *Callee = OCE->getCalleeDecl();
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp
  106     if (const Decl *D = StrlenExpr->getCalleeDecl())
tools/clang/tools/extra/clang-tidy/cert/SetLongJmpCheck.cpp
   74   diag(E->getExprLoc(), DiagWording) << cast<NamedDecl>(E->getCalleeDecl());
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp
   32   const auto *FDecl = dyn_cast<FunctionDecl>(C->getCalleeDecl());
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp
  516     const auto *OverloadedFunctionDecl = dyn_cast_or_null<FunctionDecl>(OverloadedOperatorExpr->getCalleeDecl());
 1011     const auto *OverloadedFunctionDecl = dyn_cast_or_null<FunctionDecl>(Call->getCalleeDecl());