MCPcopy Create free account
hub / github.com/Kitware/CMake / RemoveFunctionBlocker

Method RemoveFunctionBlocker

Source/cmMakefile.cxx:3026–3035  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3024}
3025
3026std::unique_ptr<cmFunctionBlocker> cmMakefile::RemoveFunctionBlocker()
3027{
3028 assert(!this->FunctionBlockers.empty());
3029 assert(this->FunctionBlockerBarriers.empty() ||
3030 this->FunctionBlockers.size() > this->FunctionBlockerBarriers.back());
3031
3032 auto b = std::move(this->FunctionBlockers.top());
3033 this->FunctionBlockers.pop();
3034 return b;
3035}
3036
3037std::string const& cmMakefile::GetHomeDirectory() const
3038{

Callers 1

IsFunctionBlockedMethod · 0.80

Calls 4

moveFunction · 0.85
emptyMethod · 0.45
sizeMethod · 0.45
backMethod · 0.45

Tested by

no test coverage detected