Home | History | Annotate | Download | only in Checkers

Lines Matching refs:FunctionData

104   struct FunctionData {
105 FunctionData() = delete;
106 FunctionData(const FunctionDecl *FDecl, StringRef Name,
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,
129 return FunctionData{FDecl, Name, std::move(FullName)};
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) {
421 const NameRuleMap &CustomPropagations, const FunctionData &FData,
529 Optional<FunctionData> FData = FunctionData::create(Call, C);
559 const FunctionData &FData,
575 const FunctionData &FData,
640 const FunctionData &FData,
926 const FunctionData &FData,