Lines Matching refs:DeclRef
51 const DeclRefExpr *DeclRef; member
187 TheUseAfterMove->DeclRef = Use; in findInternal()
226 for (const DeclRefExpr *DeclRef : DeclRefs) { in getUsesAndReinits() local
227 if (!ReinitDeclRefs.count(DeclRef)) in getUsesAndReinits()
228 Uses->push_back(DeclRef); in getUsesAndReinits()
269 const auto *DeclRef = Match.getNodeAs<DeclRefExpr>("declref"); in getDeclRefs() local
271 if (DeclRef && BlockMap->blockContainingStmt(DeclRef) == Block) { in getDeclRefs()
274 if (Operator || !isStandardSmartPointer(DeclRef->getDecl())) { in getDeclRefs()
275 DeclRefs->insert(DeclRef); in getDeclRefs()
384 SourceLocation UseLoc = Use.DeclRef->getExprLoc(); in emitDiagnostic()
395 } else if (UseLoc < MoveLoc || Use.DeclRef == MoveArg) { in emitDiagnostic()