1 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_RAW_POINTER_ASSIGNMENT |
Int32 |
26400 |
0x00006720 |
26400 |
|
|
System.Int32 |
WARNING_NO_RAW_POINTER_ASSIGNMENT = 26400, // Do not assign the result of an allocation or a function call with an owner<T> return value to a raw pointer, use owner<T> instead (i.11).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(13,0) |
|
2 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_DONT_DELETE_NON_OWNER |
Int32 |
26401 |
0x00006721 |
26401 |
|
|
System.Int32 |
WARNING_DONT_DELETE_NON_OWNER = 26401, // Do not delete a raw pointer that is not an owner<T> (i.11).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(14,0) |
|
3 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_DONT_HEAP_ALLOCATE_MOVABLE_RESULT |
Int32 |
26402 |
0x00006722 |
26402 |
|
|
System.Int32 |
WARNING_DONT_HEAP_ALLOCATE_MOVABLE_RESULT = 26402, // Return a scoped object instead of a heap-allocated if it has a move constructor (r.3).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(15,0) |
|
4 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_RESET_OR_DELETE_OWNER |
Int32 |
26403 |
0x00006723 |
26403 |
|
|
System.Int32 |
WARNING_RESET_OR_DELETE_OWNER = 26403, // Reset or explicitly delete an owner<T> pointer '%1$s' (r.3).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(16,0) |
|
5 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_DONT_DELETE_INVALID |
Int32 |
26404 |
0x00006724 |
26404 |
|
|
System.Int32 |
WARNING_DONT_DELETE_INVALID = 26404, // Do not delete an owner<T> which may be in invalid state (r.3).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(17,0) |
|
6 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_DONT_ASSIGN_TO_VALID |
Int32 |
26405 |
0x00006725 |
26405 |
|
|
System.Int32 |
WARNING_DONT_ASSIGN_TO_VALID = 26405, // Do not assign to an owner<T> which may be in valid state (r.3).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(18,0) |
|
7 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_DONT_ASSIGN_RAW_TO_OWNER |
Int32 |
26406 |
0x00006726 |
26406 |
|
|
System.Int32 |
WARNING_DONT_ASSIGN_RAW_TO_OWNER = 26406, // Do not assign a raw pointer to an owner<T> (r.3).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(19,0) |
|
8 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_DONT_HEAP_ALLOCATE_UNNECESSARILY |
Int32 |
26407 |
0x00006727 |
26407 |
|
|
System.Int32 |
WARNING_DONT_HEAP_ALLOCATE_UNNECESSARILY = 26407, // Prefer scoped objects, don't heap-allocate unnecessarily (r.5).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(20,0) |
|
9 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_MALLOC_FREE |
Int32 |
26408 |
0x00006728 |
26408 |
|
|
System.Int32 |
WARNING_NO_MALLOC_FREE = 26408, // Avoid malloc() and free(), prefer the nothrow version of new with delete (r.10).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(21,0) |
|
10 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_NEW_DELETE |
Int32 |
26409 |
0x00006729 |
26409 |
|
|
System.Int32 |
WARNING_NO_NEW_DELETE = 26409, // Avoid calling new and delete explicitly, use std::make_unique<T> instead (r.11).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(22,0) |
|
11 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_REF_TO_CONST_UNIQUE_PTR |
Int32 |
26410 |
0x0000672A |
26410 |
|
|
System.Int32 |
WARNING_NO_REF_TO_CONST_UNIQUE_PTR = 26410, // The parameter '%1$s' is a reference to const unique pointer, use const T* or const T& instead (r.32).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(23,0) |
|
12 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_REF_TO_UNIQUE_PTR |
Int32 |
26411 |
0x0000672B |
26411 |
|
|
System.Int32 |
WARNING_NO_REF_TO_UNIQUE_PTR = 26411, // The parameter '%1$s' is a reference to unique pointer and it is never reassigned or reset, use T* or T& instead (r.33).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(24,0) |
|
13 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_RESET_LOCAL_SMART_PTR |
Int32 |
26414 |
0x0000672E |
26414 |
|
|
System.Int32 |
WARNING_RESET_LOCAL_SMART_PTR = 26414, // Move, copy, reassign or reset a local smart pointer '%1$s' (r.5).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(25,0) |
|
14 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_SMART_PTR_NOT_NEEDED |
Int32 |
26415 |
0x0000672F |
26415 |
|
|
System.Int32 |
WARNING_SMART_PTR_NOT_NEEDED = 26415, // Smart pointer parameter '%1$s' is used only to access contained pointer. Use T* or T& instead (r.30).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(26,0) |
|
15 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_RVALUE_REF_SHARED_PTR |
Int32 |
26416 |
0x00006730 |
26416 |
|
|
System.Int32 |
WARNING_NO_RVALUE_REF_SHARED_PTR = 26416, // Shared pointer parameter '%1$s' is passed by rvalue reference. Pass by value instead (r.34).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(27,0) |
|
16 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_LVALUE_REF_SHARED_PTR |
Int32 |
26417 |
0x00006731 |
26417 |
|
|
System.Int32 |
WARNING_NO_LVALUE_REF_SHARED_PTR = 26417, // Shared pointer parameter '%1$s' is passed by reference and not reset or reassigned. Use T* or T& instead (r.35).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(28,0) |
|
17 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_VALUE_OR_CONST_REF_SHARED_PTR |
Int32 |
26418 |
0x00006732 |
26418 |
|
|
System.Int32 |
WARNING_NO_VALUE_OR_CONST_REF_SHARED_PTR = 26418, // Shared pointer parameter '%1$s' is not copied or moved. Use T* or T& instead (r.36).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(29,0) |
|
18 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_GLOBAL_INIT_CALLS |
Int32 |
26426 |
0x0000673A |
26426 |
|
|
System.Int32 |
WARNING_NO_GLOBAL_INIT_CALLS = 26426, // Global initializer calls a non-constexpr function '%1$s' (i.22).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(30,0) |
|
19 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_GLOBAL_INIT_EXTERNS |
Int32 |
26427 |
0x0000673B |
26427 |
|
|
System.Int32 |
WARNING_NO_GLOBAL_INIT_EXTERNS = 26427, // Global initializer accesses extern object '%1$s' (i.22).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(31,0) |
|
20 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_NOTNULL |
Int32 |
26429 |
0x0000673D |
26429 |
|
|
System.Int32 |
WARNING_USE_NOTNULL = 26429, // Symbol '%1$s' is never tested for nullness, it can be marked as not_null (f.23).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(32,0) |
|
21 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_TEST_ON_ALL_PATHS |
Int32 |
26430 |
0x0000673E |
26430 |
|
|
System.Int32 |
WARNING_TEST_ON_ALL_PATHS = 26430, // Symbol '%1$s' is not tested for nullness on all paths (f.23).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(33,0) |
|
22 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_DONT_TEST_NOTNULL |
Int32 |
26431 |
0x0000673F |
26431 |
|
|
System.Int32 |
WARNING_DONT_TEST_NOTNULL = 26431, // The type of expression '%1$s' is already gsl::not_null. Do not test it for nullness (f.23).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(34,0) |
|
23 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_DEFINE_OR_DELETE_SPECIAL_OPS |
Int32 |
26432 |
0x00006740 |
26432 |
|
|
System.Int32 |
WARNING_DEFINE_OR_DELETE_SPECIAL_OPS = 26432, // If you define or delete any default operation in the type '%1$s', define or delete them all (c.21).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(35,0) |
|
24 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_OVERRIDE_EXPLICITLY |
Int32 |
26433 |
0x00006741 |
26433 |
|
|
System.Int32 |
WARNING_OVERRIDE_EXPLICITLY = 26433, // Function '%1$s' should be marked with 'override' (c.128).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(36,0) |
|
25 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_DONT_HIDE_METHODS |
Int32 |
26434 |
0x00006742 |
26434 |
|
|
System.Int32 |
WARNING_DONT_HIDE_METHODS = 26434, // Function '%1$s' hides a non-virtual function '%2$s'.
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(37,0) |
|
26 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_SINGLE_VIRTUAL_SPECIFICATION |
Int32 |
26435 |
0x00006743 |
26435 |
|
|
System.Int32 |
WARNING_SINGLE_VIRTUAL_SPECIFICATION = 26435, // Function '%1$s' should specify exactly one of 'virtual', 'override', or 'final' (c.128).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(38,0) |
|
27 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NEED_VIRTUAL_DTOR |
Int32 |
26436 |
0x00006744 |
26436 |
|
|
System.Int32 |
WARNING_NEED_VIRTUAL_DTOR = 26436, // The type '%1$s' with a virtual function needs either public virtual or protected non-virtual destructor (c.35).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(39,0) |
|
28 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_DONT_SLICE |
Int32 |
26437 |
0x00006745 |
26437 |
|
|
System.Int32 |
WARNING_DONT_SLICE = 26437, // Do not slice (es.63).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(40,0) |
|
29 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_GOTO |
Int32 |
26438 |
0x00006746 |
26438 |
|
|
System.Int32 |
WARNING_NO_GOTO = 26438, // Avoid 'goto' (es.76).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(41,0) |
|
30 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_SPECIAL_NOEXCEPT |
Int32 |
26439 |
0x00006747 |
26439 |
|
|
System.Int32 |
WARNING_SPECIAL_NOEXCEPT = 26439, // This kind of function should not throw. Declare it 'noexcept' (f.6).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(42,0) |
|
31 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_DECLARE_NOEXCEPT |
Int32 |
26440 |
0x00006748 |
26440 |
|
|
System.Int32 |
WARNING_DECLARE_NOEXCEPT = 26440, // Function '%1$s' can be declared 'noexcept' (f.6).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(43,0) |
|
32 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_UNNAMED_GUARDS |
Int32 |
26441 |
0x00006749 |
26441 |
|
|
System.Int32 |
WARNING_NO_UNNAMED_GUARDS = 26441, // Guard objects must be named (cp.44).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(44,0) |
|
33 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_EXPLICIT_DTOR_OVERRIDE |
Int32 |
26443 |
0x0000674B |
26443 |
|
|
System.Int32 |
WARNING_NO_EXPLICIT_DTOR_OVERRIDE = 26443, // Overriding destructor should not use explicit 'override' or 'virtual' specifiers (c.128).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(45,0) |
|
34 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_UNNAMED_RAII_OBJECTS |
Int32 |
26444 |
0x0000674C |
26444 |
|
|
System.Int32 |
WARNING_NO_UNNAMED_RAII_OBJECTS = 26444, // Don't try to declare a local variable with no name (es.84).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(46,0) |
|
35 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_SPAN_REF |
Int32 |
26445 |
0x0000674D |
26445 |
|
|
System.Int32 |
WARNING_NO_SPAN_REF = 26445, // Do not assign gsl::span or std::string_view to a reference. They are cheap to construct and are not owners of the underlying data. (gsl.view).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(47,0) |
|
36 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_GSL_AT |
Int32 |
26446 |
0x0000674E |
26446 |
|
|
System.Int32 |
WARNING_USE_GSL_AT = 26446, // Prefer to use gsl::at() instead of unchecked subscript operator (bounds.4).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(48,0) |
|
37 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_DONT_THROW_IN_NOEXCEPT |
Int32 |
26447 |
0x0000674F |
26447 |
|
|
System.Int32 |
WARNING_DONT_THROW_IN_NOEXCEPT = 26447, // The function is declared 'noexcept' but calls function '%1$s()' which may throw exceptions (f.6).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(49,0) |
|
38 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_GSL_FINALLY |
Int32 |
26448 |
0x00006750 |
26448 |
|
|
System.Int32 |
WARNING_USE_GSL_FINALLY = 26448, // Consider using gsl::finally if final action is intended (gsl.util).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(50,0) |
|
39 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_SPAN_FROM_TEMPORARY |
Int32 |
26449 |
0x00006751 |
26449 |
|
|
System.Int32 |
WARNING_NO_SPAN_FROM_TEMPORARY = 26449, // gsl::span or std::string_view created from a temporary will be invalid when the temporary is invalidated (gsl.view).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(51,0) |
|
40 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_RESULT_OF_ARITHMETIC_OPERATION_PROVABLY_LOSSY |
Int32 |
26450 |
0x00006752 |
26450 |
|
|
System.Int32 |
WARNING_RESULT_OF_ARITHMETIC_OPERATION_PROVABLY_LOSSY = 26450, // Arithmetic overflow: '%1$s' operation causes overflow at compile time. Use a wider type to store the operands (io.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(52,0) |
|
41 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_RESULT_OF_ARITHMETIC_OPERATION_CAST_TO_LARGER_SIZE |
Int32 |
26451 |
0x00006753 |
26451 |
|
|
System.Int32 |
WARNING_RESULT_OF_ARITHMETIC_OPERATION_CAST_TO_LARGER_SIZE = 26451, // Arithmetic overflow: Using operator '%1$s' on a %2$d byte value and then casting the result to a %3$d byte value. Cast the value to the wider type before calling operator '%1$s' to avoid overflow (io.2).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(53,0) |
|
42 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_SHIFT_COUNT_NEGATIVE_OR_TOO_BIG |
Int32 |
26452 |
0x00006754 |
26452 |
|
|
System.Int32 |
WARNING_SHIFT_COUNT_NEGATIVE_OR_TOO_BIG = 26452, // Arithmetic overflow: Left shift count is negative or greater than or equal to the operand size which is undefined behavior (io.3).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(54,0) |
|
43 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_LEFTSHIFT_NEGATIVE_SIGNED_NUMBER |
Int32 |
26453 |
0x00006755 |
26453 |
|
|
System.Int32 |
WARNING_LEFTSHIFT_NEGATIVE_SIGNED_NUMBER = 26453, // Arithmetic overflow: Left shift of a negative signed number is undefined behavior (io.4).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(55,0) |
|
44 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_RESULT_OF_ARITHMETIC_OPERATION_NEGATIVE_UNSIGNED |
Int32 |
26454 |
0x00006756 |
26454 |
|
|
System.Int32 |
WARNING_RESULT_OF_ARITHMETIC_OPERATION_NEGATIVE_UNSIGNED = 26454, // Arithmetic overflow: '%1$s' operation produces a negative unsigned result at compile time (io.5).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(56,0) |
|
45 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_DEFAULT_CTOR_NOEXCEPT |
Int32 |
26455 |
0x00006757 |
26455 |
|
|
System.Int32 |
WARNING_DEFAULT_CTOR_NOEXCEPT = 26455, // Default constructor should not throw. Declare it 'noexcept' (f.6).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(57,0) |
|
46 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_DONT_HIDE_OPERATORS |
Int32 |
26456 |
0x00006758 |
26456 |
|
|
System.Int32 |
WARNING_DONT_HIDE_OPERATORS = 26456, // Operator '%1$s' hides a non-virtual operator '%2$s' (c.128).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(58,0) |
|
47 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_STD_IGNORE_INSTEAD_OF_VOID_CAST |
Int32 |
26457 |
0x00006759 |
26457 |
|
|
System.Int32 |
WARNING_USE_STD_IGNORE_INSTEAD_OF_VOID_CAST = 26457, // (void) should not be used to ignore return values, use 'std::ignore =' instead (es.48).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(59,0) |
|
48 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_PATH_SENSITIVE_USE_GSL_AT |
Int32 |
26458 |
0x0000675A |
26458 |
|
|
System.Int32 |
WARNING_PATH_SENSITIVE_USE_GSL_AT = 26458, // Prefer to use gsl::at() instead of unchecked subscript operator (bounds.4).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(60,0) |
|
49 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_RAW_POINTER_IN_STL_RANGE_CHECKED |
Int32 |
26459 |
0x0000675B |
26459 |
|
|
System.Int32 |
WARNING_NO_RAW_POINTER_IN_STL_RANGE_CHECKED = 26459, // You called an STL function '%s' with a raw pointer parameter at position '%d' that may be unsafe - this relies on the caller to check that the passed values are correct. Consider wrapping your range in a gsl::span and pass as a span iterator (stl.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(61,0) |
|
50 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_CONST_REFERENCE_ARGUMENTS |
Int32 |
26460 |
0x0000675C |
26460 |
|
|
System.Int32 |
WARNING_USE_CONST_REFERENCE_ARGUMENTS = 26460, // The reference argument '%s' for function '%s' can be marked as const (con.3).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(62,0) |
|
51 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_CONST_POINTER_ARGUMENTS |
Int32 |
26461 |
0x0000675D |
26461 |
|
|
System.Int32 |
WARNING_USE_CONST_POINTER_ARGUMENTS = 26461, // The pointer argument '%s' for function '%s' can be marked as a pointer to const (con.3).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(63,0) |
|
52 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_CONST_POINTER_FOR_VARIABLE |
Int32 |
26462 |
0x0000675E |
26462 |
|
|
System.Int32 |
WARNING_USE_CONST_POINTER_FOR_VARIABLE = 26462, // The value pointed to by '%1$s' is assigned only once, mark it as a pointer to const (con.4).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(64,0) |
|
53 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_CONST_FOR_ELEMENTS |
Int32 |
26463 |
0x0000675F |
26463 |
|
|
System.Int32 |
WARNING_USE_CONST_FOR_ELEMENTS = 26463, // The elements of array '%1$s' are assigned only once, mark elements const (con.4).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(65,0) |
|
54 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_CONST_POINTER_FOR_ELEMENTS |
Int32 |
26464 |
0x00006760 |
26464 |
|
|
System.Int32 |
WARNING_USE_CONST_POINTER_FOR_ELEMENTS = 26464, // The values pointed to by elements of array '%1$s' are assigned only once, mark elements as pointer to const (con.4).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(66,0) |
|
55 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_CONST_CAST_UNNECESSARY |
Int32 |
26465 |
0x00006761 |
26465 |
|
|
System.Int32 |
WARNING_NO_CONST_CAST_UNNECESSARY = 26465, // Don't use const_cast to cast away const or volatile. const_cast is not required; constness or volatility is not being removed by this conversion (type.3).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(67,0) |
|
56 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_STATIC_DOWNCAST_POLYMORPHIC |
Int32 |
26466 |
0x00006762 |
26466 |
|
|
System.Int32 |
WARNING_NO_STATIC_DOWNCAST_POLYMORPHIC = 26466, // Don't use static_cast downcasts. A cast from a polymorphic type should use dynamic_cast (type.2).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(68,0) |
|
57 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_AVOID_CAST_FLOAT_TO_UNSIGNED_INTEGER |
Int32 |
26467 |
0x00006763 |
26467 |
|
|
System.Int32 |
WARNING_AVOID_CAST_FLOAT_TO_UNSIGNED_INTEGER = 26467, // Converting from floating point to unsigned integral types results in non-portable code if the double/float has a negative value. Use gsl::narrow_cast or gsl::narrow instead to guard against undefined behavior and potential data loss (es.46).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(69,0) |
|
58 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_REINTERPRET_CAST_FROM_VOID_PTR |
Int32 |
26471 |
0x00006767 |
26471 |
|
|
System.Int32 |
WARNING_NO_REINTERPRET_CAST_FROM_VOID_PTR = 26471, // Don't use reinterpret_cast. A cast from void* can use static_cast (type.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(70,0) |
|
59 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_CASTS_FOR_ARITHMETIC_CONVERSION |
Int32 |
26472 |
0x00006768 |
26472 |
|
|
System.Int32 |
WARNING_NO_CASTS_FOR_ARITHMETIC_CONVERSION = 26472, // Don't use a static_cast for arithmetic conversions. Use brace initialization, gsl::narrow_cast or gsl::narrow (type.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(71,0) |
|
60 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_IDENTITY_CAST |
Int32 |
26473 |
0x00006769 |
26473 |
|
|
System.Int32 |
WARNING_NO_IDENTITY_CAST = 26473, // Don't cast between pointer types where the source type and the target type are the same (type.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(72,0) |
|
61 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_IMPLICIT_CAST |
Int32 |
26474 |
0x0000676A |
26474 |
|
|
System.Int32 |
WARNING_NO_IMPLICIT_CAST = 26474, // Don't cast between pointer types when the conversion could be implicit (type.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(73,0) |
|
62 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_FUNCTION_STYLE_CASTS |
Int32 |
26475 |
0x0000676B |
26475 |
|
|
System.Int32 |
WARNING_NO_FUNCTION_STYLE_CASTS = 26475, // Do not use function style casts (es.49). Prefer 'Type{value}' over 'Type(value)'..
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(74,0) |
|
63 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_VARIANT |
Int32 |
26476 |
0x0000676C |
26476 |
|
|
System.Int32 |
WARNING_USE_VARIANT = 26476, // Expression/symbol '%s' uses a naked union '%s' with multiple type pointers: Use variant instead (type.7).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(75,0) |
|
64 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_NULLPTR_NOT_CONSTANT |
Int32 |
26477 |
0x0000676D |
26477 |
|
|
System.Int32 |
WARNING_USE_NULLPTR_NOT_CONSTANT = 26477, // Use 'nullptr' rather than 0 or NULL (es.47).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(76,0) |
|
65 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_MOVE_OP_ON_CONST |
Int32 |
26478 |
0x0000676E |
26478 |
|
|
System.Int32 |
WARNING_NO_MOVE_OP_ON_CONST = 26478, // Don't use std::move on constant variables. (es.56).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(77,0) |
|
66 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_MOVE_RET_ON_LOCALS |
Int32 |
26479 |
0x0000676F |
26479 |
|
|
System.Int32 |
WARNING_NO_MOVE_RET_ON_LOCALS = 26479, // Don't use std::move to return a local variable. (f.48).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(78,0) |
|
67 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_POINTER_ARITHMETIC |
Int32 |
26481 |
0x00006771 |
26481 |
|
|
System.Int32 |
WARNING_NO_POINTER_ARITHMETIC = 26481, // Don't use pointer arithmetic. Use span instead (bounds.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(79,0) |
|
68 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_DYNAMIC_ARRAY_INDEXING |
Int32 |
26482 |
0x00006772 |
26482 |
|
|
System.Int32 |
WARNING_NO_DYNAMIC_ARRAY_INDEXING = 26482, // Only index into arrays using constant expressions (bounds.2).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(80,0) |
|
69 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_STATIC_INDEX_OUT_OF_RANGE |
Int32 |
26483 |
0x00006773 |
26483 |
|
|
System.Int32 |
WARNING_STATIC_INDEX_OUT_OF_RANGE = 26483, // Value %1$lld is outside the bounds (0, %2$lld) of variable '%3$s'. Only index into arrays using constant expressions that are within bounds of the array (bounds.2).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(81,0) |
|
70 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_ARRAY_TO_POINTER_DECAY |
Int32 |
26485 |
0x00006775 |
26485 |
|
|
System.Int32 |
WARNING_NO_ARRAY_TO_POINTER_DECAY = 26485, // Expression '%1$s': No array to pointer decay (bounds.3).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(82,0) |
|
71 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_LIFETIMES_FUNCTION_PRECONDITION_VIOLATION |
Int32 |
26486 |
0x00006776 |
26486 |
|
|
System.Int32 |
WARNING_LIFETIMES_FUNCTION_PRECONDITION_VIOLATION = 26486, // Don't pass a pointer that may be invalid to a function. Parameter %1$d '%2$s' in call to '%3$s' may be invalid (lifetime.3).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(83,0) |
|
72 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_LIFETIMES_FUNCTION_POSTCONDITION_VIOLATION |
Int32 |
26487 |
0x00006777 |
26487 |
|
|
System.Int32 |
WARNING_LIFETIMES_FUNCTION_POSTCONDITION_VIOLATION = 26487, // Don't return a pointer '%1$s' that may be invalid (lifetime.4).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(84,0) |
|
73 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_LIFETIMES_DEREF_NULL_POINTER |
Int32 |
26488 |
0x00006778 |
26488 |
|
|
System.Int32 |
WARNING_LIFETIMES_DEREF_NULL_POINTER = 26488, // Do not dereference a potentially null pointer: '%1$s'. '%2$s' was null at line %3$u (lifetime.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(85,0) |
|
74 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_LIFETIMES_DEREF_INVALID_POINTER |
Int32 |
26489 |
0x00006779 |
26489 |
|
|
System.Int32 |
WARNING_LIFETIMES_DEREF_INVALID_POINTER = 26489, // Don't dereference a pointer that may be invalid: '%1$s'. '%2$s' may have been invalidated at line %3$u (lifetime.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(86,0) |
|
75 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_REINTERPRET_CAST |
Int32 |
26490 |
0x0000677A |
26490 |
|
|
System.Int32 |
WARNING_NO_REINTERPRET_CAST = 26490, // Don't use reinterpret_cast (type.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(87,0) |
|
76 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_STATIC_DOWNCAST |
Int32 |
26491 |
0x0000677B |
26491 |
|
|
System.Int32 |
WARNING_NO_STATIC_DOWNCAST = 26491, // Don't use static_cast downcasts (type.2).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(88,0) |
|
77 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_CONST_CAST |
Int32 |
26492 |
0x0000677C |
26492 |
|
|
System.Int32 |
WARNING_NO_CONST_CAST = 26492, // Don't use const_cast to cast away const or volatile (type.3).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(89,0) |
|
78 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NO_CSTYLE_CAST |
Int32 |
26493 |
0x0000677D |
26493 |
|
|
System.Int32 |
WARNING_NO_CSTYLE_CAST = 26493, // Don't use C-style casts (type.4).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(90,0) |
|
79 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_VAR_USE_BEFORE_INIT |
Int32 |
26494 |
0x0000677E |
26494 |
|
|
System.Int32 |
WARNING_VAR_USE_BEFORE_INIT = 26494, // Variable '%1$s' is uninitialized. Always initialize an object (type.5).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(91,0) |
|
80 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_MEMBER_UNINIT |
Int32 |
26495 |
0x0000677F |
26495 |
|
|
System.Int32 |
WARNING_MEMBER_UNINIT = 26495, // Variable '%1$s' is uninitialized. Always initialize a member variable (type.6).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(92,0) |
|
81 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_CONST_FOR_VARIABLE |
Int32 |
26496 |
0x00006780 |
26496 |
|
|
System.Int32 |
WARNING_USE_CONST_FOR_VARIABLE = 26496, // The variable '%1$s' does not change after construction, mark it as const (con.4).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(93,0) |
|
82 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_CONSTEXPR_FOR_FUNCTION |
Int32 |
26497 |
0x00006781 |
26497 |
|
|
System.Int32 |
WARNING_USE_CONSTEXPR_FOR_FUNCTION = 26497, // You can attempt to make '%1$s' constexpr unless it contains any undefined behavior (f.4).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(94,0) |
|
83 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_CONSTEXPR_FOR_FUNCTIONCALL |
Int32 |
26498 |
0x00006782 |
26498 |
|
|
System.Int32 |
WARNING_USE_CONSTEXPR_FOR_FUNCTIONCALL = 26498, // The function '%1$s' is constexpr, mark variable '%2$s' constexpr if compile-time evaluation is desired (con.5).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(95,0) |
|
84 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_OF_A_MOVED_FROM_OBJECT |
Int32 |
26800 |
0x000068B0 |
26800 |
|
|
System.Int32 |
WARNING_USE_OF_A_MOVED_FROM_OBJECT = 26800, // Use of a moved from object: ''%1$s'' (lifetime.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(96,0) |
|
85 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_COROUTINES_USE_AFTER_FREE_CAPTURE |
Int32 |
26810 |
0x000068BA |
26810 |
|
|
System.Int32 |
WARNING_COROUTINES_USE_AFTER_FREE_CAPTURE = 26810, // Lifetime of captured variable ''%1$s'' might end by the time the coroutine is resumed (lifetime.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(97,0) |
|
86 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_COROUTINES_USE_AFTER_FREE_PARAM |
Int32 |
26811 |
0x000068BB |
26811 |
|
|
System.Int32 |
WARNING_COROUTINES_USE_AFTER_FREE_PARAM = 26811, // Lifetime of the memory referenced by parameter ''%1$s'' might end by the time the coroutine is resumed (lifetime.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(98,0) |
|
87 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_BITWISE_AND_TO_CHEK_ENUM_FLAGS |
Int32 |
26813 |
0x000068BD |
26813 |
|
|
System.Int32 |
WARNING_USE_BITWISE_AND_TO_CHEK_ENUM_FLAGS = 26813, // Use 'bitwise and' to check if a flag is set.
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(99,0) |
|
88 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_CONSTEXPR_RATHER_THAN_CONST |
Int32 |
26814 |
0x000068BE |
26814 |
|
|
System.Int32 |
WARNING_USE_CONSTEXPR_RATHER_THAN_CONST = 26814, // The const variable '%1$s' can be computed at compile-time. Consider using constexpr (con.5).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(100,0) |
|
89 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_LIFETIME_LOCAL_USE_AFTER_FREE_TEMP |
Int32 |
26815 |
0x000068BF |
26815 |
|
|
System.Int32 |
WARNING_LIFETIME_LOCAL_USE_AFTER_FREE_TEMP = 26815, // The pointer is dangling because it points at a temporary instance which was destroyed.
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(101,0) |
|
90 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_LIFETIME_LOCAL_USE_AFTER_FREE_STACK |
Int32 |
26816 |
0x000068C0 |
26816 |
|
|
System.Int32 |
WARNING_LIFETIME_LOCAL_USE_AFTER_FREE_STACK = 26816, // The pointer points to memory allocated on the stack.
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(102,0) |
|
91 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_RANGE_FOR_UNNECESSARY_COPY |
Int32 |
26817 |
0x000068C1 |
26817 |
|
|
System.Int32 |
WARNING_RANGE_FOR_UNNECESSARY_COPY = 26817, // Potentially expensive copy of variable '%1$s' in range-for loop. Consider making it a const reference (es.71).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(103,0) |
|
92 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NON_ENUM_SWITCH_MISSING_DEFAULT |
Int32 |
26818 |
0x000068C2 |
26818 |
|
|
System.Int32 |
WARNING_NON_ENUM_SWITCH_MISSING_DEFAULT = 26818, // Switch statement does not cover all cases. Consider adding a 'default' label (es.79).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(104,0) |
|
93 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_UNANNOTATED_SWITCH_FALLTHROUGH |
Int32 |
26819 |
0x000068C3 |
26819 |
|
|
System.Int32 |
WARNING_UNANNOTATED_SWITCH_FALLTHROUGH = 26819, // Unannotated fallthrough between switch labels (es.78).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(105,0) |
|
94 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_CHANGE_AUTO_TO_REFERENCE |
Int32 |
26820 |
0x000068C4 |
26820 |
|
|
System.Int32 |
WARNING_CHANGE_AUTO_TO_REFERENCE = 26820, // This is a potentially expensive copy operation. Consider using a reference unless a copy is required (p.9).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(106,0) |
|
95 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_GSL_SPAN_OVER_STD_SPAN |
Int32 |
26821 |
0x000068C5 |
26821 |
|
|
System.Int32 |
WARNING_USE_GSL_SPAN_OVER_STD_SPAN = 26821, // For '%1$s', consider using gsl::span instead of std::span to guarantee runtime bounds safety (gsl.view).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(107,0) |
|
96 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NULLPTR_DEREFERENCE |
Int32 |
26822 |
0x000068C6 |
26822 |
|
|
System.Int32 |
WARNING_NULLPTR_DEREFERENCE = 26822, // Dereferencing a null pointer '%1$s' (lifetime.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(108,0) |
|
97 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NULLPTR_DEREFERENCE_MAYBE |
Int32 |
26823 |
0x000068C7 |
26823 |
|
|
System.Int32 |
WARNING_NULLPTR_DEREFERENCE_MAYBE = 26823, // Dereferencing a possibly null pointer '%1$s' (lifetime.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(109,0) |
|
98 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NULLPTR_POSTCONDITION_VIOLATION |
Int32 |
26824 |
0x000068C8 |
26824 |
|
|
System.Int32 |
WARNING_NULLPTR_POSTCONDITION_VIOLATION = 26824, // Postcondition for null pointer '%1$s' requires it to be non-null (lifetime.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(110,0) |
|
99 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_NULLPTR_POSTCONDITION_VIOLATION_MAYBE |
Int32 |
26825 |
0x000068C9 |
26825 |
|
|
System.Int32 |
WARNING_NULLPTR_POSTCONDITION_VIOLATION_MAYBE = 26825, // Postcondition for possibly null pointer '%1$s' requires it to be non-null (lifetime.1).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(111,0) |
|
100 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_DONT_USE_VA_ARGS |
Int32 |
26826 |
0x000068CA |
26826 |
|
|
System.Int32 |
WARNING_DONT_USE_VA_ARGS = 26826, // Don't use C-style variable arguments (f.55).
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(112,0) |
|
101 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_ALMOST_BITWISE_ENUM |
Int32 |
26827 |
0x000068CB |
26827 |
|
|
System.Int32 |
WARNING_ALMOST_BITWISE_ENUM = 26827, // Did you forget to initialize an enum or wanted to use another type?.
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(113,0) |
|
102 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_MIXING_OVERLAPPING_ENUMS |
Int32 |
26828 |
0x000068CC |
26828 |
|
|
System.Int32 |
WARNING_MIXING_OVERLAPPING_ENUMS = 26828, // Different enum types have overlapping values. Did you want to use another enum constant here?.
|
%ProgramFiles%\Microsoft Visual Studio\2022\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(114,0) |
|
103 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_ENUM_CLASS_INSTEAD_OF_ENUM |
|
26812 |
0x000068BC |
26812 |
|
|
System.String |
WARNING_USE_ENUM_CLASS_INSTEAD_OF_ENUM = 26812, // The enum type '%1$s' is unscoped. Prefer 'enum class' over 'enum' (Enum.3).
|
%ProgramFiles(x86)%\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(97,0) |
|
104 |
9.1055 |
ECppCoreCheckWarningCodes::WARNING_USE_NULLPTR |
|
26477 |
0x0000676D |
26477 |
|
|
System.String |
WARNING_USE_NULLPTR = 26477, // Use 'nullptr' rather than 0 or NULL (es.47).
|
%ProgramFiles(x86)%\Microsoft Visual Studio\2017\Professional\VC\Auxiliary\VS\include\CppCoreCheck\warnings.h(72,0) |
|