LCOV - code coverage report
Current view: top level - EnergyPlus - RuntimeLanguageProcessor.cc (source / functions) Hit Total Coverage
Test: lcov.output.filtered Lines: 1568 2197 71.4 %
Date: 2024-08-24 18:31:18 Functions: 20 23 87.0 %

Function Name Sort by function name Hit count Sort by hit count
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::AddError(EnergyPlus::EnergyPlusData&, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
EnergyPlus::RuntimeLanguageProcessor::ExternalInterfaceInitializeErlVariable(EnergyPlus::EnergyPlusData&, int, EnergyPlus::DataRuntimeLanguage::ErlValueType const&, bool) 5
EnergyPlus::RuntimeLanguageProcessor::GetRuntimeLanguageUserInput(EnergyPlus::EnergyPlusData&) 73
EnergyPlus::RuntimeLanguageProcessor::BeginEnvrnInitializeRuntimeLanguage(EnergyPlus::EnergyPlusData&) 214
EnergyPlus::RuntimeLanguageProcessor::ParseStack(EnergyPlus::EnergyPlusData&, int) 630
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&) 7091
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&) 9754
EnergyPlus::RuntimeLanguageProcessor::AddInstruction(EnergyPlus::EnergyPlusData&, int, int, EnergyPlus::DataRuntimeLanguage::ErlKeywordParam, ObjexxFCL::Optional<int const>, ObjexxFCL::Optional<int const>) 9792
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)#2}::operator()(char const*, EnergyPlus::DataRuntimeLanguage::ErlFunc) const 10930
EnergyPlus::RuntimeLanguageProcessor::NewExpression(EnergyPlus::EnergyPlusData&) 11508
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>) 21470
EnergyPlus::RuntimeLanguageProcessor::FindEMSVariable(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) 25590
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 59319
EnergyPlus::RuntimeLanguageProcessor::ExternalInterfaceSetErlVariable(EnergyPlus::EnergyPlusData&, int, double) 106848
EnergyPlus::RuntimeLanguageProcessor::ReportRuntimeLanguage(EnergyPlus::EnergyPlusData&) 1161623
EnergyPlus::RuntimeLanguageProcessor::ValueToString[abi:cxx11](EnergyPlus::DataRuntimeLanguage::ErlValueType const&) 2164640
EnergyPlus::RuntimeLanguageProcessor::EvaluateStack(EnergyPlus::EnergyPlusData&, int) 3065825
EnergyPlus::RuntimeLanguageProcessor::InitializeRuntimeLanguage(EnergyPlus::EnergyPlusData&) 5771346
EnergyPlus::RuntimeLanguageProcessor::WriteTrace(EnergyPlus::EnergyPlusData&, int, int, EnergyPlus::DataRuntimeLanguage::ErlValueType const&, bool) 27049219
EnergyPlus::RuntimeLanguageProcessor::EvaluateExpression(EnergyPlus::EnergyPlusData&, int, bool&) 31907278
EnergyPlus::RuntimeLanguageProcessor::SetErlValueNumber(double, ObjexxFCL::Optional<EnergyPlus::DataRuntimeLanguage::ErlValueType const>) 222047081

Generated by: LCOV version 1.14