Lines Matching defs:DRE

1471     auto *DRE = cast<DeclRefExpr>(TheCall->getCallee()->IgnoreParenCasts());
1473 << DRE->getDecl()->getIdentifier();
2863 auto *DRE = dyn_cast<DeclRefExpr>(TheCall->getArg(0)->IgnoreImpCasts());
2864 if (!DRE)
2866 auto *D = DRE->getDecl();
3523 DeclRefExpr *DRE =cast<DeclRefExpr>(TheCall->getCallee()->IgnoreParenCasts());
3526 DRE->getSourceRange(), TheCall->getRParenLoc(), Args,
4127 DeclRefExpr *DRE = cast<DeclRefExpr>(Callee->IgnoreParenCasts());
4128 FunctionDecl *FDecl = cast<FunctionDecl>(DRE->getDecl());
4152 Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_must_be_pointer)
4160 Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_must_be_pointer_intptr)
4166 Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_cannot_be_const)
4180 Diag(DRE->getBeginLoc(), diag::err_arc_atomic_ownership)
4231 Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_pointer_size)
4433 LookupResult Res(*this, DN, DRE->getBeginLoc(), LookupOrdinaryName);
4467 Context, DRE->getQualifierLoc(), SourceLocation(), NewBuiltinDecl,
4468 /*enclosing*/ false, DRE->getLocation(), Context.BuiltinFnTy,
4469 DRE->getValueKind(), nullptr, nullptr, DRE->isNonOdrUse());
4497 DeclRefExpr *DRE =
4499 FunctionDecl *FDecl = cast<FunctionDecl>(DRE->getDecl());
4526 Diag(DRE->getBeginLoc(), diag::err_nontemporal_builtin_must_be_pointer)
4538 Diag(DRE->getBeginLoc(),
5307 DeclRefExpr *DRE =cast<DeclRefExpr>(TheCall->getCallee()->IgnoreParenCasts());
5308 FunctionDecl *FDecl = cast<FunctionDecl>(DRE->getDecl());
11474 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(E)) {
11475 if (!DRE->getDecl()->getType()->isReferenceType())
11982 } else if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(E))
11984 return DRE->getDecl();
13168 if (const auto *DRE = dyn_cast<DeclRefExpr>(BaseExpr))
13169 ND = DRE->getDecl();
13265 if (const auto *DRE = dyn_cast<DeclRefExpr>(BaseExpr))
13266 ND = DRE->getDecl();
13875 const DeclRefExpr *DRE = cast<DeclRefExpr>(TypeExpr);
13876 *VD = DRE->getDecl();
14189 const auto *DRE = dyn_cast<DeclRefExpr>(TopBase);
14193 if (!DRE && !isa<CXXThisExpr>(TopBase))
14214 if (DRE && !TopME->isArrow()) {
14215 const ValueDecl *VD = DRE->getDecl();