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

Method handleRegister

lib/rootdefanalysis/RDAnalyzer.cpp:403–410  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

401}
402
403std::set<RDNode> RDAnalyzer::handleRegister(RDNode &Node, CallBase &CB) {
404 const auto *CF = util::getCalledFunction(CB);
405 bool Revisited = CF ? Node.isVisit(*CF) : false;
406 auto Result = handleRegisterInternal(Node, CB);
407 if (!Revisited)
408 assert(!Result.empty() && "Unexpected Program States");
409 return Result;
410}
411
412std::set<RDNode> RDAnalyzer::handleRegisterInternal(RDNode &Node,
413 CallBase &CB) {

Callers

nothing calls this directly

Calls 3

getCalledFunctionFunction · 0.85
isVisitMethod · 0.80
emptyMethod · 0.80

Tested by

no test coverage detected