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

Method analyze

lib/propanalysis/ArgFlowAnalyzer.cpp:15–23  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13 : Solver(Solver) {}
14
15void ArgFlowAnalyzer::analyze(const Argument &A) {
16 auto &AF = getOrCreateArgFlow(*const_cast<Argument *>(&A));
17 if (AF.State != AnalysisState_Not_Analyzed)
18 return;
19
20 AF.setState(AnalysisState_Analyzing);
21 analyzeProperty(*const_cast<Argument *>(&A));
22 AF.setState(AnalysisState_Analyzed);
23}
24
25const std::map<Argument *, std::shared_ptr<ArgFlow>>
26ArgFlowAnalyzer::getArgFlowMap() const {

Callers

nothing calls this directly

Calls 1

setStateMethod · 0.80

Tested by

no test coverage detected