Home | History | Annotate | Download | only in Analysis

Lines Matching defs:VD

307       if (const VarDecl *VD = dyn_cast<VarDecl>(DS->getSingleDecl())) {
308 for (const VariableArrayType* VA = FindVA(VD->getType());
358 if (const VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl())) {
360 if (VD->getType()->isReferenceType())
363 if (!isAlwaysAlive(VD)) {
365 val.liveDecls = LV.DSetFact.remove(val.liveDecls, VD);
379 const VarDecl *VD = *I;
380 if (isAlwaysAlive(VD))
382 val.liveDecls = LV.DSetFact.add(val.liveDecls, VD);
395 if (VarDecl *VD = dyn_cast<VarDecl>(*DI)) {
396 if (!isAlwaysAlive(VD))
397 val.liveDecls = LV.DSetFact.remove(val.liveDecls, VD);
404 const VarDecl *VD = 0;
408 VD = cast<VarDecl>(DS->getSingleDecl());
411 VD = cast<VarDecl>(DR->getDecl());
414 if (VD) {
415 val.liveDecls = LV.DSetFact.remove(val.liveDecls, VD);