Lines Matching refs:STLAlgorithmModeling
27 class STLAlgorithmModeling : public Checker<eval::Call> { class
32 using FnCheck = bool (STLAlgorithmModeling::*)(CheckerContext &,
36 {{CDM::SimpleFunc, {"std", "find"}, 3}, &STLAlgorithmModeling::evalFind},
37 {{CDM::SimpleFunc, {"std", "find"}, 4}, &STLAlgorithmModeling::evalFind},
39 &STLAlgorithmModeling::evalFind},
41 &STLAlgorithmModeling::evalFind},
43 &STLAlgorithmModeling::evalFind},
45 &STLAlgorithmModeling::evalFind},
47 &STLAlgorithmModeling::evalFind},
49 &STLAlgorithmModeling::evalFind},
51 &STLAlgorithmModeling::evalFind},
53 &STLAlgorithmModeling::evalFind},
55 &STLAlgorithmModeling::evalFind},
57 &STLAlgorithmModeling::evalFind},
59 &STLAlgorithmModeling::evalFind},
61 &STLAlgorithmModeling::evalFind},
63 &STLAlgorithmModeling::evalFind},
65 &STLAlgorithmModeling::evalFind},
67 &STLAlgorithmModeling::evalFind},
69 &STLAlgorithmModeling::evalFind},
71 &STLAlgorithmModeling::evalFind},
73 &STLAlgorithmModeling::evalFind},
75 &STLAlgorithmModeling::evalFind},
77 &STLAlgorithmModeling::evalFind},
79 &STLAlgorithmModeling::evalFind},
83 STLAlgorithmModeling() = default;
90 bool STLAlgorithmModeling::evalCall(const CallEvent &Call, in evalCall()
103 bool STLAlgorithmModeling::evalFind(CheckerContext &C, in evalFind()
129 void STLAlgorithmModeling::Find(CheckerContext &C, const CallExpr *CE, in Find()
193 auto *Checker = Mgr.registerChecker<STLAlgorithmModeling>(); in registerSTLAlgorithmModeling()