LCOV - code coverage report
Current view: top level - EnergyPlus - RuntimeLanguageProcessor.cc (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 71.6 % 2233 1598
Test Date: 2025-06-02 07:23:51 Functions: 87.0 % 23 20

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::RuntimeLanguageProcessor::AddError(EnergyPlus::EnergyPlusData&, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
EnergyPlus::RuntimeLanguageProcessor::StringValue(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
EnergyPlus::RuntimeLanguageProcessor::isExternalInterfaceErlVariable(EnergyPlus::EnergyPlusData&, int) 0
EnergyPlus::RuntimeLanguageProcessor::ExternalInterfaceInitializeErlVariable(EnergyPlus::EnergyPlusData&, int, EnergyPlus::DataRuntimeLanguage::ErlValueType const&, bool) 5
EnergyPlus::RuntimeLanguageProcessor::GetRuntimeLanguageUserInput(EnergyPlus::EnergyPlusData&) 76
EnergyPlus::RuntimeLanguageProcessor::BeginEnvrnInitializeRuntimeLanguage(EnergyPlus::EnergyPlusData&) 223
EnergyPlus::RuntimeLanguageProcessor::ParseStack(EnergyPlus::EnergyPlusData&, int) 653
EnergyPlus::RuntimeLanguageProcessor::ParseExpression(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 7593
EnergyPlus::RuntimeLanguageProcessor::AddInstruction(EnergyPlus::EnergyPlusData&, int, int, EnergyPlus::DataRuntimeLanguage::ErlKeywordParam, ObjexxFCL::Optional<int const>, ObjexxFCL::Optional<int const>) 10387
EnergyPlus::RuntimeLanguageProcessor::ProcessTokens(EnergyPlus::EnergyPlusData&, ObjexxFCL::Array1D<EnergyPlus::RuntimeLanguageProcessor::TokenType> const&, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 10512
EnergyPlus::RuntimeLanguageProcessor::ParseExpression(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(char const*, EnergyPlus::DataRuntimeLanguage::ErlFunc)#1}::operator()(char const*, EnergyPlus::DataRuntimeLanguage::ErlFunc) const 11580
EnergyPlus::RuntimeLanguageProcessor::NewExpression(EnergyPlus::EnergyPlusData&) 12263
EnergyPlus::RuntimeLanguageProcessor::NewEMSVariable(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, ObjexxFCL::Optional<EnergyPlus::DataRuntimeLanguage::ErlValueType const>) 22705
EnergyPlus::RuntimeLanguageProcessor::FindEMSVariable(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) 26976
EnergyPlus::RuntimeLanguageProcessor::ParseExpression(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(char const*, EnergyPlus::DataRuntimeLanguage::ErlFunc, bool)#1}::operator()(char const*, EnergyPlus::DataRuntimeLanguage::ErlFunc, bool) const 63135
EnergyPlus::RuntimeLanguageProcessor::ExternalInterfaceSetErlVariable(EnergyPlus::EnergyPlusData&, int, double) 106848
EnergyPlus::RuntimeLanguageProcessor::ReportRuntimeLanguage(EnergyPlus::EnergyPlusData&) 1209884
EnergyPlus::RuntimeLanguageProcessor::ValueToString[abi:cxx11](EnergyPlus::DataRuntimeLanguage::ErlValueType const&) 2234876
EnergyPlus::RuntimeLanguageProcessor::EvaluateStack(EnergyPlus::EnergyPlusData&, int) 3151414
EnergyPlus::RuntimeLanguageProcessor::InitializeRuntimeLanguage(EnergyPlus::EnergyPlusData&) 5944700
EnergyPlus::RuntimeLanguageProcessor::WriteTrace(EnergyPlus::EnergyPlusData&, int, int, EnergyPlus::DataRuntimeLanguage::ErlValueType const&, bool) 29015237
EnergyPlus::RuntimeLanguageProcessor::EvaluateExpression(EnergyPlus::EnergyPlusData&, int, bool&) 34354164
EnergyPlus::RuntimeLanguageProcessor::SetErlValueNumber(double, ObjexxFCL::Optional<EnergyPlus::DataRuntimeLanguage::ErlValueType const>) 229339787

Generated by: LCOV version 2.0-1