Lines Matching refs:FunctionData
104 struct FunctionData { struct in __anon4c4a178b0111::GenericTaintChecker
105 FunctionData() = delete;
106 FunctionData(const FunctionDecl *FDecl, StringRef Name, in FunctionData() function
109 FunctionData(const FunctionData &) = default;
110 FunctionData(FunctionData &&) = default;
111 FunctionData &operator=(const FunctionData &) = delete;
112 FunctionData &operator=(FunctionData &&) = delete;
114 static Optional<FunctionData> create(const CallEvent &Call, in create() argument
129 return FunctionData{FDecl, Name, std::move(FullName)}; in create()
143 bool checkPre(const CallEvent &Call, const FunctionData &FData,
147 bool addSourcesPre(const CallEvent &Call, const FunctionData &FData,
152 bool addFiltersPre(const CallEvent &Call, const FunctionData &FData,
192 bool checkCustomSinks(const CallEvent &Call, const FunctionData &FData,
210 const FunctionData &FData);
252 const FunctionData &FData, CheckerContext &C);
408 const FunctionData &FData) { in findFunctionInConfig()
421 const NameRuleMap &CustomPropagations, const FunctionData &FData, in getTaintPropagationRule()
529 Optional<FunctionData> FData = FunctionData::create(Call, C); in checkPreCall()
559 const FunctionData &FData, in addSourcesPre()
575 const FunctionData &FData, in addFiltersPre()
640 const FunctionData &FData, in checkPre()
926 const FunctionData &FData, in checkCustomSinks()