Lines Matching refs:ValueDecl

265   bool containsMutexDecl(FactManager &FM, const ValueDecl* Vd) const {  in containsMutexDecl()
282 using BeforeVect = SmallVector<const ValueDecl *, 4>;
293 llvm::DenseMap<const ValueDecl *, std::unique_ptr<BeforeInfo>>;
294 using CycleMap = llvm::DenseMap<const ValueDecl *, bool>;
299 BeforeInfo* insertAttrExprs(const ValueDecl* Vd,
302 BeforeInfo *getBeforeInfoForDecl(const ValueDecl *Vd,
305 void checkBeforeAfter(const ValueDecl* Vd,
640 const ValueDecl *VDec = DRE->getDecl(); in VisitBinaryOperator()
1068 BeforeSet::BeforeInfo* BeforeSet::insertAttrExprs(const ValueDecl* Vd, in insertAttrExprs()
1090 if (const ValueDecl *Cpvd = Cp.valueDecl()) { in insertAttrExprs()
1106 if (const ValueDecl *ArgVd = Cp.valueDecl()) { in insertAttrExprs()
1123 BeforeSet::getBeforeInfoForDecl(const ValueDecl *Vd, in getBeforeInfoForDecl()
1136 void BeforeSet::checkBeforeAfter(const ValueDecl* StartVd, in checkBeforeAfter()
1144 std::function<bool (const ValueDecl*)> traverse = [&](const ValueDecl* Vd) { in checkBeforeAfter()
1188 static const ValueDecl *getValueDecl(const Expr *Exp) { in getValueDecl()
1242 static StringRef ClassifyDiagnostic(const ValueDecl *VD) { in ClassifyDiagnostic()
1252 if (const ValueDecl *VD = getValueDecl(A->getArg())) in ClassifyDiagnostic()
1261 if (const ValueDecl *VD = getValueDecl(Arg)) in ClassifyDiagnostic()
1272 const ValueDecl *VD = LP->clangDecl(); in inCurrentScope()
1287 const ValueDecl *VD = P->clangDecl(); in inCurrentScope()
1753 const ValueDecl *D = getValueDecl(Exp); in checkAccess()
1792 const ValueDecl *D = getValueDecl(Exp); in checkPtAccess()