Code inspection index
In this section, you will find all JetBrains Rider's proprietary code inspections, any of which you can disable or change its severity level.
These code inspections help you detect code issues at design time in all open files, and additionally they allow you to find code issues in specific scope. Topics in this section group code inspections by language:
- Code Inspections in C#
- Code Inspections in VB.NET
- Code Inspections in C++
- Code Inspections in XAML
- Code Inspections in ASP.NET
- Code Inspections in Razor
- Code Inspections in Resource files
New code inspections in 2026.3
New inspections in C#
New inspections in C++
A '__grid_constant__' parameter must have a const-qualified non-reference type
A memory space specifier is not allowed on a function parameter
clang-diagnostic-implicit-overflow-behavior-conversion-assignment
clang-diagnostic-implicit-overflow-behavior-conversion-assignment-pedantic
clang-diagnostic-implicit-overflow-behavior-conversion-function-boundary
clang-diagnostic-implicit-overflow-behavior-conversion-function-boundary-pedantic
clang-diagnostic-implicit-overflow-behavior-conversion-pedantic
clang-diagnostic-incompatible-pointer-types-discards-overflow-behavior
clang-diagnostic-lifetime-safety-cross-tu-constructor-suggestions
clang-diagnostic-lifetime-safety-cross-tu-misplaced-lifetimebound
clang-diagnostic-lifetime-safety-intra-tu-constructor-suggestions
clang-diagnostic-lifetime-safety-intra-tu-misplaced-lifetimebound
Conflicting memory space specifiers
'cuda::tiles::irange' step must be strictly positive
Function is not callable from this CUDA execution space
Goto statement is not allowed in a '__tile_global__' function
Loop can be replaced with a range-based 'for' over 'cuda::tiles::irange'
Mixed argument styles in the same call
Return statement inside a loop is not allowed in a '__tile_global__' function
Taking an address of a parenthesized member function is non-standard Microsoft C++ extension
Variable is not accessible from this CUDA execution space