Lines Matching defs:DeclInfo
525 // Maps Decls to their DeclInfo
543 // Return the newly created DeclInfo
625 auto *DeclInfo = Info.getDeclInfoFor(D);
627 if (!DeclInfo)
628 DeclInfo = Info.createDeclInfo(D, ZoneRelative::OutsideFunc);
629 DeclInfo->markOccurence(CurrentLocation);
677 const auto &DeclInfo = KeyVal.second;
681 if (DeclInfo.DeclaredIn == ZoneRelative::Inside &&
682 DeclInfo.IsReferencedInPostZone)
684 if (!DeclInfo.IsReferencedInZone)
686 if (DeclInfo.DeclaredIn == ZoneRelative::Inside ||
687 DeclInfo.DeclaredIn == ZoneRelative::OutsideFunc)
690 const ValueDecl *VD = dyn_cast_or_null<ValueDecl>(DeclInfo.TheDecl);
693 if (!VD || isa<FunctionDecl>(DeclInfo.TheDecl))
706 DeclInfo.DeclIndex});