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
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