MCPcopy Create free account
hub / github.com/cppcheck-opensource/cppcheck / tryForkScope

Function tryForkScope

lib/forwardanalyzer.cpp:328–334  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

326 }
327
328 std::vector<ForwardTraversal> tryForkScope(Token* endBlock, bool isModified = false) const {
329 if (analyzer->updateScope(endBlock, isModified)) {
330 ForwardTraversal ft = fork();
331 return {std::move(ft)};
332 }
333 return std::vector<ForwardTraversal> {};
334 }
335
336 std::vector<ForwardTraversal> tryForkUpdateScope(Token* endBlock, bool isModified = false) const {
337 std::vector<ForwardTraversal> result = tryForkScope(endBlock, isModified);

Callers 2

tryForkUpdateScopeFunction · 0.85
updateLoopFunction · 0.85

Calls 2

forkFunction · 0.85
updateScopeMethod · 0.45

Tested by

no test coverage detected