LCOV - code coverage report
Current view: top level - EnergyPlus/InputProcessing - IdfParser.cc (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 86.0 % 499 429
Test Date: 2025-05-22 16:09:37 Functions: 88.9 % 27 24

Function Name Sort by function name Hit count Sort by function hit count
IdfParser::decode(std::basic_string_view<char, std::char_traits<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&) 0
IdfParser::decode(std::basic_string_view<char, std::char_traits<char> >, unsigned long, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&) 0
IdfParser::next_limited_token(std::basic_string_view<char, std::char_traits<char> >, unsigned long&) 0
IdfParser::encode(nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&) 5
IdfParser::hasErrors() 1340
IdfParser::decode(std::basic_string_view<char, std::char_traits<char> >, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, bool&) 1364
IdfParser::decode(std::basic_string_view<char, std::char_traits<char> >, unsigned long, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, bool&) 1364
IdfParser::errors[abi:cxx11]() 1364
IdfParser::parse_idf(std::basic_string_view<char, std::char_traits<char> >, unsigned long&, bool&, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&) 1364
IdfParser::warnings[abi:cxx11]() 1364
IdfParser::parse_integer[abi:cxx11](std::basic_string_view<char, std::char_traits<char> >, unsigned long&) 5497
IdfParser::parse_object(std::basic_string_view<char, std::char_traits<char> >, unsigned long&, bool&, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&, int) 30847
IdfParser::normalizeObjectType(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 30848
IdfParser::parse_number[abi:cxx11](std::basic_string_view<char, std::char_traits<char> >, unsigned long&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#1}::operator()(std::basic_string_view<char, std::char_traits<char> >) const 435858
IdfParser::decrement_both_index(unsigned long&, unsigned long&) 506911
IdfParser::parse_string[abi:cxx11](std::basic_string_view<char, std::char_traits<char> >, unsigned long&) 506914
IdfParser::rtrim[abi:cxx11](std::basic_string_view<char, std::char_traits<char> >) 506928
icompare::{lambda(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >)#1}::operator()(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) const::{lambda(char, char)#1}::operator()(char, char) const 510046
IdfParser::parse_number[abi:cxx11](std::basic_string_view<char, std::char_traits<char> >, unsigned long&) 592425
IdfParser::parse_number[abi:cxx11](std::basic_string_view<char, std::char_traits<char> >, unsigned long&)::{lambda(std::basic_string_view<char, std::char_traits<char> >)#2}::operator()(std::basic_string_view<char, std::char_traits<char> >) const 592425
IdfParser::eat_comment(std::basic_string_view<char, std::char_traits<char> >, unsigned long&) 744611
icompare::{lambda(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >)#1}::operator()(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) const 985692
IdfParser::parse_value(std::basic_string_view<char, std::char_traits<char> >, unsigned long&, bool&, nlohmann::json_abi_v3_12_0::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> >, void> const&) 1049842
IdfParser::look_ahead(std::basic_string_view<char, std::char_traits<char> >, unsigned long) 3506535
IdfParser::next_token(std::basic_string_view<char, std::char_traits<char> >, unsigned long&) 4612424
IdfParser::eat_whitespace(std::basic_string_view<char, std::char_traits<char> >, unsigned long&) 5717262
IdfParser::increment_both_index(unsigned long&, unsigned long&) 52082008

Generated by: LCOV version 2.0-1