Lines Matching defs:MovedVariable
53 // Within the given code block, finds the first use of 'MovedVariable' that
58 const DeclRefExpr *MovedVariable);
63 const ValueDecl *MovedVariable);
64 void getUsesAndReinits(const CFGBlock *Block, const ValueDecl *MovedVariable,
67 void getDeclRefs(const CFGBlock *Block, const Decl *MovedVariable,
69 void getReinits(const CFGBlock *Block, const ValueDecl *MovedVariable,
100 const DeclRefExpr *MovedVariable) {
129 findInternal(MoveBlock, MovingCall, MovedVariable->getDecl());
150 const ValueDecl *MovedVariable) {
162 getUsesAndReinits(Block, MovedVariable, &Uses, &Reinits);
212 if (auto Found = findInternal(Succ, nullptr, MovedVariable)) {
223 const CFGBlock *Block, const ValueDecl *MovedVariable,
229 getDeclRefs(Block, MovedVariable, &DeclRefs);
230 getReinits(Block, MovedVariable, Reinits, &ReinitDeclRefs);
266 const CFGBlock *Block, const Decl *MovedVariable,
289 auto DeclRefMatcher = declRefExpr(hasDeclaration(equalsNode(MovedVariable)),
304 const CFGBlock *Block, const ValueDecl *MovedVariable,
308 declRefExpr(hasDeclaration(equalsNode(MovedVariable))).bind("declref");
332 declStmt(hasDescendant(equalsNode(MovedVariable))),