LCOV - code coverage report
Current view: top level - extra/webserver/pug - SPPugExpression.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 442 485 91.1 %
Date: 2024-05-12 00:16:13 Functions: 43 43 100.0 %

Function Name Sort by function name Hit count Sort by hit count
stappler::pug::Expression::set(stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) 10950
stappler::pug::Expression::set(stappler::StringViewBase<char> const&) 17775
stappler::pug::Expression::parse(stappler::StringViewBase<char>&, stappler::pug::Expression::Options const&) 14225
stappler::pug::Expression::Options::clearFlags(std::initializer_list<stappler::pug::Expression::Flags>&&) 1000
stappler::pug::Expression::Options::enableOperators(std::initializer_list<stappler::pug::Expression::Op>&&) 25
stappler::pug::Expression::Options::useNewlineToken(stappler::StringViewBase<char> const&) 25
stappler::pug::Expression::Options::disableOperators(std::initializer_list<stappler::pug::Expression::Op>&&) 25
stappler::pug::Expression::Options::getDefaultInline() 13200
stappler::pug::Expression::Options::getDefaultScript() 1000
stappler::pug::Expression::Options::enableAllOperators() 14250
stappler::pug::Expression::Options::disableAllOperators() 25
stappler::pug::Expression::Options::getWithNewlineToken(stappler::StringViewBase<char> const&) 25
stappler::pug::Expression::Options::setFlags(std::initializer_list<stappler::pug::Expression::Flags>&&) 14250
stappler::pug::Expression::describe(stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, unsigned long) 3225
stappler::pug::Expression::Expression(stappler::pug::Expression::Op) 30750
stappler::pug::Expression::Expression(stappler::pug::Expression::Op, stappler::pug::Expression*, stappler::pug::Expression*) 14925
stappler::pug::Expression::Expression(stappler::pug::Expression::Op, stappler::pug::Expression*, stappler::pug::Expression*, stappler::data::ValueTemplate<stappler::memory::PoolInterface>&&) 25
stappler::pug::Expression::Expression(stappler::pug::Expression::Op, stappler::pug::Expression*, stappler::pug::Expression*, stappler::StringViewBase<char> const&) 25
stappler::pug::Expression::Expression() 25
stappler::pug::Expression::~Expression() 75
stappler::pug::Lexer_parseBufferString(stappler::StringViewBase<char>&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&) 7600
stappler::pug::Expression_isConst(stappler::pug::Expression const&, stappler::pug::Expression::Op) 11900
stappler::pug::Lexer_readExpression(stappler::pug::Expression**, stappler::StringViewBase<char>&, stappler::pug::Expression::Options const&, bool) 16100
stappler::pug::stl_print_expression(stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Expression*, unsigned short) 8625
stappler::pug::stl_print_expression_op(stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Expression::Op) 2975
stappler::pug::Lexer_Expression_insertOp(stappler::pug::Expression**, stappler::pug::Expression::Op) 14925
stappler::pug::Lexer_Expression_priority(stappler::pug::Expression::Op) 45300
stappler::pug::Lexer_Expression_pushUnaryOp(stappler::pug::Expression*, stappler::pug::Expression::Op) 1850
stappler::pug::Lexer_Expression_readOperand(stappler::pug::Expression**, stappler::StringViewBase<char>&, stappler::pug::Expression::Op, stappler::pug::Expression::Options const&) 29725
stappler::pug::Lexer_Expression_readOperator(stappler::StringViewBase<char>&, char, stappler::pug::Expression::Options const&) 28000
stappler::pug::Lexer_Expression_associativity(stappler::pug::Expression::Op) 14925
stappler::pug::Lexer_Expression_skipWhitespace(stappler::StringViewBase<char>&, stappler::pug::Expression::Options const&, bool) 90200
stappler::pug::stl_print_expression_open_block(stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Expression::Block, unsigned short) 2425
stappler::pug::stl_print_expression_close_block(stappler::memory::callback<void (stappler::StringViewBase<char>)> const&, stappler::pug::Expression::Block, unsigned short) 2425
stappler::pug::Lexer_Expression_readOperandValue(stappler::pug::Expression*, stappler::StringViewBase<char>&, stappler::pug::Expression::Op, stappler::pug::Expression::Options const&) 28850
stappler::pug::Expression::empty() const 75
stappler::pug::Expression::Options::hasOperator(stappler::pug::Expression::Op) const 14800
stappler::pug::Expression::Options::hasFlag(stappler::pug::Expression::Flags) const 181800
stappler::pug::Expression::isConst() const 7075
stappler::pug::Lexer_parseBufferString(stappler::StringViewBase<char>&, stappler::memory::callback<void (stappler::StringViewBase<char>)> const&)::{lambda(char)#1}::operator()(char) const 25
stappler::pug::Lexer_Expression_readOperator(stappler::StringViewBase<char>&, char, stappler::pug::Expression::Options const&)::{lambda(stappler::pug::Expression::Op)#1}::operator()(stappler::pug::Expression::Op) const 14800
stappler::pug::Lexer_Expression_skipWhitespace(stappler::StringViewBase<char>&, stappler::pug::Expression::Options const&, bool)::{lambda(stappler::StringViewBase<char>&, stappler::StringViewBase<char> const&)#1}::operator()(stappler::StringViewBase<char>&, stappler::StringViewBase<char> const&) const 50
stappler::pug::Lexer_Expression_readOperandValue(stappler::pug::Expression*, stappler::StringViewBase<char>&, stappler::pug::Expression::Op, stappler::pug::Expression::Options const&)::{lambda(stappler::StringViewBase<char>)#1}::operator()(stappler::StringViewBase<char>) const 7725

Generated by: LCOV version 1.14