Helper function for printing an error log for an index out of range.
| 18 | |
| 19 | // Helper function for printing an error log for an index out of range. |
| 20 | auto logOutOfRange(ErrCode Code, ErrInfo::IndexCategory Cate, uint32_t Idx, |
| 21 | uint32_t Bound) { |
| 22 | spdlog::error(Code); |
| 23 | spdlog::error(ErrInfo::InfoForbidIndex(Cate, Idx, Bound)); |
| 24 | return Unexpect(Code); |
| 25 | } |
| 26 | |
| 27 | // Helper function for extracting address type to TypeCode. |
| 28 | TypeCode convAddrTypeToTypeCode(const AddressType AT) noexcept { |
no test coverage detected