Home | History | Annotate | Download | only in Sema

Lines Matching refs:VD

2075     if (const VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl())) {
2091 if (const Expr *Init = VD->getAnyInitializer()) {
2119 if (const ParmVarDecl *PV = dyn_cast<ParmVarDecl>(VD)) {
4478 VarDecl *VD = cast<VarDecl>(refVars[i]->getDecl());
4484 S.Diag(VD->getLocation(), diag::note_ref_var_local_bind)
4485 << VD->getDeclName() << range;
7932 /// \param VD Declaration of an identifier that appears in a type tag.
7936 const ValueDecl **VD, uint64_t *MagicValue) {
7955 *VD = DRE->getDecl();
8021 const ValueDecl *VD = nullptr;
8025 if (!FindTypeTagExpr(TypeExpr, Ctx, &VD, &MagicValue))
8028 if (VD) {
8029 if (TypeTagForDatatypeAttr *I = VD->getAttr<TypeTagForDatatypeAttr>()) {