Lines Matching refs:dcl
13606 ValueDecl *dcl = getPrimaryDecl(op); in CheckAddressOfOperand() local
13608 if (auto *FD = dyn_cast_or_null<FunctionDecl>(dcl)) in CheckAddressOfOperand()
13692 } else if (dcl) { // C99 6.5.3.2p1 in CheckAddressOfOperand()
13695 if (const VarDecl *vd = dyn_cast<VarDecl>(dcl)) { in CheckAddressOfOperand()
13702 } else if (isa<MSPropertyDecl>(dcl)) { in CheckAddressOfOperand()
13704 } else if (isa<FunctionTemplateDecl>(dcl)) { in CheckAddressOfOperand()
13706 } else if (isa<FieldDecl>(dcl) || isa<IndirectFieldDecl>(dcl)) { in CheckAddressOfOperand()
13711 DeclContext *Ctx = dcl->getDeclContext(); in CheckAddressOfOperand()
13713 if (dcl->getType()->isReferenceType()) { in CheckAddressOfOperand()
13716 << dcl->getDeclName() << dcl->getType(); in CheckAddressOfOperand()
13732 } else if (!isa<FunctionDecl>(dcl) && !isa<NonTypeTemplateParmDecl>(dcl) && in CheckAddressOfOperand()
13733 !isa<BindingDecl>(dcl) && !isa<MSGuidDecl>(dcl)) in CheckAddressOfOperand()