Lines Matching refs:ValueDecl
243 bool containsMutexDecl(FactManager &FM, const ValueDecl* Vd) const { in containsMutexDecl()
258 typedef SmallVector<const ValueDecl*, 4> BeforeVect;
270 typedef llvm::DenseMap<const ValueDecl*, BeforeInfo> BeforeMap;
271 typedef llvm::DenseMap<const ValueDecl*, bool> CycleMap;
276 BeforeInfo* insertAttrExprs(const ValueDecl* Vd,
279 void checkBeforeAfter(const ValueDecl* Vd,
590 ValueDecl *VDec = DRE->getDecl(); in VisitBinaryOperator()
965 BeforeSet::BeforeInfo* BeforeSet::insertAttrExprs(const ValueDecl* Vd, in insertAttrExprs()
986 if (const ValueDecl *Cpvd = Cp.valueDecl()) { in insertAttrExprs()
1002 if (const ValueDecl *ArgVd = Cp.valueDecl()) { in insertAttrExprs()
1032 void BeforeSet::checkBeforeAfter(const ValueDecl* StartVd, in checkBeforeAfter()
1040 std::function<bool (const ValueDecl*)> traverse = [&](const ValueDecl* Vd) { in checkBeforeAfter()
1092 static const ValueDecl *getValueDecl(const Expr *Exp) { in getValueDecl()
1144 static StringRef ClassifyDiagnostic(const ValueDecl *VD) { in ClassifyDiagnostic()
1155 if (const ValueDecl *VD = getValueDecl(A->getArg())) in ClassifyDiagnostic()
1165 if (const ValueDecl *VD = getValueDecl(Arg)) in ClassifyDiagnostic()
1627 const ValueDecl *D = getValueDecl(Exp); in checkAccess()
1667 const ValueDecl *D = getValueDecl(Exp); in checkPtAccess()