Lines Matching defs:DRE
57 static std::string getDREAncestorString(const DeclRefExpr *DRE, in getDREAncestorString()
590 if (const auto *DRE = in getClaimedVarUseSites() local
629 if (const auto *DRE = in getClaimedVarUseSites() local
675 if (const auto *DRE = in getClaimedVarUseSites() local
728 if (const auto *DRE = dyn_cast<DeclRefExpr>(Ptr->IgnoreParenImpCasts())) { in getClaimedVarUseSites() local
773 if (auto *DRE = dyn_cast<DeclRefExpr>(Ctor->getArg(0))) { in getClaimedVarUseSites() local
1063 if (const auto *DRE = in getClaimedVarUseSites() local
1179 const auto *DRE = in getClaimedVarUseSites() local
1206 void discoverUse(const DeclRefExpr *DRE) { Uses->insert(DRE); } in discoverUse()
1209 void claimUse(const DeclRefExpr *DRE) { in claimUse()
1218 return any_of(*Uses, [VD](const DeclRefExpr *DRE) { in hasUnclaimedUses()
1408 if (const auto *DRE = Result.Nodes.getNodeAs<DeclRefExpr>("any_dre")) { in findGadgets() local
1518 for (const DeclRefExpr *DRE : ClaimedVarUseSites) { in groupWarningGadgetsByVar() local
1547 for (const DeclRefExpr *DRE : DREs) { in groupFixablesByVar() local
1675 if (const auto *DRE = in getFixits() local
2052 const DeclRefExpr *DRE) { in createDataFixit()
2091 const auto *DRE = cast<DeclRefExpr>(ArraySub->getBase()->IgnoreImpCasts()); in fixUPCAddressofArraySubscriptWithSpan() local
3089 for (const auto *DRE : G->getClaimedVarUseSites()) { in checkUnsafeBufferUsage() local