E:\devel\spdlog\include\spdlog\fmt\bundled\
format.h
852
50
26451
Arithmetic overflow: Using operator '*' on a 4 byte value and then casting the result to a 8 byte value. Cast the value to the wider type before calling operator '*' to avoid overflow (io.2).
fmt::v5::internal::decimal_formatter::write_pair
?write_pair@decimal_formatter@internal@v5@fmt@@AEAAXII@Z
851
E:\devel\spdlog\include\spdlog\fmt\bundled\
format.h
2205
2
26495
Variable 'fmt::v5::system_error::error_code_' is uninitialized. Always initialize a member variable (type.6).
fmt::v5::system_error::{ctor}
??0system_error@v5@fmt@@IEAA@XZ
2205
fmt::v5::system_error::error_code_
E:\devel\spdlog\include\spdlog\fmt\bundled\
format.h
1353
9
6387
'value' could be '0': this does not adhere to the specification for the function 'std::_Narrow_char_traits<char,int>::length'.
fmt::v5::internal::arg_formatter_base<fmt::v5::back_insert_range<fmt::v5::internal::basic_buffer<char> > >::write
?write@?$arg_formatter_base@V?$back_insert_range@V?$basic_buffer@D@internal@v5@fmt@@@v5@fmt@@@internal@v5@fmt@@IEAAXPEBD@Z
1350
1
4
mspft
E:\devel\spdlog\include\spdlog\fmt\bundled\
format.h
1351
8
1
branch
Full
'value' may be NULL (Enter this branch)
E:\devel\spdlog\include\spdlog\fmt\bundled\
format.h
1352
6
E:\devel\spdlog\include\spdlog\fmt\bundled\
format.h
1353
9
2
usage
Full
'value' is an Input to 'std::_Narrow_char_traits<char,int>::length' (declared at c:\program files (x86)\microsoft visual studio\2019\community\vc\tools\msvc\14.22.27905\include\xstring:309)
E:\devel\spdlog\include\spdlog\fmt\bundled\
format.h
1353
9
3
usage
Essential
'value' should not be NULL, because this is not consistent with the SAL annotation on 'std::_Narrow_char_traits<char,int>::length'
E:\devel\spdlog\include\spdlog\fmt\bundled\
format.h
1463
11
26498
The function 'std::numeric_limits<int>::max' is constexpr, mark variable 'max_int' constexpr if compile-time evaluation is desired (con.5).
fmt::v5::internal::parse_nonnegative_int
??$parse_nonnegative_int@DAEAU?$id_adapter@AEAU?$format_handler@V?$arg_formatter@V?$back_insert_range@V?$basic_buffer@D@internal@v5@fmt@@@v5@fmt@@@v5@fmt@@DV?$basic_format_context@V?$back_insert_iterator@V?$basic_buffer@D@internal@v5@fmt@@@std@@D@23@@v5@fmt@@D@internal@v5@fmt@@@internal@v5@fmt@@YAIAEAPEBDPEBDAEAU?$id_adapter@AEAU?$format_handler@V?$arg_formatter@V?$back_insert_range@V?$basic_buffer@D@internal@v5@fmt@@@v5@fmt@@@v5@fmt@@DV?$basic_format_context@V?$back_insert_iterator@V?$basic_buffer@D@internal@v5@fmt@@@std@@D@23@@v5@fmt@@D@012@@Z
1454
E:\devel\spdlog\include\spdlog\fmt\bundled\
format.h
2386
4
26495
Variable 'fmt::v5::basic_writer<fmt::v5::back_insert_range<fmt::v5::internal::basic_buffer<char> > >::int_writer<unsigned __int64,fmt::v5::basic_format_specs<char> >::prefix' is uninitialized. Always initialize a member variable (type.6).
fmt::v5::basic_writer<fmt::v5::back_insert_range<fmt::v5::internal::basic_buffer<char> > >::int_writer<unsigned __int64,fmt::v5::basic_format_specs<char> >::{ctor}
??0?$int_writer@_KU?$basic_format_specs@D@v5@fmt@@@?$basic_writer@V?$back_insert_range@V?$basic_buffer@D@internal@v5@fmt@@@v5@fmt@@@v5@fmt@@QEAA@AEAV123@_KAEBU?$basic_format_specs@D@23@@Z
2386
fmt::v5::basic_writer<fmt::v5::back_insert_range<fmt::v5::internal::basic_buffer<char> > >::int_writer<unsigned __int64,fmt::v5::basic_format_specs<char> >::prefix
E:\devel\spdlog\include\spdlog\fmt\bundled\
format.h
2511
47
26451
Arithmetic overflow: Using operator '+' on a 4 byte value and then casting the result to a 8 byte value. Cast the value to the wider type before calling operator '+' to avoid overflow (io.2).
fmt::v5::basic_writer<fmt::v5::back_insert_range<fmt::v5::internal::basic_buffer<char> > >::inf_or_nan_writer::size
?size@inf_or_nan_writer@?$basic_writer@V?$back_insert_range@V?$basic_buffer@D@internal@v5@fmt@@@v5@fmt@@@v5@fmt@@QEBA_KXZ
2510
E:\devel\spdlog\include\spdlog\fmt\bundled\
core.h
226
2
26495
Variable 'fmt::v5::internal::basic_buffer<char>::ptr_' is uninitialized. Always initialize a member variable (type.6).
fmt::v5::internal::basic_buffer<char>::{ctor}
??0?$basic_buffer@D@internal@v5@fmt@@IEAA@_K@Z
226
fmt::v5::internal::basic_buffer<char>::ptr_
E:\devel\spdlog\tests\
test_registry.cpp
9
12
26444
Avoid unnamed objects with custom construction and destruction (es.84).
____C_A_T_C_H____T_E_S_T____0
?____C_A_T_C_H____T_E_S_T____0@@YAXXZ
6
E:\devel\spdlog\tests\
test_registry.cpp
40
8
6237
(<zero> && <expression>) is always zero. <expression> is never evaluated and might have side effects.
____C_A_T_C_H____T_E_S_T____4::<lambda_1d4a04d05e8d06f945928b20b12a8b6e>::()
??R<lambda_1d4a04d05e8d06f945928b20b12a8b6e>@@QEBAXV?$shared_ptr@Vlogger@spdlog@@@std@@@Z
42
E:\devel\spdlog\tests\
test_registry.cpp
49
12
26444
Avoid unnamed objects with custom construction and destruction (es.84).
____C_A_T_C_H____T_E_S_T____6
?____C_A_T_C_H____T_E_S_T____6@@YAXXZ
46
E:\devel\spdlog\tests\
test_registry.cpp
66
12
26444
Avoid unnamed objects with custom construction and destruction (es.84).
____C_A_T_C_H____T_E_S_T____10
?____C_A_T_C_H____T_E_S_T____10@@YAXXZ
62
E:\devel\spdlog\tests\
test_registry.cpp
65
12
26444
Avoid unnamed objects with custom construction and destruction (es.84).
____C_A_T_C_H____T_E_S_T____10
?____C_A_T_C_H____T_E_S_T____10@@YAXXZ
62
E:\devel\spdlog\tests\
test_registry.cpp
76
12
26444
Avoid unnamed objects with custom construction and destruction (es.84).
____C_A_T_C_H____T_E_S_T____12
?____C_A_T_C_H____T_E_S_T____12@@YAXXZ
73
E:\devel\spdlog\tests\
catch.hpp
6172
56
26451
Arithmetic overflow: Using operator '*' on a 4 byte value and then casting the result to a 8 byte value. Cast the value to the wider type before calling operator '*' to avoid overflow (io.2).
Catch::Detail::Approx::{ctor}
??0Approx@Detail@Catch@@QEAA@N@Z
6171
E:\devel\spdlog\tests\
catch.hpp
7931
21
26444
Avoid unnamed objects with custom construction and destruction (es.84).
Catch::clara::detail::Parser::parse
?parse@Parser@detail@clara@Catch@@UEBA?AV?$BasicResult@VParseState@detail@clara@Catch@@@234@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBVTokenStream@234@@Z
7914
E:\devel\spdlog\tests\
catch.hpp
9899
19
26439
This kind of function may not throw. Declare it 'noexcept' (f.6).
Catch::ScopedMessage::{ctor}
??0ScopedMessage@Catch@@QEAA@$$QEAV01@@Z
9899
E:\devel\spdlog\tests\
catch.hpp
13370
14
26444
Avoid unnamed objects with custom construction and destruction (es.84).
Catch::prepareExpandedExpression
?prepareExpandedExpression@Catch@@YAXAEAVAssertionResult@1@@Z
13369
E:\devel\spdlog\tests\
catch.hpp
14092
111
26451
Arithmetic overflow: Using operator '-' on a 4 byte value and then casting the result to a 8 byte value. Cast the value to the wider type before calling operator '-' to avoid overflow (io.2).
Catch::ConsoleReporter::benchmarkStarting
?benchmarkStarting@ConsoleReporter@Catch@@UEAAXAEBUBenchmarkInfo@2@@Z
14089
E:\devel\spdlog\tests\
catch.hpp
5028
8
26495
Variable 'Catch::Option<unsigned __int64>::storage' is uninitialized. Always initialize a member variable (type.6).
Catch::Option<unsigned __int64>::{ctor}
??0?$Option@_K@Catch@@QEAA@XZ
5028
Catch::Option<unsigned __int64>::storage
E:\devel\spdlog\tests\
catch.hpp
7277
8
26495
Variable 'Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::<unnamed-tag>::m_value' is uninitialized. Always initialize a member variable (type.6).
Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::{ctor}
??0?$ResultValueBase@VParseState@detail@clara@Catch@@@detail@clara@Catch@@IEAA@AEBV0123@@Z
7277
Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::<unnamed-tag>::m_value
E:\devel\spdlog\tests\
catch.hpp
7275
8
26495
Variable 'Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::<unnamed-tag>::m_value' is uninitialized. Always initialize a member variable (type.6).
Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::{ctor}
??0?$ResultValueBase@VParseState@detail@clara@Catch@@@detail@clara@Catch@@IEAA@W4Type@ResultBase@123@@Z
7275
Catch::clara::detail::ResultValueBase<Catch::clara::detail::ParseState>::<unnamed-tag>::m_value
E:\devel\spdlog\tests\
catch.hpp
7168
4
26495
Variable 'Catch::clara::detail::Token::type' is uninitialized. Always initialize a member variable (type.6).
Catch::clara::detail::Token::{ctor}
??0Token@detail@clara@Catch@@QEAA@XZ
7168
Catch::clara::detail::Token::type
E:\devel\spdlog\tests\
catch.hpp
5145
8
26439
This kind of function may not throw. Declare it 'noexcept' (f.6).
Catch::AssertionStats::{ctor}
??0AssertionStats@Catch@@QEAA@$$QEAU01@@Z
5145