Lines Matching defs:getDecl
94 const RecordDecl *RD = RT->getDecl();
120 if (!getDecl())
146 const auto *FD = dyn_cast_or_null<FunctionDecl>(getDecl());
154 const Decl *D = getDecl();
239 if (const Decl *callee = getDecl())
298 const Decl *D = getDecl();
339 if (const Decl *D = getDecl()) {
396 return UT && UT->getDecl()->hasAttr<TransparentUnionAttr>();
438 const auto *CallExprDecl = dyn_cast_or_null<FunctionDecl>(Call.getDecl());
555 const FunctionDecl *D = getDecl();
562 const FunctionDecl *FD = getDecl();
586 const Decl* Decl = AD->getDecl();
618 const auto *D = cast<FunctionDecl>(CalleeCtx->getDecl());
628 const FunctionDecl *D = getDecl();
685 const FunctionDecl *SimpleFunctionCall::getDecl() const {
693 const FunctionDecl *CXXInstanceCall::getDecl() const {
696 return AnyFunctionCall::getDecl();
711 if (const auto *D = cast_or_null<CXXMethodDecl>(getDecl())) {
767 const Decl *D = getDecl();
828 const auto *MD = cast<CXXMethodDecl>(CalleeCtx->getDecl());
833 if (MD->getCanonicalDecl() != getDecl()->getCanonicalDecl()) {
845 const CXXMethodDecl *StaticMD = cast<CXXMethodDecl>(getDecl());
886 const BlockDecl *D = getDecl();
904 auto *LambdaOperatorDecl = cast<CXXMethodDecl>(CalleeCtx->getDecl());
915 Params = cast<BlockDecl>(CalleeCtx->getDecl())->parameters();
936 const bool IsStdClassCtor = isWithinStdNamespace(getDecl());
953 const auto *MD = cast<CXXMethodDecl>(CalleeCtx->getDecl());
983 const ObjCMethodDecl *D = getDecl();
1133 const ObjCMethodDecl *MD = getDecl();
1398 const auto *D = cast<ObjCMethodDecl>(CalleeCtx->getDecl());
1453 const auto *Ctor = cast<CXXMethodDecl>(CalleeCtx->getDecl());
1477 const auto *Dtor = cast<CXXDestructorDecl>(CalleeCtx->getDecl());