LCOV - code coverage report
Current view: top level - extra/webserver/pug - SPPugTemplate.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 746 813 91.8 %
Date: 2024-05-12 00:16:13 Functions: 61 61 100.0 %

Function Name Sort by function name Hit count Sort by hit count
stappler::pug::TemplateRender::pushOutput(stappler::pug::Expression*, stappler::pug::Template::ChunkType) 2625
stappler::pug::TemplateRender::renderLine(stappler::pug::Token*, bool) 9425
stappler::pug::TemplateRender::flushBuffer(stappler::pug::Template::ChunkType) 58925
stappler::pug::TemplateRender::renderToken(stappler::pug::Token*) 31050
stappler::pug::TemplateRender::renderComment(stappler::pug::Token*) 325
stappler::pug::TemplateRender::extractIncludes() 475
stappler::pug::TemplateRender::makeStartIndent(bool) 9400
stappler::pug::TemplateRender::renderPlainText(stappler::pug::Token*) 25
stappler::pug::TemplateRender::renderTokenTree(stappler::pug::Token*) 16775
stappler::pug::TemplateRender::renderControlToken(stappler::pug::Token*, stappler::pug::Template::ChunkType, bool) 2350
stappler::pug::TemplateRender::renderTagAttributes(stappler::pug::Token*) 9375
stappler::pug::TemplateRender::end() 475
stappler::pug::TemplateRender::runCode(stappler::pug::Expression*, stappler::pug::Token::Type) 3225
stappler::pug::TemplateRender::runCode(stappler::pug::Token*) 3200
stappler::pug::TemplateRender::popChunk() 6025
stappler::pug::TemplateRender::pushChunk(stappler::pug::Template::Chunk*) 6025
stappler::pug::TemplateRender::renderTag(stappler::pug::Token*, stappler::pug::Token*, bool) 9425
stappler::pug::TemplateRender::TemplateRender(stappler::pug::Template::Chunk*, bool) 475
stappler::pug::Template::read(stappler::mempool::custom::Pool*, stappler::StringViewBase<char> const&, stappler::pug::Template::Options const&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&) 525
stappler::pug::Template::read(stappler::StringViewBase<char> const&, stappler::pug::Template::Options const&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&) 50
stappler::pug::Template::Options::clearFlags(std::initializer_list<stappler::pug::Template::Options::Flags>&&) 25
stappler::pug::Template::Options::getDefault() 75
stappler::pug::Template::Options::setFlags(std::initializer_list<stappler::pug::Template::Options::Flags>&&) 100
stappler::pug::Template::Options::getPretty() 75
stappler::pug::Template::Template(stappler::mempool::custom::Pool*, stappler::StringViewBase<char> const&, stappler::pug::Template::Options const&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&) 525
stappler::pug::Template_describeChunk(stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::Chunk const&, unsigned long) 8325
stappler::pug::Template_readMixinArgs(stappler::memory::vector<stappler::pug::Expression*>&, stappler::pug::Expression*) 850
stappler::pug::TemplateRender::isInlineTag(stappler::StringViewBase<char> const&) const 9250
stappler::pug::TemplateRender::isSelfClosing(stappler::StringViewBase<char> const&) const 9350
stappler::pug::TemplateRender::isCommand(stappler::StringViewBase<char> const&) const 9425
stappler::pug::Template::pushWithPrettyFilter(stappler::StringViewBase<char>, unsigned long, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&) const 700
stappler::pug::Template::run(stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&) const 25
stappler::pug::Template::run(stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::Options const&) const 475
stappler::pug::Template::run(stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const 1175
stappler::pug::Template::Options::hasFlag(stappler::pug::Template::Options::Flags) const 39375
stappler::pug::Template::runCase(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const 75
stappler::pug::Template::describe(stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, bool) const 75
stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const 8050
stappler::pug::TemplateRender::pushOutput(stappler::pug::Expression*, stappler::pug::Template::ChunkType)::{lambda(stappler::StringViewBase<char>)#1}::operator()(stappler::StringViewBase<char>) const 275
stappler::pug::TemplateRender::renderTagAttributes(stappler::pug::Token*)::{lambda(stappler::pug::Expression*)#4}::operator()(stappler::pug::Expression*) const 50
stappler::pug::TemplateRender::renderTagAttributes(stappler::pug::Token*)::{lambda(stappler::StringViewBase<char> const&, stappler::pug::Expression*, bool)#2}::operator()(stappler::StringViewBase<char> const&, stappler::pug::Expression*, bool) const 4450
stappler::pug::TemplateRender::renderTagAttributes(stappler::pug::Token*)::{lambda(stappler::pug::Token*)#3}::operator()(stappler::pug::Token*) const 2800
stappler::pug::TemplateRender::renderTagAttributes(stappler::pug::Token*)::{lambda(stappler::pug::Token*)#1}::operator()(stappler::pug::Token*) const 4450
bool stappler::pug::Template::runCase(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1)#1}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&> >(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>) const 50
stappler::pug::Template::runCase(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda()#2}::operator()() const 75
bool stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&)#2}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&> >(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&) const 5350
bool stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&)#4}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&> >(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&) const 700
bool stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&)#5}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&> >(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&) const 100
bool stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&, auto:2 const&)#3}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>, stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&)#4}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&> >(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&) const::{lambda(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const*, bool)#1}>(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&, stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&)#4}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&> >(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&) const::{lambda(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const*, bool)#1} const&) const 700
bool stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&, auto:2 const&)#3}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>, stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&)#5}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&> >(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&) const::{lambda(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const*, bool)#2}>(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&, stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&)#5}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&> >(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&) const::{lambda(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const*, bool)#2} const&) const 100
stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(stappler::pug::Template::Chunk const&)#6}::operator()(stappler::pug::Template::Chunk const&) const 25
stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(stappler::pug::Template::Chunk const&)#7}::operator()(stappler::pug::Template::Chunk const&) const 800
stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(stappler::StringViewBase<char>)#8}::operator()(stappler::StringViewBase<char>) const 25
stappler::pug::TemplateRender::renderTagAttributes(stappler::pug::Token*)::{lambda(stappler::pug::Expression*)#4}::operator()(stappler::pug::Expression*) const::{lambda(stappler::StringViewBase<char>)#1}::operator()(stappler::StringViewBase<char>) const 125
stappler::pug::TemplateRender::renderTagAttributes(stappler::pug::Token*)::{lambda(stappler::StringViewBase<char> const&, stappler::pug::Expression*, bool)#2}::operator()(stappler::StringViewBase<char> const&, stappler::pug::Expression*, bool) const::{lambda(stappler::StringViewBase<char>)#1}::operator()(stappler::StringViewBase<char>) const 17950
stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&)#2}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&> >(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&) const::{lambda()#1}::operator()() const 5625
stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&)#4}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&> >(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&) const::{lambda(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const*, bool)#1}::operator()(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const*, bool) const 1700
stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&)#5}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&> >(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&) const::{lambda(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const*, bool)#2}::operator()(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const*, bool) const 450
stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&)#5}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&> >(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&) const::{lambda(stappler::StringViewBase<char> const&)#1}::operator()(stappler::StringViewBase<char> const&) const 200
stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&, auto:2 const&)#3}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>, stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&)#4}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&> >(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&) const::{lambda(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const*, bool)#1}>(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&, stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&)#4}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&> >(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&) const::{lambda(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const*, bool)#1} const&) const::{lambda(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool)#1}::operator()(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool) const 700
stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&, auto:2 const&)#3}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>, stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&)#5}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&> >(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&) const::{lambda(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const*, bool)#2}>(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&, stappler::pug::Template::runChunk(stappler::pug::Template::Chunk const&, stappler::pug::Context&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Template::RunContext&) const::{lambda(auto:1&)#5}::operator()<stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&> >(stappler::memory::pointer_iterator<stappler::pug::Template::Chunk*, stappler::pug::Template::Chunk* const*, stappler::pug::Template::Chunk* const&>&) const::{lambda(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&, stappler::data::ValueTemplate<stappler::memory::PoolInterface> const*, bool)#2} const&) const::{lambda(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool)#1}::operator()(stappler::data::ValueTemplate<stappler::memory::PoolInterface> const&, bool) const 100

Generated by: LCOV version 1.14