LCOV - code coverage report
Current view: top level - snapwebsites - snap_parser.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 54 65 83.1 %
Date: 2019-12-15 17:13:15 Functions: 52 66 78.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
snap::parser::parser_user_data::~parser_user_data() 0
snap::parser::parser_user_data::~parser_user_data().2 0
snap::parser::snap_parser_exception::snap_parser_exception(QString const&) 0
snap::parser::snap_parser_exception::~snap_parser_exception() 0
snap::parser::snap_parser_exception::~snap_parser_exception().2 0
snap::parser::snap_parser_unexpected_token::snap_parser_unexpected_token(QString const&) 0
snap::parser::snap_parser_unexpected_token::~snap_parser_unexpected_token() 0
snap::parser::snap_parser_unexpected_token::~snap_parser_unexpected_token().2 0
snap::parser::token_node::size() const 0
snap::parser::rule::rule_ref::get_keyword() const 0
snap::parser::lexer::get_error_code() const 0
snap::parser::lexer::get_error_line() const 0
snap::parser::lexer::get_error_message() const 0
snap::parser::choices::name() const 0
snap::parser::token_node::token_node(snap::parser::token_node const&) 1
snap::parser::lexer::lexer() 1
snap::parser::lexer::~lexer() 1
snap::parser::grammar::~grammar() 1
snap::parser::grammar::get_result() const 1
snap::parser::token_id_none_def::token_id_none_def() 2
snap::parser::token_id_empty_def::token_id_empty_def() 2
snap::parser::token_id_float_def::token_id_float_def() 2
snap::parser::token_id_string_def::token_id_string_def() 2
snap::parser::token_id_integer_def::token_id_integer_def() 2
snap::parser::token_id_keyword_def::token_id_keyword_def() 2
snap::parser::token_id_literal_def::token_id_literal_def() 2
snap::parser::token_id_identifier_def::token_id_identifier_def() 2
snap::parser::keyword::identifier() const 2
snap::parser::keyword::number() const 2
snap::parser::parser_user_data::parser_user_data() 3
snap::parser::token::set_id(snap::parser::token_t) 3
snap::parser::token::set_value(QVariant const&) 3
snap::parser::token::~token() 3
snap::parser::lexer::line() const 4
snap::parser::token_node::add_token(snap::parser::token&) 8
snap::parser::token::token(snap::parser::token const&) 9
snap::parser::token_id::operator snap::parser::token_t() const 12
snap::parser::token_id::token_id(snap::parser::token_t) 16
snap::parser::rule::rule_ref::get_value() const 27
snap::parser::token::get_value() const 29
snap::parser::token_node::set_user_data(QSharedPointer<snap::parser::parser_user_data>) 30
snap::parser::token_node::get_user_data() const 30
snap::parser::token_node::operator[](int) 32
snap::parser::rule::reduce(QSharedPointer<snap::parser::token_node>&) const 34
snap::parser::token_node::~token_node() 39
snap::parser::token_node::~token_node().2 39
snap::parser::rule::set_reducer(void (*)(snap::parser::rule const&, QSharedPointer<snap::parser::token_node>&)) 53
snap::parser::rule::~rule() 55
snap::parser::choices::count() 57
snap::parser::rule::rule() 71
snap::parser::token_node::add_node(QSharedPointer<snap::parser::token_node>&) 82
snap::parser::token_node::set_line(unsigned int) 88
snap::parser::token_node::token_node() 88
snap::parser::rule::count() const 124
snap::parser::keyword::keyword() 133
snap::parser::rule::rule_ref::get_choices() const 194
snap::parser::keyword::keyword(snap::parser::keyword const&) 209
snap::parser::rule::rule_data_t::~rule_data_t() 210
snap::parser::keyword::~keyword() 212
snap::parser::rule::rule_ref::get_token() const 462
snap::parser::token::~token().2 508
snap::parser::token::get_id() const 540
snap::parser::token::token(snap::parser::token_t) 554
snap::parser::choices::operator[](int) const 566
snap::parser::rule::rule_ref::rule_ref(snap::parser::rule const*, int) 579
snap::parser::rule::operator[](int) const 579

Generated by: LCOV version 1.13