Lines Matching refs:DeclRef
4280 if (const auto *DeclRef = dyn_cast<DeclRefExpr>(E->IgnoreParens())) { in CheckUnaryExprOrTypeTraitOperand() local
4281 if (const auto *PVD = dyn_cast<ParmVarDecl>(DeclRef->getFoundDecl())) { in CheckUnaryExprOrTypeTraitOperand()
6618 ExprResult DeclRef = in BuildBuiltinCallExpr() local
6620 assert(DeclRef.isUsable() && "Builtin reference cannot fail"); in BuildBuiltinCallExpr()
6623 BuildCallExpr(/*Scope=*/nullptr, DeclRef.get(), Loc, CallArgs, Loc); in BuildBuiltinCallExpr()
17238 const DeclRefExpr *DeclRef = CheckPossibleDeref(*this, E); in WarnOnPendingNoDerefs() local
17239 if (DeclRef) { in WarnOnPendingNoDerefs()
17240 const ValueDecl *Decl = DeclRef->getDecl(); in WarnOnPendingNoDerefs()
17274 if (auto *DeclRef = in MarkExpressionAsImmediateEscalating() local
17276 DeclRef->setIsImmediateEscalating(true); in MarkExpressionAsImmediateEscalating()
17279 } else if (auto *DeclRef = dyn_cast<DeclRefExpr>(E->IgnoreImplicit())) { in MarkExpressionAsImmediateEscalating() local
17280 DeclRef->setIsImmediateEscalating(true); in MarkExpressionAsImmediateEscalating()
17300 if (auto *DeclRef = in CheckForImmediateInvocation() local
17302 ExprEvalContexts.back().ReferenceToConsteval.erase(DeclRef); in CheckForImmediateInvocation()