MCPcopy Create free account
hub / github.com/Samsung/UTopia / ParamNumberAnalysisReport

Class ParamNumberAnalysisReport

include/ftg/analysis/ParamNumberAnalysisReport.h:8–23  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

6namespace ftg {
7
8class ParamNumberAnalysisReport : public AnalyzerReport {
9
10public:
11 ParamNumberAnalysisReport();
12 ParamNumberAnalysisReport(const ParamNumberAnalysisReport &Report);
13 const std::string getReportType() const override;
14 Json::Value toJson() const override;
15 bool fromJson(Json::Value Report) override;
16 void add(std::string FuncName, unsigned ParamNum, unsigned BeginIndex);
17 const std::map<std::string, unsigned> &getParamBeginMap() const;
18 const std::map<std::string, unsigned> &getParamSizeMap() const;
19
20private:
21 std::map<std::string, unsigned> ParamBeginMap;
22 std::map<std::string, unsigned> ParamSizeMap;
23};
24
25} // namespace ftg
26

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected