Code Inspections in C++
In C++, ReSharper 2019.2 provides two kinds of code inspections: 259 inspections that detect errors such as broken syntax, unresolved symbols, compiler errors, and so on (you cannot configure or disable any of these inspections), and 1200 proprietary code inspections, any of which you can disable or change its severity level.
These code inspections help you detect code issues in design time in all open files, and additionally they allow you to find code issues in specific scope.
Configurable C++ inspections are listed below, grouped by their categories.
Clang Diagnostics (652 inspections)
Inspections in this category correspond to Clang compiler warnings integrated with ReSharper C++.Inspection | ID | EditorConfig property | Default severity |
---|---|---|---|
#pragma-messages clang diagnostic | CppClangTidyClangDiagnosticPragmaMessages | resharper_cpp_clang_tidy_clang_diagnostic_pragma_messages_highlighting | Warning |
#warnings clang diagnostic | CppClangTidyClangDiagnosticWarnings | resharper_cpp_clang_tidy_clang_diagnostic_warnings_highlighting | Warning |
absolute-value clang diagnostic | CppClangTidyClangDiagnosticAbsoluteValue | resharper_cpp_clang_tidy_clang_diagnostic_absolute_value_highlighting | Warning |
abstract-final-class clang diagnostic | CppClangTidyClangDiagnosticAbstractFinalClass | resharper_cpp_clang_tidy_clang_diagnostic_abstract_final_class_highlighting | Warning |
abstract-vbase-init clang diagnostic | CppClangTidyClangDiagnosticAbstractVbaseInit | resharper_cpp_clang_tidy_clang_diagnostic_abstract_vbase_init_highlighting | Warning |
address-of-packed-member clang diagnostic | CppClangTidyClangDiagnosticAddressOfPackedMember | resharper_cpp_clang_tidy_clang_diagnostic_address_of_packed_member_highlighting | Warning |
address-of-temporary clang diagnostic | CppClangTidyClangDiagnosticAddressOfTemporary | resharper_cpp_clang_tidy_clang_diagnostic_address_of_temporary_highlighting | Warning |
alloca-with-align-alignof clang diagnostic | CppClangTidyClangDiagnosticAllocaWithAlignAlignof | resharper_cpp_clang_tidy_clang_diagnostic_alloca_with_align_alignof_highlighting | Warning |
ambiguous-delete clang diagnostic | CppClangTidyClangDiagnosticAmbiguousDelete | resharper_cpp_clang_tidy_clang_diagnostic_ambiguous_delete_highlighting | Warning |
ambiguous-ellipsis clang diagnostic | CppClangTidyClangDiagnosticAmbiguousEllipsis | resharper_cpp_clang_tidy_clang_diagnostic_ambiguous_ellipsis_highlighting | Warning |
ambiguous-macro clang diagnostic | CppClangTidyClangDiagnosticAmbiguousMacro | resharper_cpp_clang_tidy_clang_diagnostic_ambiguous_macro_highlighting | Warning |
ambiguous-member-template clang diagnostic | CppClangTidyClangDiagnosticAmbiguousMemberTemplate | resharper_cpp_clang_tidy_clang_diagnostic_ambiguous_member_template_highlighting | Warning |
analyzer-incompatible-plugin clang diagnostic | CppClangTidyClangDiagnosticAnalyzerIncompatiblePlugin | resharper_cpp_clang_tidy_clang_diagnostic_analyzer_incompatible_plugin_highlighting | Warning |
anonymous-pack-parens clang diagnostic | CppClangTidyClangDiagnosticAnonymousPackParens | resharper_cpp_clang_tidy_clang_diagnostic_anonymous_pack_parens_highlighting | Warning |
arc-bridge-casts-disallowed-in-nonarc clang diagnostic | CppClangTidyClangDiagnosticArcBridgeCastsDisallowedInNonarc | resharper_cpp_clang_tidy_clang_diagnostic_arc_bridge_casts_disallowed_in_nonarc_highlighting | Warning |
arc-maybe-repeated-use-of-weak clang diagnostic | CppClangTidyClangDiagnosticArcMaybeRepeatedUseOfWeak | resharper_cpp_clang_tidy_clang_diagnostic_arc_maybe_repeated_use_of_weak_highlighting | Warning |
arc-non-pod-memaccess clang diagnostic | CppClangTidyClangDiagnosticArcNonPodMemaccess | resharper_cpp_clang_tidy_clang_diagnostic_arc_non_pod_memaccess_highlighting | Warning |
arc-performSelector-leaks clang diagnostic | CppClangTidyClangDiagnosticArcPerformSelectorLeaks | resharper_cpp_clang_tidy_clang_diagnostic_arc_perform_selector_leaks_highlighting | Warning |
arc-repeated-use-of-weak clang diagnostic | CppClangTidyClangDiagnosticArcRepeatedUseOfWeak | resharper_cpp_clang_tidy_clang_diagnostic_arc_repeated_use_of_weak_highlighting | Warning |
arc-retain-cycles clang diagnostic | CppClangTidyClangDiagnosticArcRetainCycles | resharper_cpp_clang_tidy_clang_diagnostic_arc_retain_cycles_highlighting | Warning |
arc-unsafe-retained-assign clang diagnostic | CppClangTidyClangDiagnosticArcUnsafeRetainedAssign | resharper_cpp_clang_tidy_clang_diagnostic_arc_unsafe_retained_assign_highlighting | Warning |
argument-outside-range clang diagnostic | CppClangTidyClangDiagnosticArgumentOutsideRange | resharper_cpp_clang_tidy_clang_diagnostic_argument_outside_range_highlighting | Warning |
array-bounds clang diagnostic | CppClangTidyClangDiagnosticArrayBounds | resharper_cpp_clang_tidy_clang_diagnostic_array_bounds_highlighting | Warning |
array-bounds-pointer-arithmetic clang diagnostic | CppClangTidyClangDiagnosticArrayBoundsPointerArithmetic | resharper_cpp_clang_tidy_clang_diagnostic_array_bounds_pointer_arithmetic_highlighting | Warning |
asm-ignored-qualifier clang diagnostic | CppClangTidyClangDiagnosticAsmIgnoredQualifier | resharper_cpp_clang_tidy_clang_diagnostic_asm_ignored_qualifier_highlighting | Warning |
asm-operand-widths clang diagnostic | CppClangTidyClangDiagnosticAsmOperandWidths | resharper_cpp_clang_tidy_clang_diagnostic_asm_operand_widths_highlighting | Warning |
assign-enum clang diagnostic | CppClangTidyClangDiagnosticAssignEnum | resharper_cpp_clang_tidy_clang_diagnostic_assign_enum_highlighting | Warning |
assume clang diagnostic | CppClangTidyClangDiagnosticAssume | resharper_cpp_clang_tidy_clang_diagnostic_assume_highlighting | Warning |
atimport-in-framework-header clang diagnostic | CppClangTidyClangDiagnosticAtimportInFrameworkHeader | resharper_cpp_clang_tidy_clang_diagnostic_atimport_in_framework_header_highlighting | Warning |
atomic-alignment clang diagnostic | CppClangTidyClangDiagnosticAtomicAlignment | resharper_cpp_clang_tidy_clang_diagnostic_atomic_alignment_highlighting | Warning |
atomic-implicit-seq-cst clang diagnostic | CppClangTidyClangDiagnosticAtomicImplicitSeqCst | resharper_cpp_clang_tidy_clang_diagnostic_atomic_implicit_seq_cst_highlighting | Suggestion |
atomic-memory-ordering clang diagnostic | CppClangTidyClangDiagnosticAtomicMemoryOrdering | resharper_cpp_clang_tidy_clang_diagnostic_atomic_memory_ordering_highlighting | Warning |
atomic-property-with-user-defined-accessor clang diagnostic | CppClangTidyClangDiagnosticAtomicPropertyWithUserDefinedAccessor | resharper_cpp_clang_tidy_clang_diagnostic_atomic_property_with_user_defined_accessor_highlighting | Warning |
at-protocol clang diagnostic | CppClangTidyClangDiagnosticAtProtocol | resharper_cpp_clang_tidy_clang_diagnostic_at_protocol_highlighting | Warning |
attribute-packed-for-bitfield clang diagnostic | CppClangTidyClangDiagnosticAttributePackedForBitfield | resharper_cpp_clang_tidy_clang_diagnostic_attribute_packed_for_bitfield_highlighting | Warning |
auto-disable-vptr-sanitizer clang diagnostic | CppClangTidyClangDiagnosticAutoDisableVptrSanitizer | resharper_cpp_clang_tidy_clang_diagnostic_auto_disable_vptr_sanitizer_highlighting | Warning |
auto-import clang diagnostic | CppClangTidyClangDiagnosticAutoImport | resharper_cpp_clang_tidy_clang_diagnostic_auto_import_highlighting | Warning |
auto-storage-class clang diagnostic | CppClangTidyClangDiagnosticAutoStorageClass | resharper_cpp_clang_tidy_clang_diagnostic_auto_storage_class_highlighting | Warning |
auto-var-id clang diagnostic | CppClangTidyClangDiagnosticAutoVarId | resharper_cpp_clang_tidy_clang_diagnostic_auto_var_id_highlighting | Warning |
availability clang diagnostic | CppClangTidyClangDiagnosticAvailability | resharper_cpp_clang_tidy_clang_diagnostic_availability_highlighting | Warning |
backslash-newline-escape clang diagnostic | CppClangTidyClangDiagnosticBackslashNewlineEscape | resharper_cpp_clang_tidy_clang_diagnostic_backslash_newline_escape_highlighting | Warning |
bad-function-cast clang diagnostic | CppClangTidyClangDiagnosticBadFunctionCast | resharper_cpp_clang_tidy_clang_diagnostic_bad_function_cast_highlighting | Warning |
binding-in-condition clang diagnostic | CppClangTidyClangDiagnosticBindingInCondition | resharper_cpp_clang_tidy_clang_diagnostic_binding_in_condition_highlighting | Warning |
bind-to-temporary-copy clang diagnostic | CppClangTidyClangDiagnosticBindToTemporaryCopy | resharper_cpp_clang_tidy_clang_diagnostic_bind_to_temporary_copy_highlighting | Warning |
bitfield-constant-conversion clang diagnostic | CppClangTidyClangDiagnosticBitfieldConstantConversion | resharper_cpp_clang_tidy_clang_diagnostic_bitfield_constant_conversion_highlighting | Warning |
bitfield-enum-conversion clang diagnostic | CppClangTidyClangDiagnosticBitfieldEnumConversion | resharper_cpp_clang_tidy_clang_diagnostic_bitfield_enum_conversion_highlighting | Warning |
bitfield-width clang diagnostic | CppClangTidyClangDiagnosticBitfieldWidth | resharper_cpp_clang_tidy_clang_diagnostic_bitfield_width_highlighting | Warning |
bitwise-op-parentheses clang diagnostic | CppClangTidyClangDiagnosticBitwiseOpParentheses | resharper_cpp_clang_tidy_clang_diagnostic_bitwise_op_parentheses_highlighting | Warning |
block-capture-autoreleasing clang diagnostic | CppClangTidyClangDiagnosticBlockCaptureAutoreleasing | resharper_cpp_clang_tidy_clang_diagnostic_block_capture_autoreleasing_highlighting | Warning |
bool-conversion clang diagnostic | CppClangTidyClangDiagnosticBoolConversion | resharper_cpp_clang_tidy_clang_diagnostic_bool_conversion_highlighting | Warning |
braced-scalar-init clang diagnostic | CppClangTidyClangDiagnosticBracedScalarInit | resharper_cpp_clang_tidy_clang_diagnostic_braced_scalar_init_highlighting | Warning |
bridge-cast clang diagnostic | CppClangTidyClangDiagnosticBridgeCast | resharper_cpp_clang_tidy_clang_diagnostic_bridge_cast_highlighting | Warning |
builtin-macro-redefined clang diagnostic | CppClangTidyClangDiagnosticBuiltinMacroRedefined | resharper_cpp_clang_tidy_clang_diagnostic_builtin_macro_redefined_highlighting | Warning |
builtin-memcpy-chk-size clang diagnostic | CppClangTidyClangDiagnosticBuiltinMemcpyChkSize | resharper_cpp_clang_tidy_clang_diagnostic_builtin_memcpy_chk_size_highlighting | Warning |
builtin-requires-header clang diagnostic | CppClangTidyClangDiagnosticBuiltinRequiresHeader | resharper_cpp_clang_tidy_clang_diagnostic_builtin_requires_header_highlighting | Warning |
c++11-compat clang diagnostic | CppClangTidyClangDiagnosticCpp11Compat | resharper_cpp_clang_tidy_clang_diagnostic_cpp11_compat_highlighting | Warning |
c++11-compat-deprecated-writable-strings clang diagnostic | CppClangTidyClangDiagnosticCpp11CompatDeprecatedWritableStrings | resharper_cpp_clang_tidy_clang_diagnostic_cpp11_compat_deprecated_writable_strings_highlighting | Warning |
c++11-compat-reserved-user-defined-literal clang diagnostic | CppClangTidyClangDiagnosticCpp11CompatReservedUserDefinedLiteral | resharper_cpp_clang_tidy_clang_diagnostic_cpp11_compat_reserved_user_defined_literal_highlighting | Warning |
c++11-extensions clang diagnostic | CppClangTidyClangDiagnosticCpp11Extensions | resharper_cpp_clang_tidy_clang_diagnostic_cpp11_extensions_highlighting | Warning |
c++11-extra-semi clang diagnostic | CppClangTidyClangDiagnosticCpp11ExtraSemi | resharper_cpp_clang_tidy_clang_diagnostic_cpp11_extra_semi_highlighting | Warning |
c++11-inline-namespace clang diagnostic | CppClangTidyClangDiagnosticCpp11InlineNamespace | resharper_cpp_clang_tidy_clang_diagnostic_cpp11_inline_namespace_highlighting | Warning |
c++11-long-long clang diagnostic | CppClangTidyClangDiagnosticCpp11LongLong | resharper_cpp_clang_tidy_clang_diagnostic_cpp11_long_long_highlighting | Warning |
c++11-narrowing clang diagnostic | CppClangTidyClangDiagnosticCpp11Narrowing | resharper_cpp_clang_tidy_clang_diagnostic_cpp11_narrowing_highlighting | Warning |
c++14-binary-literal clang diagnostic | CppClangTidyClangDiagnosticCpp14BinaryLiteral | resharper_cpp_clang_tidy_clang_diagnostic_cpp14_binary_literal_highlighting | Warning |
c++14-extensions clang diagnostic | CppClangTidyClangDiagnosticCpp14Extensions | resharper_cpp_clang_tidy_clang_diagnostic_cpp14_extensions_highlighting | Warning |
c++17-compat-mangling clang diagnostic | CppClangTidyClangDiagnosticCpp17CompatMangling | resharper_cpp_clang_tidy_clang_diagnostic_cpp17_compat_mangling_highlighting | Warning |
c++2a-extensions clang diagnostic | CppClangTidyClangDiagnosticCpp2aExtensions | resharper_cpp_clang_tidy_clang_diagnostic_cpp2a_extensions_highlighting | Warning |
c++98-c++11-c++14-c++17-compat clang diagnostic | CppClangTidyClangDiagnosticCpp98Cpp11Cpp14Cpp17Compat | resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_cpp14_cpp17_compat_highlighting | Warning |
c++98-c++11-c++14-c++17-compat-pedantic clang diagnostic | CppClangTidyClangDiagnosticCpp98Cpp11Cpp14Cpp17CompatPedantic | resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_cpp14_cpp17_compat_pedantic_highlighting | Warning |
c++98-c++11-c++14-compat clang diagnostic | CppClangTidyClangDiagnosticCpp98Cpp11Cpp14Compat | resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_cpp14_compat_highlighting | Warning |
c++98-c++11-c++14-compat-pedantic clang diagnostic | CppClangTidyClangDiagnosticCpp98Cpp11Cpp14CompatPedantic | resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_cpp14_compat_pedantic_highlighting | Warning |
c++98-c++11-compat clang diagnostic | CppClangTidyClangDiagnosticCpp98Cpp11Compat | resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_compat_highlighting | Warning |
c++98-c++11-compat-binary-literal clang diagnostic | CppClangTidyClangDiagnosticCpp98Cpp11CompatBinaryLiteral | resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_compat_binary_literal_highlighting | Warning |
c++98-c++11-compat-pedantic clang diagnostic | CppClangTidyClangDiagnosticCpp98Cpp11CompatPedantic | resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_compat_pedantic_highlighting | Warning |
c++98-compat clang diagnostic | CppClangTidyClangDiagnosticCpp98Compat | resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_highlighting | Warning |
c++98-compat-bind-to-temporary-copy clang diagnostic | CppClangTidyClangDiagnosticCpp98CompatBindToTemporaryCopy | resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_bind_to_temporary_copy_highlighting | Warning |
c++98-compat-extra-semi clang diagnostic | CppClangTidyClangDiagnosticCpp98CompatExtraSemi | resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_extra_semi_highlighting | Warning |
c++98-compat-local-type-template-args clang diagnostic | CppClangTidyClangDiagnosticCpp98CompatLocalTypeTemplateArgs | resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_local_type_template_args_highlighting | Warning |
c++98-compat-pedantic clang diagnostic | CppClangTidyClangDiagnosticCpp98CompatPedantic | resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_pedantic_highlighting | Warning |
c++98-compat-unnamed-type-template-args clang diagnostic | CppClangTidyClangDiagnosticCpp98CompatUnnamedTypeTemplateArgs | resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_unnamed_type_template_args_highlighting | Warning |
c++-compat clang diagnostic | CppClangTidyClangDiagnosticCppCompat | resharper_cpp_clang_tidy_clang_diagnostic_cpp_compat_highlighting | Warning |
c11-extensions clang diagnostic | CppClangTidyClangDiagnosticC11Extensions | resharper_cpp_clang_tidy_clang_diagnostic_c11_extensions_highlighting | Warning |
c99-compat clang diagnostic | CppClangTidyClangDiagnosticC99Compat | resharper_cpp_clang_tidy_clang_diagnostic_c99_compat_highlighting | Warning |
c99-extensions clang diagnostic | CppClangTidyClangDiagnosticC99Extensions | resharper_cpp_clang_tidy_clang_diagnostic_c99_extensions_highlighting | Warning |
call-to-pure-virtual-from-ctor-dtor clang diagnostic | CppClangTidyClangDiagnosticCallToPureVirtualFromCtorDtor | resharper_cpp_clang_tidy_clang_diagnostic_call_to_pure_virtual_from_ctor_dtor_highlighting | Warning |
cast-align clang diagnostic | CppClangTidyClangDiagnosticCastAlign | resharper_cpp_clang_tidy_clang_diagnostic_cast_align_highlighting | Warning |
cast-calling-convention clang diagnostic | CppClangTidyClangDiagnosticCastCallingConvention | resharper_cpp_clang_tidy_clang_diagnostic_cast_calling_convention_highlighting | Warning |
cast-of-sel-type clang diagnostic | CppClangTidyClangDiagnosticCastOfSelType | resharper_cpp_clang_tidy_clang_diagnostic_cast_of_sel_type_highlighting | Warning |
cast-qual clang diagnostic | CppClangTidyClangDiagnosticCastQual | resharper_cpp_clang_tidy_clang_diagnostic_cast_qual_highlighting | Warning |
cast-qual-unrelated clang diagnostic | CppClangTidyClangDiagnosticCastQualUnrelated | resharper_cpp_clang_tidy_clang_diagnostic_cast_qual_unrelated_highlighting | Warning |
CFString-literal clang diagnostic | CppClangTidyClangDiagnosticCFStringLiteral | resharper_cpp_clang_tidy_clang_diagnostic_cf_string_literal_highlighting | Warning |
char-subscripts clang diagnostic | CppClangTidyClangDiagnosticCharSubscripts | resharper_cpp_clang_tidy_clang_diagnostic_char_subscripts_highlighting | Warning |
Clang compiler error | CppClangTidyClangDiagnosticError | resharper_cpp_clang_tidy_clang_diagnostic_error_highlighting | Disabled |
clang-cl-pch clang diagnostic | CppClangTidyClangDiagnosticClangClPch | resharper_cpp_clang_tidy_clang_diagnostic_clang_cl_pch_highlighting | Disabled |
class-varargs clang diagnostic | CppClangTidyClangDiagnosticClassVarargs | resharper_cpp_clang_tidy_clang_diagnostic_class_varargs_highlighting | Warning |
comma clang diagnostic | CppClangTidyClangDiagnosticComma | resharper_cpp_clang_tidy_clang_diagnostic_comma_highlighting | Warning |
comment clang diagnostic | CppClangTidyClangDiagnosticComment | resharper_cpp_clang_tidy_clang_diagnostic_comment_highlighting | Warning |
compare-distinct-pointer-types clang diagnostic | CppClangTidyClangDiagnosticCompareDistinctPointerTypes | resharper_cpp_clang_tidy_clang_diagnostic_compare_distinct_pointer_types_highlighting | Warning |
complex-component-init clang diagnostic | CppClangTidyClangDiagnosticComplexComponentInit | resharper_cpp_clang_tidy_clang_diagnostic_complex_component_init_highlighting | Warning |
conditional-type-mismatch clang diagnostic | CppClangTidyClangDiagnosticConditionalTypeMismatch | resharper_cpp_clang_tidy_clang_diagnostic_conditional_type_mismatch_highlighting | Warning |
conditional-uninitialized clang diagnostic | CppClangTidyClangDiagnosticConditionalUninitialized | resharper_cpp_clang_tidy_clang_diagnostic_conditional_uninitialized_highlighting | Warning |
config-macros clang diagnostic | CppClangTidyClangDiagnosticConfigMacros | resharper_cpp_clang_tidy_clang_diagnostic_config_macros_highlighting | Warning |
constant-conversion clang diagnostic | CppClangTidyClangDiagnosticConstantConversion | resharper_cpp_clang_tidy_clang_diagnostic_constant_conversion_highlighting | Warning |
constant-logical-operand clang diagnostic | CppClangTidyClangDiagnosticConstantLogicalOperand | resharper_cpp_clang_tidy_clang_diagnostic_constant_logical_operand_highlighting | Warning |
constexpr-not-const clang diagnostic | CppClangTidyClangDiagnosticConstexprNotConst | resharper_cpp_clang_tidy_clang_diagnostic_constexpr_not_const_highlighting | Warning |
consumed clang diagnostic | CppClangTidyClangDiagnosticConsumed | resharper_cpp_clang_tidy_clang_diagnostic_consumed_highlighting | Warning |
conversion clang diagnostic | CppClangTidyClangDiagnosticConversion | resharper_cpp_clang_tidy_clang_diagnostic_conversion_highlighting | Warning |
coroutine-missing-unhandled-exception clang diagnostic | CppClangTidyClangDiagnosticCoroutineMissingUnhandledException | resharper_cpp_clang_tidy_clang_diagnostic_coroutine_missing_unhandled_exception_highlighting | Warning |
covered-switch-default clang diagnostic | CppClangTidyClangDiagnosticCoveredSwitchDefault | resharper_cpp_clang_tidy_clang_diagnostic_covered_switch_default_highlighting | Warning |
cstring-format-directive clang diagnostic | CppClangTidyClangDiagnosticCstringFormatDirective | resharper_cpp_clang_tidy_clang_diagnostic_cstring_format_directive_highlighting | Warning |
ctu clang diagnostic | CppClangTidyClangDiagnosticCtu | resharper_cpp_clang_tidy_clang_diagnostic_ctu_highlighting | Disabled |
cuda-compat clang diagnostic | CppClangTidyClangDiagnosticCudaCompat | resharper_cpp_clang_tidy_clang_diagnostic_cuda_compat_highlighting | Warning |
custom-atomic-properties clang diagnostic | CppClangTidyClangDiagnosticCustomAtomicProperties | resharper_cpp_clang_tidy_clang_diagnostic_custom_atomic_properties_highlighting | Warning |
dangling clang diagnostic | CppClangTidyClangDiagnosticDangling | resharper_cpp_clang_tidy_clang_diagnostic_dangling_highlighting | Warning |
dangling-else clang diagnostic | CppClangTidyClangDiagnosticDanglingElse | resharper_cpp_clang_tidy_clang_diagnostic_dangling_else_highlighting | Warning |
dangling-field clang diagnostic | CppClangTidyClangDiagnosticDanglingField | resharper_cpp_clang_tidy_clang_diagnostic_dangling_field_highlighting | Warning |
dangling-initializer-list clang diagnostic | CppClangTidyClangDiagnosticDanglingInitializerList | resharper_cpp_clang_tidy_clang_diagnostic_dangling_initializer_list_highlighting | Warning |
darwin-sdk-settings clang diagnostic | CppClangTidyClangDiagnosticDarwinSdkSettings | resharper_cpp_clang_tidy_clang_diagnostic_darwin_sdk_settings_highlighting | Disabled |
date-time clang diagnostic | CppClangTidyClangDiagnosticDateTime | resharper_cpp_clang_tidy_clang_diagnostic_date_time_highlighting | Warning |
dealloc-in-category clang diagnostic | CppClangTidyClangDiagnosticDeallocInCategory | resharper_cpp_clang_tidy_clang_diagnostic_dealloc_in_category_highlighting | Warning |
debug-compression-unavailable clang diagnostic | CppClangTidyClangDiagnosticDebugCompressionUnavailable | resharper_cpp_clang_tidy_clang_diagnostic_debug_compression_unavailable_highlighting | Warning |
declaration-after-statement clang diagnostic | CppClangTidyClangDiagnosticDeclarationAfterStatement | resharper_cpp_clang_tidy_clang_diagnostic_declaration_after_statement_highlighting | Warning |
defaulted-function-deleted clang diagnostic | CppClangTidyClangDiagnosticDefaultedFunctionDeleted | resharper_cpp_clang_tidy_clang_diagnostic_defaulted_function_deleted_highlighting | Warning |
delegating-ctor-cycles clang diagnostic | CppClangTidyClangDiagnosticDelegatingCtorCycles | resharper_cpp_clang_tidy_clang_diagnostic_delegating_ctor_cycles_highlighting | Warning |
delete-abstract-non-virtual-dtor clang diagnostic | CppClangTidyClangDiagnosticDeleteAbstractNonVirtualDtor | resharper_cpp_clang_tidy_clang_diagnostic_delete_abstract_non_virtual_dtor_highlighting | Warning |
delete-incomplete clang diagnostic | CppClangTidyClangDiagnosticDeleteIncomplete | resharper_cpp_clang_tidy_clang_diagnostic_delete_incomplete_highlighting | Warning |
delete-non-abstract-non-virtual-dtor clang diagnostic | CppClangTidyClangDiagnosticDeleteNonAbstractNonVirtualDtor | resharper_cpp_clang_tidy_clang_diagnostic_delete_non_abstract_non_virtual_dtor_highlighting | Warning |
delete-non-virtual-dtor clang diagnostic | CppClangTidyClangDiagnosticDeleteNonVirtualDtor | resharper_cpp_clang_tidy_clang_diagnostic_delete_non_virtual_dtor_highlighting | Warning |
deprecated clang diagnostic | CppClangTidyClangDiagnosticDeprecated | resharper_cpp_clang_tidy_clang_diagnostic_deprecated_highlighting | Warning |
deprecated-attributes clang diagnostic | CppClangTidyClangDiagnosticDeprecatedAttributes | resharper_cpp_clang_tidy_clang_diagnostic_deprecated_attributes_highlighting | Warning |
deprecated-declarations clang diagnostic | CppClangTidyClangDiagnosticDeprecatedDeclarations | resharper_cpp_clang_tidy_clang_diagnostic_deprecated_declarations_highlighting | Warning |
deprecated-dynamic-exception-spec clang diagnostic | CppClangTidyClangDiagnosticDeprecatedDynamicExceptionSpec | resharper_cpp_clang_tidy_clang_diagnostic_deprecated_dynamic_exception_spec_highlighting | Warning |
deprecated-implementations clang diagnostic | CppClangTidyClangDiagnosticDeprecatedImplementations | resharper_cpp_clang_tidy_clang_diagnostic_deprecated_implementations_highlighting | Warning |
deprecated-increment-bool clang diagnostic | CppClangTidyClangDiagnosticDeprecatedIncrementBool | resharper_cpp_clang_tidy_clang_diagnostic_deprecated_increment_bool_highlighting | Warning |
deprecated-objc-isa-usage clang diagnostic | CppClangTidyClangDiagnosticDeprecatedObjcIsaUsage | resharper_cpp_clang_tidy_clang_diagnostic_deprecated_objc_isa_usage_highlighting | Warning |
deprecated-objc-pointer-introspection clang diagnostic | CppClangTidyClangDiagnosticDeprecatedObjcPointerIntrospection | resharper_cpp_clang_tidy_clang_diagnostic_deprecated_objc_pointer_introspection_highlighting | Warning |
deprecated-objc-pointer-introspection-performSelector clang diagnostic | CppClangTidyClangDiagnosticDeprecatedObjcPointerIntrospectionPerformSelector | resharper_cpp_clang_tidy_clang_diagnostic_deprecated_objc_pointer_introspection_perform_selector_highlighting | Warning |
deprecated-register clang diagnostic | CppClangTidyClangDiagnosticDeprecatedRegister | resharper_cpp_clang_tidy_clang_diagnostic_deprecated_register_highlighting | Warning |
deprecated-this-capture clang diagnostic | CppClangTidyClangDiagnosticDeprecatedThisCapture | resharper_cpp_clang_tidy_clang_diagnostic_deprecated_this_capture_highlighting | Warning |
direct-ivar-access clang diagnostic | CppClangTidyClangDiagnosticDirectIvarAccess | resharper_cpp_clang_tidy_clang_diagnostic_direct_ivar_access_highlighting | Warning |
disabled-macro-expansion clang diagnostic | CppClangTidyClangDiagnosticDisabledMacroExpansion | resharper_cpp_clang_tidy_clang_diagnostic_disabled_macro_expansion_highlighting | Warning |
distributed-object-modifiers clang diagnostic | CppClangTidyClangDiagnosticDistributedObjectModifiers | resharper_cpp_clang_tidy_clang_diagnostic_distributed_object_modifiers_highlighting | Warning |
division-by-zero clang diagnostic | CppClangTidyClangDiagnosticDivisionByZero | resharper_cpp_clang_tidy_clang_diagnostic_division_by_zero_highlighting | Warning |
dll-attribute-on-redeclaration clang diagnostic | CppClangTidyClangDiagnosticDllAttributeOnRedeclaration | resharper_cpp_clang_tidy_clang_diagnostic_dll_attribute_on_redeclaration_highlighting | Warning |
dllexport-explicit-instantiation-decl clang diagnostic | CppClangTidyClangDiagnosticDllexportExplicitInstantiationDecl | resharper_cpp_clang_tidy_clang_diagnostic_dllexport_explicit_instantiation_decl_highlighting | Warning |
dllimport-static-field-def clang diagnostic | CppClangTidyClangDiagnosticDllimportStaticFieldDef | resharper_cpp_clang_tidy_clang_diagnostic_dllimport_static_field_def_highlighting | Warning |
documentation clang diagnostic | CppClangTidyClangDiagnosticDocumentation | resharper_cpp_clang_tidy_clang_diagnostic_documentation_highlighting | Warning |
documentation-deprecated-sync clang diagnostic | CppClangTidyClangDiagnosticDocumentationDeprecatedSync | resharper_cpp_clang_tidy_clang_diagnostic_documentation_deprecated_sync_highlighting | Warning |
documentation-html clang diagnostic | CppClangTidyClangDiagnosticDocumentationHtml | resharper_cpp_clang_tidy_clang_diagnostic_documentation_html_highlighting | Warning |
documentation-pedantic clang diagnostic | CppClangTidyClangDiagnosticDocumentationPedantic | resharper_cpp_clang_tidy_clang_diagnostic_documentation_pedantic_highlighting | Warning |
documentation-unknown-command clang diagnostic | CppClangTidyClangDiagnosticDocumentationUnknownCommand | resharper_cpp_clang_tidy_clang_diagnostic_documentation_unknown_command_highlighting | Warning |
dollar-in-identifier-extension clang diagnostic | CppClangTidyClangDiagnosticDollarInIdentifierExtension | resharper_cpp_clang_tidy_clang_diagnostic_dollar_in_identifier_extension_highlighting | Warning |
double-promotion clang diagnostic | CppClangTidyClangDiagnosticDoublePromotion | resharper_cpp_clang_tidy_clang_diagnostic_double_promotion_highlighting | Warning |
duplicate-decl-specifier clang diagnostic | CppClangTidyClangDiagnosticDuplicateDeclSpecifier | resharper_cpp_clang_tidy_clang_diagnostic_duplicate_decl_specifier_highlighting | Warning |
duplicate-enum clang diagnostic | CppClangTidyClangDiagnosticDuplicateEnum | resharper_cpp_clang_tidy_clang_diagnostic_duplicate_enum_highlighting | Warning |
duplicate-method-arg clang diagnostic | CppClangTidyClangDiagnosticDuplicateMethodArg | resharper_cpp_clang_tidy_clang_diagnostic_duplicate_method_arg_highlighting | Warning |
duplicate-method-match clang diagnostic | CppClangTidyClangDiagnosticDuplicateMethodMatch | resharper_cpp_clang_tidy_clang_diagnostic_duplicate_method_match_highlighting | Warning |
duplicate-protocol clang diagnostic | CppClangTidyClangDiagnosticDuplicateProtocol | resharper_cpp_clang_tidy_clang_diagnostic_duplicate_protocol_highlighting | Warning |
dynamic-class-memaccess clang diagnostic | CppClangTidyClangDiagnosticDynamicClassMemaccess | resharper_cpp_clang_tidy_clang_diagnostic_dynamic_class_memaccess_highlighting | Warning |
dynamic-exception-spec clang diagnostic | CppClangTidyClangDiagnosticDynamicExceptionSpec | resharper_cpp_clang_tidy_clang_diagnostic_dynamic_exception_spec_highlighting | Warning |
embedded-directive clang diagnostic | CppClangTidyClangDiagnosticEmbeddedDirective | resharper_cpp_clang_tidy_clang_diagnostic_embedded_directive_highlighting | Warning |
empty-body clang diagnostic | CppClangTidyClangDiagnosticEmptyBody | resharper_cpp_clang_tidy_clang_diagnostic_empty_body_highlighting | Warning |
empty-decomposition clang diagnostic | CppClangTidyClangDiagnosticEmptyDecomposition | resharper_cpp_clang_tidy_clang_diagnostic_empty_decomposition_highlighting | Warning |
empty-init-stmt clang diagnostic | CppClangTidyClangDiagnosticEmptyInitStmt | resharper_cpp_clang_tidy_clang_diagnostic_empty_init_stmt_highlighting | Warning |
empty-translation-unit clang diagnostic | CppClangTidyClangDiagnosticEmptyTranslationUnit | resharper_cpp_clang_tidy_clang_diagnostic_empty_translation_unit_highlighting | Warning |
encode-type clang diagnostic | CppClangTidyClangDiagnosticEncodeType | resharper_cpp_clang_tidy_clang_diagnostic_encode_type_highlighting | Warning |
enum-compare clang diagnostic | CppClangTidyClangDiagnosticEnumCompare | resharper_cpp_clang_tidy_clang_diagnostic_enum_compare_highlighting | Warning |
enum-compare-switch clang diagnostic | CppClangTidyClangDiagnosticEnumCompareSwitch | resharper_cpp_clang_tidy_clang_diagnostic_enum_compare_switch_highlighting | Warning |
enum-conversion clang diagnostic | CppClangTidyClangDiagnosticEnumConversion | resharper_cpp_clang_tidy_clang_diagnostic_enum_conversion_highlighting | Warning |
enum-too-large clang diagnostic | CppClangTidyClangDiagnosticEnumTooLarge | resharper_cpp_clang_tidy_clang_diagnostic_enum_too_large_highlighting | Warning |
exceptions clang diagnostic | CppClangTidyClangDiagnosticExceptions | resharper_cpp_clang_tidy_clang_diagnostic_exceptions_highlighting | Warning |
exit-time-destructors clang diagnostic | CppClangTidyClangDiagnosticExitTimeDestructors | resharper_cpp_clang_tidy_clang_diagnostic_exit_time_destructors_highlighting | Warning |
expansion-to-defined clang diagnostic | CppClangTidyClangDiagnosticExpansionToDefined | resharper_cpp_clang_tidy_clang_diagnostic_expansion_to_defined_highlighting | Warning |
experimental-isel clang diagnostic | CppClangTidyClangDiagnosticExperimentalIsel | resharper_cpp_clang_tidy_clang_diagnostic_experimental_isel_highlighting | Warning |
explicit-initialize-call clang diagnostic | CppClangTidyClangDiagnosticExplicitInitializeCall | resharper_cpp_clang_tidy_clang_diagnostic_explicit_initialize_call_highlighting | Warning |
explicit-ownership-type clang diagnostic | CppClangTidyClangDiagnosticExplicitOwnershipType | resharper_cpp_clang_tidy_clang_diagnostic_explicit_ownership_type_highlighting | Warning |
extern-c-compat clang diagnostic | CppClangTidyClangDiagnosticExternCCompat | resharper_cpp_clang_tidy_clang_diagnostic_extern_c_compat_highlighting | Warning |
extern-initializer clang diagnostic | CppClangTidyClangDiagnosticExternInitializer | resharper_cpp_clang_tidy_clang_diagnostic_extern_initializer_highlighting | Warning |
extra-qualification clang diagnostic | CppClangTidyClangDiagnosticExtraQualification | resharper_cpp_clang_tidy_clang_diagnostic_extra_qualification_highlighting | Warning |
extra-semi clang diagnostic | CppClangTidyClangDiagnosticExtraSemi | resharper_cpp_clang_tidy_clang_diagnostic_extra_semi_highlighting | Warning |
extra-semi-stmt clang diagnostic | CppClangTidyClangDiagnosticExtraSemiStmt | resharper_cpp_clang_tidy_clang_diagnostic_extra_semi_stmt_highlighting | Warning |
extra-tokens clang diagnostic | CppClangTidyClangDiagnosticExtraTokens | resharper_cpp_clang_tidy_clang_diagnostic_extra_tokens_highlighting | Warning |
fallback clang diagnostic | CppClangTidyClangDiagnosticFallback | resharper_cpp_clang_tidy_clang_diagnostic_fallback_highlighting | Warning |
fixed-enum-extension clang diagnostic | CppClangTidyClangDiagnosticFixedEnumExtension | resharper_cpp_clang_tidy_clang_diagnostic_fixed_enum_extension_highlighting | Disabled |
flag-enum clang diagnostic | CppClangTidyClangDiagnosticFlagEnum | resharper_cpp_clang_tidy_clang_diagnostic_flag_enum_highlighting | Warning |
flexible-array-extensions clang diagnostic | CppClangTidyClangDiagnosticFlexibleArrayExtensions | resharper_cpp_clang_tidy_clang_diagnostic_flexible_array_extensions_highlighting | Warning |
float-conversion clang diagnostic | CppClangTidyClangDiagnosticFloatConversion | resharper_cpp_clang_tidy_clang_diagnostic_float_conversion_highlighting | Warning |
float-equal clang diagnostic | CppClangTidyClangDiagnosticFloatEqual | resharper_cpp_clang_tidy_clang_diagnostic_float_equal_highlighting | Warning |
float-overflow-conversion clang diagnostic | CppClangTidyClangDiagnosticFloatOverflowConversion | resharper_cpp_clang_tidy_clang_diagnostic_float_overflow_conversion_highlighting | Warning |
float-zero-conversion clang diagnostic | CppClangTidyClangDiagnosticFloatZeroConversion | resharper_cpp_clang_tidy_clang_diagnostic_float_zero_conversion_highlighting | Warning |
for-loop-analysis clang diagnostic | CppClangTidyClangDiagnosticForLoopAnalysis | resharper_cpp_clang_tidy_clang_diagnostic_for_loop_analysis_highlighting | Warning |
format clang diagnostic | CppClangTidyClangDiagnosticFormat | resharper_cpp_clang_tidy_clang_diagnostic_format_highlighting | Warning |
format-extra-args clang diagnostic | CppClangTidyClangDiagnosticFormatExtraArgs | resharper_cpp_clang_tidy_clang_diagnostic_format_extra_args_highlighting | Warning |
format-invalid-specifier clang diagnostic | CppClangTidyClangDiagnosticFormatInvalidSpecifier | resharper_cpp_clang_tidy_clang_diagnostic_format_invalid_specifier_highlighting | Warning |
format-non-iso clang diagnostic | CppClangTidyClangDiagnosticFormatNonIso | resharper_cpp_clang_tidy_clang_diagnostic_format_non_iso_highlighting | Warning |
format-nonliteral clang diagnostic | CppClangTidyClangDiagnosticFormatNonliteral | resharper_cpp_clang_tidy_clang_diagnostic_format_nonliteral_highlighting | Warning |
format-pedantic clang diagnostic | CppClangTidyClangDiagnosticFormatPedantic | resharper_cpp_clang_tidy_clang_diagnostic_format_pedantic_highlighting | Warning |
format-security clang diagnostic | CppClangTidyClangDiagnosticFormatSecurity | resharper_cpp_clang_tidy_clang_diagnostic_format_security_highlighting | Warning |
format-zero-length clang diagnostic | CppClangTidyClangDiagnosticFormatZeroLength | resharper_cpp_clang_tidy_clang_diagnostic_format_zero_length_highlighting | Warning |
four-char-constants clang diagnostic | CppClangTidyClangDiagnosticFourCharConstants | resharper_cpp_clang_tidy_clang_diagnostic_four_char_constants_highlighting | Warning |
frame-larger-than= clang diagnostic | CppClangTidyClangDiagnosticFrameLargerThanEq | resharper_cpp_clang_tidy_clang_diagnostic_frame_larger_than_eq_highlighting | Warning |
framework-include-private-from-public clang diagnostic | CppClangTidyClangDiagnosticFrameworkIncludePrivateFromPublic | resharper_cpp_clang_tidy_clang_diagnostic_framework_include_private_from_public_highlighting | Warning |
function-def-in-objc-container clang diagnostic | CppClangTidyClangDiagnosticFunctionDefInObjcContainer | resharper_cpp_clang_tidy_clang_diagnostic_function_def_in_objc_container_highlighting | Warning |
function-multiversion clang diagnostic | CppClangTidyClangDiagnosticFunctionMultiversion | resharper_cpp_clang_tidy_clang_diagnostic_function_multiversion_highlighting | Warning |
gcc-compat clang diagnostic | CppClangTidyClangDiagnosticGccCompat | resharper_cpp_clang_tidy_clang_diagnostic_gcc_compat_highlighting | Warning |
global-constructors clang diagnostic | CppClangTidyClangDiagnosticGlobalConstructors | resharper_cpp_clang_tidy_clang_diagnostic_global_constructors_highlighting | Warning |
gnu-alignof-expression clang diagnostic | CppClangTidyClangDiagnosticGnuAlignofExpression | resharper_cpp_clang_tidy_clang_diagnostic_gnu_alignof_expression_highlighting | Warning |
gnu-anonymous-struct clang diagnostic | CppClangTidyClangDiagnosticGnuAnonymousStruct | resharper_cpp_clang_tidy_clang_diagnostic_gnu_anonymous_struct_highlighting | Warning |
gnu-array-member-paren-init clang diagnostic | CppClangTidyClangDiagnosticGnuArrayMemberParenInit | resharper_cpp_clang_tidy_clang_diagnostic_gnu_array_member_paren_init_highlighting | Warning |
gnu-auto-type clang diagnostic | CppClangTidyClangDiagnosticGnuAutoType | resharper_cpp_clang_tidy_clang_diagnostic_gnu_auto_type_highlighting | Warning |
gnu-binary-literal clang diagnostic | CppClangTidyClangDiagnosticGnuBinaryLiteral | resharper_cpp_clang_tidy_clang_diagnostic_gnu_binary_literal_highlighting | Warning |
gnu-case-range clang diagnostic | CppClangTidyClangDiagnosticGnuCaseRange | resharper_cpp_clang_tidy_clang_diagnostic_gnu_case_range_highlighting | Warning |
gnu-complex-integer clang diagnostic | CppClangTidyClangDiagnosticGnuComplexInteger | resharper_cpp_clang_tidy_clang_diagnostic_gnu_complex_integer_highlighting | Warning |
gnu-compound-literal-initializer clang diagnostic | CppClangTidyClangDiagnosticGnuCompoundLiteralInitializer | resharper_cpp_clang_tidy_clang_diagnostic_gnu_compound_literal_initializer_highlighting | Warning |
gnu-conditional-omitted-operand clang diagnostic | CppClangTidyClangDiagnosticGnuConditionalOmittedOperand | resharper_cpp_clang_tidy_clang_diagnostic_gnu_conditional_omitted_operand_highlighting | Warning |
gnu-designator clang diagnostic | CppClangTidyClangDiagnosticGnuDesignator | resharper_cpp_clang_tidy_clang_diagnostic_gnu_designator_highlighting | Warning |
gnu-empty-initializer clang diagnostic | CppClangTidyClangDiagnosticGnuEmptyInitializer | resharper_cpp_clang_tidy_clang_diagnostic_gnu_empty_initializer_highlighting | Warning |
gnu-empty-struct clang diagnostic | CppClangTidyClangDiagnosticGnuEmptyStruct | resharper_cpp_clang_tidy_clang_diagnostic_gnu_empty_struct_highlighting | Warning |
gnu-flexible-array-initializer clang diagnostic | CppClangTidyClangDiagnosticGnuFlexibleArrayInitializer | resharper_cpp_clang_tidy_clang_diagnostic_gnu_flexible_array_initializer_highlighting | Warning |
gnu-flexible-array-union-member clang diagnostic | CppClangTidyClangDiagnosticGnuFlexibleArrayUnionMember | resharper_cpp_clang_tidy_clang_diagnostic_gnu_flexible_array_union_member_highlighting | Warning |
gnu-folding-constant clang diagnostic | CppClangTidyClangDiagnosticGnuFoldingConstant | resharper_cpp_clang_tidy_clang_diagnostic_gnu_folding_constant_highlighting | Warning |
gnu-imaginary-constant clang diagnostic | CppClangTidyClangDiagnosticGnuImaginaryConstant | resharper_cpp_clang_tidy_clang_diagnostic_gnu_imaginary_constant_highlighting | Warning |
gnu-include-next clang diagnostic | CppClangTidyClangDiagnosticGnuIncludeNext | resharper_cpp_clang_tidy_clang_diagnostic_gnu_include_next_highlighting | Warning |
gnu-label-as-value clang diagnostic | CppClangTidyClangDiagnosticGnuLabelAsValue | resharper_cpp_clang_tidy_clang_diagnostic_gnu_label_as_value_highlighting | Warning |
gnu-redeclared-enum clang diagnostic | CppClangTidyClangDiagnosticGnuRedeclaredEnum | resharper_cpp_clang_tidy_clang_diagnostic_gnu_redeclared_enum_highlighting | Warning |
gnu-statement-expression clang diagnostic | CppClangTidyClangDiagnosticGnuStatementExpression | resharper_cpp_clang_tidy_clang_diagnostic_gnu_statement_expression_highlighting | Warning |
gnu-static-float-init clang diagnostic | CppClangTidyClangDiagnosticGnuStaticFloatInit | resharper_cpp_clang_tidy_clang_diagnostic_gnu_static_float_init_highlighting | Warning |
gnu-string-literal-operator-template clang diagnostic | CppClangTidyClangDiagnosticGnuStringLiteralOperatorTemplate | resharper_cpp_clang_tidy_clang_diagnostic_gnu_string_literal_operator_template_highlighting | Warning |
gnu-union-cast clang diagnostic | CppClangTidyClangDiagnosticGnuUnionCast | resharper_cpp_clang_tidy_clang_diagnostic_gnu_union_cast_highlighting | Warning |
gnu-variable-sized-type-not-at-end clang diagnostic | CppClangTidyClangDiagnosticGnuVariableSizedTypeNotAtEnd | resharper_cpp_clang_tidy_clang_diagnostic_gnu_variable_sized_type_not_at_end_highlighting | Warning |
gnu-zero-variadic-macro-arguments clang diagnostic | CppClangTidyClangDiagnosticGnuZeroVariadicMacroArguments | resharper_cpp_clang_tidy_clang_diagnostic_gnu_zero_variadic_macro_arguments_highlighting | Warning |
header-guard clang diagnostic | CppClangTidyClangDiagnosticHeaderGuard | resharper_cpp_clang_tidy_clang_diagnostic_header_guard_highlighting | Warning |
header-hygiene clang diagnostic | CppClangTidyClangDiagnosticHeaderHygiene | resharper_cpp_clang_tidy_clang_diagnostic_header_hygiene_highlighting | Warning |
idiomatic-parentheses clang diagnostic | CppClangTidyClangDiagnosticIdiomaticParentheses | resharper_cpp_clang_tidy_clang_diagnostic_idiomatic_parentheses_highlighting | Warning |
ignored-attributes clang diagnostic | CppClangTidyClangDiagnosticIgnoredAttributes | resharper_cpp_clang_tidy_clang_diagnostic_ignored_attributes_highlighting | Disabled |
ignored-optimization-argument clang diagnostic | CppClangTidyClangDiagnosticIgnoredOptimizationArgument | resharper_cpp_clang_tidy_clang_diagnostic_ignored_optimization_argument_highlighting | Warning |
ignored-pragma-intrinsic clang diagnostic | CppClangTidyClangDiagnosticIgnoredPragmaIntrinsic | resharper_cpp_clang_tidy_clang_diagnostic_ignored_pragma_intrinsic_highlighting | Warning |
ignored-pragma-optimize clang diagnostic | CppClangTidyClangDiagnosticIgnoredPragmaOptimize | resharper_cpp_clang_tidy_clang_diagnostic_ignored_pragma_optimize_highlighting | Disabled |
ignored-pragmas clang diagnostic | CppClangTidyClangDiagnosticIgnoredPragmas | resharper_cpp_clang_tidy_clang_diagnostic_ignored_pragmas_highlighting | Warning |
ignored-qualifiers clang diagnostic | CppClangTidyClangDiagnosticIgnoredQualifiers | resharper_cpp_clang_tidy_clang_diagnostic_ignored_qualifiers_highlighting | Suggestion |
implicit-atomic-properties clang diagnostic | CppClangTidyClangDiagnosticImplicitAtomicProperties | resharper_cpp_clang_tidy_clang_diagnostic_implicit_atomic_properties_highlighting | Warning |
implicit-conversion-floating-point-to-bool clang diagnostic | CppClangTidyClangDiagnosticImplicitConversionFloatingPointToBool | resharper_cpp_clang_tidy_clang_diagnostic_implicit_conversion_floating_point_to_bool_highlighting | Warning |
implicit-exception-spec-mismatch clang diagnostic | CppClangTidyClangDiagnosticImplicitExceptionSpecMismatch | resharper_cpp_clang_tidy_clang_diagnostic_implicit_exception_spec_mismatch_highlighting | Warning |
implicit-fallthrough clang diagnostic | CppClangTidyClangDiagnosticImplicitFallthrough | resharper_cpp_clang_tidy_clang_diagnostic_implicit_fallthrough_highlighting | Warning |
implicit-fallthrough-per-function clang diagnostic | CppClangTidyClangDiagnosticImplicitFallthroughPerFunction | resharper_cpp_clang_tidy_clang_diagnostic_implicit_fallthrough_per_function_highlighting | Warning |
implicit-float-conversion clang diagnostic | CppClangTidyClangDiagnosticImplicitFloatConversion | resharper_cpp_clang_tidy_clang_diagnostic_implicit_float_conversion_highlighting | Warning |
implicit-function-declaration clang diagnostic | CppClangTidyClangDiagnosticImplicitFunctionDeclaration | resharper_cpp_clang_tidy_clang_diagnostic_implicit_function_declaration_highlighting | Warning |
implicit-int clang diagnostic | CppClangTidyClangDiagnosticImplicitInt | resharper_cpp_clang_tidy_clang_diagnostic_implicit_int_highlighting | Warning |
implicit-int-conversion clang diagnostic | CppClangTidyClangDiagnosticImplicitIntConversion | resharper_cpp_clang_tidy_clang_diagnostic_implicit_int_conversion_highlighting | Warning |
implicitly-unsigned-literal clang diagnostic | CppClangTidyClangDiagnosticImplicitlyUnsignedLiteral | resharper_cpp_clang_tidy_clang_diagnostic_implicitly_unsigned_literal_highlighting | Warning |
implicit-retain-self clang diagnostic | CppClangTidyClangDiagnosticImplicitRetainSelf | resharper_cpp_clang_tidy_clang_diagnostic_implicit_retain_self_highlighting | Warning |
import-preprocessor-directive-pedantic clang diagnostic | CppClangTidyClangDiagnosticImportPreprocessorDirectivePedantic | resharper_cpp_clang_tidy_clang_diagnostic_import_preprocessor_directive_pedantic_highlighting | Warning |
inaccessible-base clang diagnostic | CppClangTidyClangDiagnosticInaccessibleBase | resharper_cpp_clang_tidy_clang_diagnostic_inaccessible_base_highlighting | Warning |
include-next-absolute-path clang diagnostic | CppClangTidyClangDiagnosticIncludeNextAbsolutePath | resharper_cpp_clang_tidy_clang_diagnostic_include_next_absolute_path_highlighting | Warning |
include-next-outside-header clang diagnostic | CppClangTidyClangDiagnosticIncludeNextOutsideHeader | resharper_cpp_clang_tidy_clang_diagnostic_include_next_outside_header_highlighting | Warning |
incompatible-exception-spec clang diagnostic | CppClangTidyClangDiagnosticIncompatibleExceptionSpec | resharper_cpp_clang_tidy_clang_diagnostic_incompatible_exception_spec_highlighting | Warning |
incompatible-function-pointer-types clang diagnostic | CppClangTidyClangDiagnosticIncompatibleFunctionPointerTypes | resharper_cpp_clang_tidy_clang_diagnostic_incompatible_function_pointer_types_highlighting | Warning |
incompatible-library-redeclaration clang diagnostic | CppClangTidyClangDiagnosticIncompatibleLibraryRedeclaration | resharper_cpp_clang_tidy_clang_diagnostic_incompatible_library_redeclaration_highlighting | Warning |
incompatible-ms-struct clang diagnostic | CppClangTidyClangDiagnosticIncompatibleMsStruct | resharper_cpp_clang_tidy_clang_diagnostic_incompatible_ms_struct_highlighting | Warning |
incompatible-pointer-types clang diagnostic | CppClangTidyClangDiagnosticIncompatiblePointerTypes | resharper_cpp_clang_tidy_clang_diagnostic_incompatible_pointer_types_highlighting | Warning |
incompatible-pointer-types-discards-qualifiers clang diagnostic | CppClangTidyClangDiagnosticIncompatiblePointerTypesDiscardsQualifiers | resharper_cpp_clang_tidy_clang_diagnostic_incompatible_pointer_types_discards_qualifiers_highlighting | Warning |
incompatible-property-type clang diagnostic | CppClangTidyClangDiagnosticIncompatiblePropertyType | resharper_cpp_clang_tidy_clang_diagnostic_incompatible_property_type_highlighting | Warning |
incompatible-sysroot clang diagnostic | CppClangTidyClangDiagnosticIncompatibleSysroot | resharper_cpp_clang_tidy_clang_diagnostic_incompatible_sysroot_highlighting | Warning |
incomplete-framework-module-declaration clang diagnostic | CppClangTidyClangDiagnosticIncompleteFrameworkModuleDeclaration | resharper_cpp_clang_tidy_clang_diagnostic_incomplete_framework_module_declaration_highlighting | Warning |
incomplete-implementation clang diagnostic | CppClangTidyClangDiagnosticIncompleteImplementation | resharper_cpp_clang_tidy_clang_diagnostic_incomplete_implementation_highlighting | Warning |
incomplete-module clang diagnostic | CppClangTidyClangDiagnosticIncompleteModule | resharper_cpp_clang_tidy_clang_diagnostic_incomplete_module_highlighting | Warning |
incomplete-umbrella clang diagnostic | CppClangTidyClangDiagnosticIncompleteUmbrella | resharper_cpp_clang_tidy_clang_diagnostic_incomplete_umbrella_highlighting | Warning |
inconsistent-dllimport clang diagnostic | CppClangTidyClangDiagnosticInconsistentDllimport | resharper_cpp_clang_tidy_clang_diagnostic_inconsistent_dllimport_highlighting | Warning |
inconsistent-missing-destructor-override clang diagnostic | CppClangTidyClangDiagnosticInconsistentMissingDestructorOverride | resharper_cpp_clang_tidy_clang_diagnostic_inconsistent_missing_destructor_override_highlighting | Warning |
inconsistent-missing-override clang diagnostic | CppClangTidyClangDiagnosticInconsistentMissingOverride | resharper_cpp_clang_tidy_clang_diagnostic_inconsistent_missing_override_highlighting | Warning |
increment-bool clang diagnostic | CppClangTidyClangDiagnosticIncrementBool | resharper_cpp_clang_tidy_clang_diagnostic_increment_bool_highlighting | Warning |
IndependentClass-attribute clang diagnostic | CppClangTidyClangDiagnosticIndependentClassAttribute | resharper_cpp_clang_tidy_clang_diagnostic_independent_class_attribute_highlighting | Warning |
infinite-recursion clang diagnostic | CppClangTidyClangDiagnosticInfiniteRecursion | resharper_cpp_clang_tidy_clang_diagnostic_infinite_recursion_highlighting | Warning |
initializer-overrides clang diagnostic | CppClangTidyClangDiagnosticInitializerOverrides | resharper_cpp_clang_tidy_clang_diagnostic_initializer_overrides_highlighting | Warning |
injected-class-name clang diagnostic | CppClangTidyClangDiagnosticInjectedClassName | resharper_cpp_clang_tidy_clang_diagnostic_injected_class_name_highlighting | Warning |
inline-asm clang diagnostic | CppClangTidyClangDiagnosticInlineAsm | resharper_cpp_clang_tidy_clang_diagnostic_inline_asm_highlighting | Warning |
inline-new-delete clang diagnostic | CppClangTidyClangDiagnosticInlineNewDelete | resharper_cpp_clang_tidy_clang_diagnostic_inline_new_delete_highlighting | Warning |
instantiation-after-specialization clang diagnostic | CppClangTidyClangDiagnosticInstantiationAfterSpecialization | resharper_cpp_clang_tidy_clang_diagnostic_instantiation_after_specialization_highlighting | Warning |
int-conversion clang diagnostic | CppClangTidyClangDiagnosticIntConversion | resharper_cpp_clang_tidy_clang_diagnostic_int_conversion_highlighting | Warning |
integer-overflow clang diagnostic | CppClangTidyClangDiagnosticIntegerOverflow | resharper_cpp_clang_tidy_clang_diagnostic_integer_overflow_highlighting | Warning |
int-to-pointer-cast clang diagnostic | CppClangTidyClangDiagnosticIntToPointerCast | resharper_cpp_clang_tidy_clang_diagnostic_int_to_pointer_cast_highlighting | Warning |
int-to-void-pointer-cast clang diagnostic | CppClangTidyClangDiagnosticIntToVoidPointerCast | resharper_cpp_clang_tidy_clang_diagnostic_int_to_void_pointer_cast_highlighting | Warning |
invalid-constexpr clang diagnostic | CppClangTidyClangDiagnosticInvalidConstexpr | resharper_cpp_clang_tidy_clang_diagnostic_invalid_constexpr_highlighting | Warning |
invalid-iboutlet clang diagnostic | CppClangTidyClangDiagnosticInvalidIboutlet | resharper_cpp_clang_tidy_clang_diagnostic_invalid_iboutlet_highlighting | Warning |
invalid-initializer-from-system-header clang diagnostic | CppClangTidyClangDiagnosticInvalidInitializerFromSystemHeader | resharper_cpp_clang_tidy_clang_diagnostic_invalid_initializer_from_system_header_highlighting | Warning |
invalid-ios-deployment-target clang diagnostic | CppClangTidyClangDiagnosticInvalidIosDeploymentTarget | resharper_cpp_clang_tidy_clang_diagnostic_invalid_ios_deployment_target_highlighting | Warning |
invalid-noreturn clang diagnostic | CppClangTidyClangDiagnosticInvalidNoreturn | resharper_cpp_clang_tidy_clang_diagnostic_invalid_noreturn_highlighting | Warning |
invalid-offsetof clang diagnostic | CppClangTidyClangDiagnosticInvalidOffsetof | resharper_cpp_clang_tidy_clang_diagnostic_invalid_offsetof_highlighting | Warning |
invalid-or-nonexistent-directory clang diagnostic | CppClangTidyClangDiagnosticInvalidOrNonexistentDirectory | resharper_cpp_clang_tidy_clang_diagnostic_invalid_or_nonexistent_directory_highlighting | Warning |
invalid-partial-specialization clang diagnostic | CppClangTidyClangDiagnosticInvalidPartialSpecialization | resharper_cpp_clang_tidy_clang_diagnostic_invalid_partial_specialization_highlighting | Warning |
invalid-pp-token clang diagnostic | CppClangTidyClangDiagnosticInvalidPpToken | resharper_cpp_clang_tidy_clang_diagnostic_invalid_pp_token_highlighting | Warning |
invalid-source-encoding clang diagnostic | CppClangTidyClangDiagnosticInvalidSourceEncoding | resharper_cpp_clang_tidy_clang_diagnostic_invalid_source_encoding_highlighting | Warning |
invalid-token-paste clang diagnostic | CppClangTidyClangDiagnosticInvalidTokenPaste | resharper_cpp_clang_tidy_clang_diagnostic_invalid_token_paste_highlighting | Warning |
jump-seh-finally clang diagnostic | CppClangTidyClangDiagnosticJumpSehFinally | resharper_cpp_clang_tidy_clang_diagnostic_jump_seh_finally_highlighting | Warning |
keyword-compat clang diagnostic | CppClangTidyClangDiagnosticKeywordCompat | resharper_cpp_clang_tidy_clang_diagnostic_keyword_compat_highlighting | Warning |
keyword-macro clang diagnostic | CppClangTidyClangDiagnosticKeywordMacro | resharper_cpp_clang_tidy_clang_diagnostic_keyword_macro_highlighting | Warning |
knr-promoted-parameter clang diagnostic | CppClangTidyClangDiagnosticKnrPromotedParameter | resharper_cpp_clang_tidy_clang_diagnostic_knr_promoted_parameter_highlighting | Warning |
language-extension-token clang diagnostic | CppClangTidyClangDiagnosticLanguageExtensionToken | resharper_cpp_clang_tidy_clang_diagnostic_language_extension_token_highlighting | Warning |
large-by-value-copy clang diagnostic | CppClangTidyClangDiagnosticLargeByValueCopy | resharper_cpp_clang_tidy_clang_diagnostic_large_by_value_copy_highlighting | Warning |
literal-conversion clang diagnostic | CppClangTidyClangDiagnosticLiteralConversion | resharper_cpp_clang_tidy_clang_diagnostic_literal_conversion_highlighting | Warning |
literal-range clang diagnostic | CppClangTidyClangDiagnosticLiteralRange | resharper_cpp_clang_tidy_clang_diagnostic_literal_range_highlighting | Warning |
local-type-template-args clang diagnostic | CppClangTidyClangDiagnosticLocalTypeTemplateArgs | resharper_cpp_clang_tidy_clang_diagnostic_local_type_template_args_highlighting | Warning |
logical-not-parentheses clang diagnostic | CppClangTidyClangDiagnosticLogicalNotParentheses | resharper_cpp_clang_tidy_clang_diagnostic_logical_not_parentheses_highlighting | Warning |
logical-op-parentheses clang diagnostic | CppClangTidyClangDiagnosticLogicalOpParentheses | resharper_cpp_clang_tidy_clang_diagnostic_logical_op_parentheses_highlighting | Disabled |
long-long clang diagnostic | CppClangTidyClangDiagnosticLongLong | resharper_cpp_clang_tidy_clang_diagnostic_long_long_highlighting | Warning |
macro-redefined clang diagnostic | CppClangTidyClangDiagnosticMacroRedefined | resharper_cpp_clang_tidy_clang_diagnostic_macro_redefined_highlighting | Warning |
main clang diagnostic | CppClangTidyClangDiagnosticMain | resharper_cpp_clang_tidy_clang_diagnostic_main_highlighting | Warning |
main-return-type clang diagnostic | CppClangTidyClangDiagnosticMainReturnType | resharper_cpp_clang_tidy_clang_diagnostic_main_return_type_highlighting | Warning |
malformed-warning-check clang diagnostic | CppClangTidyClangDiagnosticMalformedWarningCheck | resharper_cpp_clang_tidy_clang_diagnostic_malformed_warning_check_highlighting | Warning |
many-braces-around-scalar-init clang diagnostic | CppClangTidyClangDiagnosticManyBracesAroundScalarInit | resharper_cpp_clang_tidy_clang_diagnostic_many_braces_around_scalar_init_highlighting | Warning |
max-unsigned-zero clang diagnostic | CppClangTidyClangDiagnosticMaxUnsignedZero | resharper_cpp_clang_tidy_clang_diagnostic_max_unsigned_zero_highlighting | Warning |
memset-transposed-args clang diagnostic | CppClangTidyClangDiagnosticMemsetTransposedArgs | resharper_cpp_clang_tidy_clang_diagnostic_memset_transposed_args_highlighting | Warning |
memsize-comparison clang diagnostic | CppClangTidyClangDiagnosticMemsizeComparison | resharper_cpp_clang_tidy_clang_diagnostic_memsize_comparison_highlighting | Warning |
method-signatures clang diagnostic | CppClangTidyClangDiagnosticMethodSignatures | resharper_cpp_clang_tidy_clang_diagnostic_method_signatures_highlighting | Warning |
microsoft-anon-tag clang diagnostic | CppClangTidyClangDiagnosticMicrosoftAnonTag | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_anon_tag_highlighting | Warning |
microsoft-cast clang diagnostic | CppClangTidyClangDiagnosticMicrosoftCast | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_cast_highlighting | Warning |
microsoft-charize clang diagnostic | CppClangTidyClangDiagnosticMicrosoftCharize | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_charize_highlighting | Warning |
microsoft-comment-paste clang diagnostic | CppClangTidyClangDiagnosticMicrosoftCommentPaste | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_comment_paste_highlighting | Warning |
microsoft-const-init clang diagnostic | CppClangTidyClangDiagnosticMicrosoftConstInit | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_const_init_highlighting | Warning |
microsoft-cpp-macro clang diagnostic | CppClangTidyClangDiagnosticMicrosoftCppMacro | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_cpp_macro_highlighting | Warning |
microsoft-default-arg-redefinition clang diagnostic | CppClangTidyClangDiagnosticMicrosoftDefaultArgRedefinition | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_default_arg_redefinition_highlighting | Warning |
microsoft-end-of-file clang diagnostic | CppClangTidyClangDiagnosticMicrosoftEndOfFile | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_end_of_file_highlighting | Warning |
microsoft-enum-forward-reference clang diagnostic | CppClangTidyClangDiagnosticMicrosoftEnumForwardReference | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_enum_forward_reference_highlighting | Warning |
microsoft-enum-value clang diagnostic | CppClangTidyClangDiagnosticMicrosoftEnumValue | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_enum_value_highlighting | Warning |
microsoft-exception-spec clang diagnostic | CppClangTidyClangDiagnosticMicrosoftExceptionSpec | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_exception_spec_highlighting | Warning |
microsoft-exists clang diagnostic | CppClangTidyClangDiagnosticMicrosoftExists | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_exists_highlighting | Warning |
microsoft-explicit-constructor-call clang diagnostic | CppClangTidyClangDiagnosticMicrosoftExplicitConstructorCall | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_explicit_constructor_call_highlighting | Warning |
microsoft-extra-qualification clang diagnostic | CppClangTidyClangDiagnosticMicrosoftExtraQualification | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_extra_qualification_highlighting | Warning |
microsoft-fixed-enum clang diagnostic | CppClangTidyClangDiagnosticMicrosoftFixedEnum | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_fixed_enum_highlighting | Warning |
microsoft-flexible-array clang diagnostic | CppClangTidyClangDiagnosticMicrosoftFlexibleArray | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_flexible_array_highlighting | Warning |
microsoft-goto clang diagnostic | CppClangTidyClangDiagnosticMicrosoftGoto | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_goto_highlighting | Warning |
microsoft-inaccessible-base clang diagnostic | CppClangTidyClangDiagnosticMicrosoftInaccessibleBase | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_inaccessible_base_highlighting | Warning |
microsoft-include clang diagnostic | CppClangTidyClangDiagnosticMicrosoftInclude | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_include_highlighting | Warning |
microsoft-mutable-reference clang diagnostic | CppClangTidyClangDiagnosticMicrosoftMutableReference | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_mutable_reference_highlighting | Warning |
microsoft-pure-definition clang diagnostic | CppClangTidyClangDiagnosticMicrosoftPureDefinition | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_pure_definition_highlighting | Warning |
microsoft-redeclare-static clang diagnostic | CppClangTidyClangDiagnosticMicrosoftRedeclareStatic | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_redeclare_static_highlighting | Warning |
microsoft-sealed clang diagnostic | CppClangTidyClangDiagnosticMicrosoftSealed | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_sealed_highlighting | Warning |
microsoft-template clang diagnostic | CppClangTidyClangDiagnosticMicrosoftTemplate | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_template_highlighting | Warning |
microsoft-union-member-reference clang diagnostic | CppClangTidyClangDiagnosticMicrosoftUnionMemberReference | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_union_member_reference_highlighting | Warning |
microsoft-unqualified-friend clang diagnostic | CppClangTidyClangDiagnosticMicrosoftUnqualifiedFriend | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_unqualified_friend_highlighting | Warning |
microsoft-using-decl clang diagnostic | CppClangTidyClangDiagnosticMicrosoftUsingDecl | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_using_decl_highlighting | Warning |
microsoft-void-pseudo-dtor clang diagnostic | CppClangTidyClangDiagnosticMicrosoftVoidPseudoDtor | resharper_cpp_clang_tidy_clang_diagnostic_microsoft_void_pseudo_dtor_highlighting | Warning |
mismatched-new-delete clang diagnostic | CppClangTidyClangDiagnosticMismatchedNewDelete | resharper_cpp_clang_tidy_clang_diagnostic_mismatched_new_delete_highlighting | Warning |
mismatched-parameter-types clang diagnostic | CppClangTidyClangDiagnosticMismatchedParameterTypes | resharper_cpp_clang_tidy_clang_diagnostic_mismatched_parameter_types_highlighting | Warning |
mismatched-return-types clang diagnostic | CppClangTidyClangDiagnosticMismatchedReturnTypes | resharper_cpp_clang_tidy_clang_diagnostic_mismatched_return_types_highlighting | Warning |
mismatched-tags clang diagnostic | CppClangTidyClangDiagnosticMismatchedTags | resharper_cpp_clang_tidy_clang_diagnostic_mismatched_tags_highlighting | Warning |
missing-braces clang diagnostic | CppClangTidyClangDiagnosticMissingBraces | resharper_cpp_clang_tidy_clang_diagnostic_missing_braces_highlighting | Warning |
missing-declarations clang diagnostic | CppClangTidyClangDiagnosticMissingDeclarations | resharper_cpp_clang_tidy_clang_diagnostic_missing_declarations_highlighting | Warning |
missing-exception-spec clang diagnostic | CppClangTidyClangDiagnosticMissingExceptionSpec | resharper_cpp_clang_tidy_clang_diagnostic_missing_exception_spec_highlighting | Warning |
missing-field-initializers clang diagnostic | CppClangTidyClangDiagnosticMissingFieldInitializers | resharper_cpp_clang_tidy_clang_diagnostic_missing_field_initializers_highlighting | Warning |
missing-method-return-type clang diagnostic | CppClangTidyClangDiagnosticMissingMethodReturnType | resharper_cpp_clang_tidy_clang_diagnostic_missing_method_return_type_highlighting | Warning |
missing-noescape clang diagnostic | CppClangTidyClangDiagnosticMissingNoescape | resharper_cpp_clang_tidy_clang_diagnostic_missing_noescape_highlighting | Warning |
missing-noreturn clang diagnostic | CppClangTidyClangDiagnosticMissingNoreturn | resharper_cpp_clang_tidy_clang_diagnostic_missing_noreturn_highlighting | Warning |
missing-prototype-for-cc clang diagnostic | CppClangTidyClangDiagnosticMissingPrototypeForCc | resharper_cpp_clang_tidy_clang_diagnostic_missing_prototype_for_cc_highlighting | Warning |
missing-prototypes clang diagnostic | CppClangTidyClangDiagnosticMissingPrototypes | resharper_cpp_clang_tidy_clang_diagnostic_missing_prototypes_highlighting | Warning |
missing-selector-name clang diagnostic | CppClangTidyClangDiagnosticMissingSelectorName | resharper_cpp_clang_tidy_clang_diagnostic_missing_selector_name_highlighting | Warning |
missing-sysroot clang diagnostic | CppClangTidyClangDiagnosticMissingSysroot | resharper_cpp_clang_tidy_clang_diagnostic_missing_sysroot_highlighting | Warning |
missing-variable-declarations clang diagnostic | CppClangTidyClangDiagnosticMissingVariableDeclarations | resharper_cpp_clang_tidy_clang_diagnostic_missing_variable_declarations_highlighting | Warning |
module-conflict clang diagnostic | CppClangTidyClangDiagnosticModuleConflict | resharper_cpp_clang_tidy_clang_diagnostic_module_conflict_highlighting | Warning |
module-file-config-mismatch clang diagnostic | CppClangTidyClangDiagnosticModuleFileConfigMismatch | resharper_cpp_clang_tidy_clang_diagnostic_module_file_config_mismatch_highlighting | Warning |
module-file-extension clang diagnostic | CppClangTidyClangDiagnosticModuleFileExtension | resharper_cpp_clang_tidy_clang_diagnostic_module_file_extension_highlighting | Warning |
module-import-in-extern-c clang diagnostic | CppClangTidyClangDiagnosticModuleImportInExternC | resharper_cpp_clang_tidy_clang_diagnostic_module_import_in_extern_c_highlighting | Warning |
modules-ambiguous-internal-linkage clang diagnostic | CppClangTidyClangDiagnosticModulesAmbiguousInternalLinkage | resharper_cpp_clang_tidy_clang_diagnostic_modules_ambiguous_internal_linkage_highlighting | Warning |
modules-import-nested-redundant clang diagnostic | CppClangTidyClangDiagnosticModulesImportNestedRedundant | resharper_cpp_clang_tidy_clang_diagnostic_modules_import_nested_redundant_highlighting | Warning |
msvc-not-found clang diagnostic | CppClangTidyClangDiagnosticMsvcNotFound | resharper_cpp_clang_tidy_clang_diagnostic_msvc_not_found_highlighting | Warning |
multichar clang diagnostic | CppClangTidyClangDiagnosticMultichar | resharper_cpp_clang_tidy_clang_diagnostic_multichar_highlighting | Warning |
multiple-move-vbase clang diagnostic | CppClangTidyClangDiagnosticMultipleMoveVbase | resharper_cpp_clang_tidy_clang_diagnostic_multiple_move_vbase_highlighting | Warning |
nested-anon-types clang diagnostic | CppClangTidyClangDiagnosticNestedAnonTypes | resharper_cpp_clang_tidy_clang_diagnostic_nested_anon_types_highlighting | Warning |
newline-eof clang diagnostic | CppClangTidyClangDiagnosticNewlineEof | resharper_cpp_clang_tidy_clang_diagnostic_newline_eof_highlighting | Warning |
new-returns-null clang diagnostic | CppClangTidyClangDiagnosticNewReturnsNull | resharper_cpp_clang_tidy_clang_diagnostic_new_returns_null_highlighting | Warning |
noderef clang diagnostic | CppClangTidyClangDiagnosticNoderef | resharper_cpp_clang_tidy_clang_diagnostic_noderef_highlighting | Warning |
non-literal-null-conversion clang diagnostic | CppClangTidyClangDiagnosticNonLiteralNullConversion | resharper_cpp_clang_tidy_clang_diagnostic_non_literal_null_conversion_highlighting | Warning |
non-modular-include-in-framework-module clang diagnostic | CppClangTidyClangDiagnosticNonModularIncludeInFrameworkModule | resharper_cpp_clang_tidy_clang_diagnostic_non_modular_include_in_framework_module_highlighting | Warning |
non-modular-include-in-module clang diagnostic | CppClangTidyClangDiagnosticNonModularIncludeInModule | resharper_cpp_clang_tidy_clang_diagnostic_non_modular_include_in_module_highlighting | Warning |
nonnull clang diagnostic | CppClangTidyClangDiagnosticNonnull | resharper_cpp_clang_tidy_clang_diagnostic_nonnull_highlighting | Warning |
non-pod-varargs clang diagnostic | CppClangTidyClangDiagnosticNonPodVarargs | resharper_cpp_clang_tidy_clang_diagnostic_non_pod_varargs_highlighting | Warning |
nonportable-include-path clang diagnostic | CppClangTidyClangDiagnosticNonportableIncludePath | resharper_cpp_clang_tidy_clang_diagnostic_nonportable_include_path_highlighting | Warning |
nonportable-system-include-path clang diagnostic | CppClangTidyClangDiagnosticNonportableSystemIncludePath | resharper_cpp_clang_tidy_clang_diagnostic_nonportable_system_include_path_highlighting | Warning |
nonportable-vector-initialization clang diagnostic | CppClangTidyClangDiagnosticNonportableVectorInitialization | resharper_cpp_clang_tidy_clang_diagnostic_nonportable_vector_initialization_highlighting | Warning |
nontrivial-memaccess clang diagnostic | CppClangTidyClangDiagnosticNontrivialMemaccess | resharper_cpp_clang_tidy_clang_diagnostic_nontrivial_memaccess_highlighting | Warning |
non-virtual-dtor clang diagnostic | CppClangTidyClangDiagnosticNonVirtualDtor | resharper_cpp_clang_tidy_clang_diagnostic_non_virtual_dtor_highlighting | Warning |
nsconsumed-mismatch clang diagnostic | CppClangTidyClangDiagnosticNsconsumedMismatch | resharper_cpp_clang_tidy_clang_diagnostic_nsconsumed_mismatch_highlighting | Warning |
NSObject-attribute clang diagnostic | CppClangTidyClangDiagnosticNSObjectAttribute | resharper_cpp_clang_tidy_clang_diagnostic_ns_object_attribute_highlighting | Warning |
nsreturns-mismatch clang diagnostic | CppClangTidyClangDiagnosticNsreturnsMismatch | resharper_cpp_clang_tidy_clang_diagnostic_nsreturns_mismatch_highlighting | Warning |
nullability clang diagnostic | CppClangTidyClangDiagnosticNullability | resharper_cpp_clang_tidy_clang_diagnostic_nullability_highlighting | Warning |
nullability-completeness clang diagnostic | CppClangTidyClangDiagnosticNullabilityCompleteness | resharper_cpp_clang_tidy_clang_diagnostic_nullability_completeness_highlighting | Warning |
nullability-completeness-on-arrays clang diagnostic | CppClangTidyClangDiagnosticNullabilityCompletenessOnArrays | resharper_cpp_clang_tidy_clang_diagnostic_nullability_completeness_on_arrays_highlighting | Warning |
nullability-declspec clang diagnostic | CppClangTidyClangDiagnosticNullabilityDeclspec | resharper_cpp_clang_tidy_clang_diagnostic_nullability_declspec_highlighting | Warning |
nullability-extension clang diagnostic | CppClangTidyClangDiagnosticNullabilityExtension | resharper_cpp_clang_tidy_clang_diagnostic_nullability_extension_highlighting | Warning |
nullability-inferred-on-nested-type clang diagnostic | CppClangTidyClangDiagnosticNullabilityInferredOnNestedType | resharper_cpp_clang_tidy_clang_diagnostic_nullability_inferred_on_nested_type_highlighting | Warning |
nullable-to-nonnull-conversion clang diagnostic | CppClangTidyClangDiagnosticNullableToNonnullConversion | resharper_cpp_clang_tidy_clang_diagnostic_nullable_to_nonnull_conversion_highlighting | Warning |
null-arithmetic clang diagnostic | CppClangTidyClangDiagnosticNullArithmetic | resharper_cpp_clang_tidy_clang_diagnostic_null_arithmetic_highlighting | Warning |
null-character clang diagnostic | CppClangTidyClangDiagnosticNullCharacter | resharper_cpp_clang_tidy_clang_diagnostic_null_character_highlighting | Warning |
null-conversion clang diagnostic | CppClangTidyClangDiagnosticNullConversion | resharper_cpp_clang_tidy_clang_diagnostic_null_conversion_highlighting | Warning |
null-dereference clang diagnostic | CppClangTidyClangDiagnosticNullDereference | resharper_cpp_clang_tidy_clang_diagnostic_null_dereference_highlighting | Warning |
null-pointer-arithmetic clang diagnostic | CppClangTidyClangDiagnosticNullPointerArithmetic | resharper_cpp_clang_tidy_clang_diagnostic_null_pointer_arithmetic_highlighting | Warning |
objc-autosynthesis-property-ivar-name-match clang diagnostic | CppClangTidyClangDiagnosticObjcAutosynthesisPropertyIvarNameMatch | resharper_cpp_clang_tidy_clang_diagnostic_objc_autosynthesis_property_ivar_name_match_highlighting | Warning |
objc-circular-container clang diagnostic | CppClangTidyClangDiagnosticObjcCircularContainer | resharper_cpp_clang_tidy_clang_diagnostic_objc_circular_container_highlighting | Warning |
objc-designated-initializers clang diagnostic | CppClangTidyClangDiagnosticObjcDesignatedInitializers | resharper_cpp_clang_tidy_clang_diagnostic_objc_designated_initializers_highlighting | Warning |
objc-flexible-array clang diagnostic | CppClangTidyClangDiagnosticObjcFlexibleArray | resharper_cpp_clang_tidy_clang_diagnostic_objc_flexible_array_highlighting | Warning |
objc-forward-class-redefinition clang diagnostic | CppClangTidyClangDiagnosticObjcForwardClassRedefinition | resharper_cpp_clang_tidy_clang_diagnostic_objc_forward_class_redefinition_highlighting | Warning |
objc-interface-ivars clang diagnostic | CppClangTidyClangDiagnosticObjcInterfaceIvars | resharper_cpp_clang_tidy_clang_diagnostic_objc_interface_ivars_highlighting | Warning |
objc-literal-compare clang diagnostic | CppClangTidyClangDiagnosticObjcLiteralCompare | resharper_cpp_clang_tidy_clang_diagnostic_objc_literal_compare_highlighting | Warning |
objc-literal-conversion clang diagnostic | CppClangTidyClangDiagnosticObjcLiteralConversion | resharper_cpp_clang_tidy_clang_diagnostic_objc_literal_conversion_highlighting | Warning |
objc-macro-redefinition clang diagnostic | CppClangTidyClangDiagnosticObjcMacroRedefinition | resharper_cpp_clang_tidy_clang_diagnostic_objc_macro_redefinition_highlighting | Warning |
objc-messaging-id clang diagnostic | CppClangTidyClangDiagnosticObjcMessagingId | resharper_cpp_clang_tidy_clang_diagnostic_objc_messaging_id_highlighting | Warning |
objc-method-access clang diagnostic | CppClangTidyClangDiagnosticObjcMethodAccess | resharper_cpp_clang_tidy_clang_diagnostic_objc_method_access_highlighting | Warning |
objc-missing-property-synthesis clang diagnostic | CppClangTidyClangDiagnosticObjcMissingPropertySynthesis | resharper_cpp_clang_tidy_clang_diagnostic_objc_missing_property_synthesis_highlighting | Warning |
objc-missing-super-calls clang diagnostic | CppClangTidyClangDiagnosticObjcMissingSuperCalls | resharper_cpp_clang_tidy_clang_diagnostic_objc_missing_super_calls_highlighting | Warning |
objc-multiple-method-names clang diagnostic | CppClangTidyClangDiagnosticObjcMultipleMethodNames | resharper_cpp_clang_tidy_clang_diagnostic_objc_multiple_method_names_highlighting | Warning |
objc-noncopy-retain-block-property clang diagnostic | CppClangTidyClangDiagnosticObjcNoncopyRetainBlockProperty | resharper_cpp_clang_tidy_clang_diagnostic_objc_noncopy_retain_block_property_highlighting | Warning |
objc-nonunified-exceptions clang diagnostic | CppClangTidyClangDiagnosticObjcNonunifiedExceptions | resharper_cpp_clang_tidy_clang_diagnostic_objc_nonunified_exceptions_highlighting | Warning |
objc-property-assign-on-object-type clang diagnostic | CppClangTidyClangDiagnosticObjcPropertyAssignOnObjectType | resharper_cpp_clang_tidy_clang_diagnostic_objc_property_assign_on_object_type_highlighting | Warning |
objc-property-implementation clang diagnostic | CppClangTidyClangDiagnosticObjcPropertyImplementation | resharper_cpp_clang_tidy_clang_diagnostic_objc_property_implementation_highlighting | Warning |
objc-property-implicit-mismatch clang diagnostic | CppClangTidyClangDiagnosticObjcPropertyImplicitMismatch | resharper_cpp_clang_tidy_clang_diagnostic_objc_property_implicit_mismatch_highlighting | Warning |
objc-property-matches-cocoa-ownership-rule clang diagnostic | CppClangTidyClangDiagnosticObjcPropertyMatchesCocoaOwnershipRule | resharper_cpp_clang_tidy_clang_diagnostic_objc_property_matches_cocoa_ownership_rule_highlighting | Warning |
objc-property-no-attribute clang diagnostic | CppClangTidyClangDiagnosticObjcPropertyNoAttribute | resharper_cpp_clang_tidy_clang_diagnostic_objc_property_no_attribute_highlighting | Warning |
objc-property-synthesis clang diagnostic | CppClangTidyClangDiagnosticObjcPropertySynthesis | resharper_cpp_clang_tidy_clang_diagnostic_objc_property_synthesis_highlighting | Warning |
objc-protocol-method-implementation clang diagnostic | CppClangTidyClangDiagnosticObjcProtocolMethodImplementation | resharper_cpp_clang_tidy_clang_diagnostic_objc_protocol_method_implementation_highlighting | Warning |
objc-protocol-property-synthesis clang diagnostic | CppClangTidyClangDiagnosticObjcProtocolPropertySynthesis | resharper_cpp_clang_tidy_clang_diagnostic_objc_protocol_property_synthesis_highlighting | Warning |
objc-protocol-qualifiers clang diagnostic | CppClangTidyClangDiagnosticObjcProtocolQualifiers | resharper_cpp_clang_tidy_clang_diagnostic_objc_protocol_qualifiers_highlighting | Warning |
objc-readonly-with-setter-property clang diagnostic | CppClangTidyClangDiagnosticObjcReadonlyWithSetterProperty | resharper_cpp_clang_tidy_clang_diagnostic_objc_readonly_with_setter_property_highlighting | Warning |
objc-redundant-literal-use clang diagnostic | CppClangTidyClangDiagnosticObjcRedundantLiteralUse | resharper_cpp_clang_tidy_clang_diagnostic_objc_redundant_literal_use_highlighting | Warning |
objc-root-class clang diagnostic | CppClangTidyClangDiagnosticObjcRootClass | resharper_cpp_clang_tidy_clang_diagnostic_objc_root_class_highlighting | Warning |
objc-string-compare clang diagnostic | CppClangTidyClangDiagnosticObjcStringCompare | resharper_cpp_clang_tidy_clang_diagnostic_objc_string_compare_highlighting | Warning |
objc-string-concatenation clang diagnostic | CppClangTidyClangDiagnosticObjcStringConcatenation | resharper_cpp_clang_tidy_clang_diagnostic_objc_string_concatenation_highlighting | Warning |
objc-unsafe-perform-selector clang diagnostic | CppClangTidyClangDiagnosticObjcUnsafePerformSelector | resharper_cpp_clang_tidy_clang_diagnostic_objc_unsafe_perform_selector_highlighting | Warning |
odr clang diagnostic | CppClangTidyClangDiagnosticOdr | resharper_cpp_clang_tidy_clang_diagnostic_odr_highlighting | Warning |
old-style-cast clang diagnostic | CppClangTidyClangDiagnosticOldStyleCast | resharper_cpp_clang_tidy_clang_diagnostic_old_style_cast_highlighting | Warning |
opencl-unsupported-rgba clang diagnostic | CppClangTidyClangDiagnosticOpenclUnsupportedRgba | resharper_cpp_clang_tidy_clang_diagnostic_opencl_unsupported_rgba_highlighting | Warning |
openmp-clauses clang diagnostic | CppClangTidyClangDiagnosticOpenmpClauses | resharper_cpp_clang_tidy_clang_diagnostic_openmp_clauses_highlighting | Warning |
openmp-loop-form clang diagnostic | CppClangTidyClangDiagnosticOpenmpLoopForm | resharper_cpp_clang_tidy_clang_diagnostic_openmp_loop_form_highlighting | Warning |
openmp-target clang diagnostic | CppClangTidyClangDiagnosticOpenmpTarget | resharper_cpp_clang_tidy_clang_diagnostic_openmp_target_highlighting | Warning |
option-ignored clang diagnostic | CppClangTidyClangDiagnosticOptionIgnored | resharper_cpp_clang_tidy_clang_diagnostic_option_ignored_highlighting | Warning |
ordered-compare-function-pointers clang diagnostic | CppClangTidyClangDiagnosticOrderedCompareFunctionPointers | resharper_cpp_clang_tidy_clang_diagnostic_ordered_compare_function_pointers_highlighting | Warning |
out-of-line-declaration clang diagnostic | CppClangTidyClangDiagnosticOutOfLineDeclaration | resharper_cpp_clang_tidy_clang_diagnostic_out_of_line_declaration_highlighting | Warning |
out-of-scope-function clang diagnostic | CppClangTidyClangDiagnosticOutOfScopeFunction | resharper_cpp_clang_tidy_clang_diagnostic_out_of_scope_function_highlighting | Warning |
over-aligned clang diagnostic | CppClangTidyClangDiagnosticOverAligned | resharper_cpp_clang_tidy_clang_diagnostic_over_aligned_highlighting | Warning |
overlength-strings clang diagnostic | CppClangTidyClangDiagnosticOverlengthStrings | resharper_cpp_clang_tidy_clang_diagnostic_overlength_strings_highlighting | Warning |
overloaded-shift-op-parentheses clang diagnostic | CppClangTidyClangDiagnosticOverloadedShiftOpParentheses | resharper_cpp_clang_tidy_clang_diagnostic_overloaded_shift_op_parentheses_highlighting | Warning |
overloaded-virtual clang diagnostic | CppClangTidyClangDiagnosticOverloadedVirtual | resharper_cpp_clang_tidy_clang_diagnostic_overloaded_virtual_highlighting | Warning |
override-init clang diagnostic | CppClangTidyClangDiagnosticOverrideInit | resharper_cpp_clang_tidy_clang_diagnostic_override_init_highlighting | Warning |
override-module clang diagnostic | CppClangTidyClangDiagnosticOverrideModule | resharper_cpp_clang_tidy_clang_diagnostic_override_module_highlighting | Warning |
overriding-method-mismatch clang diagnostic | CppClangTidyClangDiagnosticOverridingMethodMismatch | resharper_cpp_clang_tidy_clang_diagnostic_overriding_method_mismatch_highlighting | Warning |
overriding-t-option clang diagnostic | CppClangTidyClangDiagnosticOverridingTOption | resharper_cpp_clang_tidy_clang_diagnostic_overriding_t_option_highlighting | Warning |
packed clang diagnostic | CppClangTidyClangDiagnosticPacked | resharper_cpp_clang_tidy_clang_diagnostic_packed_highlighting | Warning |
padded clang diagnostic | CppClangTidyClangDiagnosticPadded | resharper_cpp_clang_tidy_clang_diagnostic_padded_highlighting | Warning |
parentheses clang diagnostic | CppClangTidyClangDiagnosticParentheses | resharper_cpp_clang_tidy_clang_diagnostic_parentheses_highlighting | Warning |
parentheses-equality clang diagnostic | CppClangTidyClangDiagnosticParenthesesEquality | resharper_cpp_clang_tidy_clang_diagnostic_parentheses_equality_highlighting | Disabled |
pass-failed clang diagnostic | CppClangTidyClangDiagnosticPassFailed | resharper_cpp_clang_tidy_clang_diagnostic_pass_failed_highlighting | Warning |
pch-date-time clang diagnostic | CppClangTidyClangDiagnosticPchDateTime | resharper_cpp_clang_tidy_clang_diagnostic_pch_date_time_highlighting | Warning |
pedantic clang diagnostic | CppClangTidyClangDiagnosticPedantic | resharper_cpp_clang_tidy_clang_diagnostic_pedantic_highlighting | Warning |
pedantic-core-features clang diagnostic | CppClangTidyClangDiagnosticPedanticCoreFeatures | resharper_cpp_clang_tidy_clang_diagnostic_pedantic_core_features_highlighting | Warning |
pessimizing-move clang diagnostic | CppClangTidyClangDiagnosticPessimizingMove | resharper_cpp_clang_tidy_clang_diagnostic_pessimizing_move_highlighting | Warning |
pointer-arith clang diagnostic | CppClangTidyClangDiagnosticPointerArith | resharper_cpp_clang_tidy_clang_diagnostic_pointer_arith_highlighting | Warning |
pointer-bool-conversion clang diagnostic | CppClangTidyClangDiagnosticPointerBoolConversion | resharper_cpp_clang_tidy_clang_diagnostic_pointer_bool_conversion_highlighting | Warning |
pointer-integer-compare clang diagnostic | CppClangTidyClangDiagnosticPointerIntegerCompare | resharper_cpp_clang_tidy_clang_diagnostic_pointer_integer_compare_highlighting | Warning |
pointer-sign clang diagnostic | CppClangTidyClangDiagnosticPointerSign | resharper_cpp_clang_tidy_clang_diagnostic_pointer_sign_highlighting | Warning |
pointer-type-mismatch clang diagnostic | CppClangTidyClangDiagnosticPointerTypeMismatch | resharper_cpp_clang_tidy_clang_diagnostic_pointer_type_mismatch_highlighting | Warning |
potentially-evaluated-expression clang diagnostic | CppClangTidyClangDiagnosticPotentiallyEvaluatedExpression | resharper_cpp_clang_tidy_clang_diagnostic_potentially_evaluated_expression_highlighting | Warning |
pragma-clang-attribute clang diagnostic | CppClangTidyClangDiagnosticPragmaClangAttribute | resharper_cpp_clang_tidy_clang_diagnostic_pragma_clang_attribute_highlighting | Warning |
pragma-once-outside-header clang diagnostic | CppClangTidyClangDiagnosticPragmaOnceOutsideHeader | resharper_cpp_clang_tidy_clang_diagnostic_pragma_once_outside_header_highlighting | Warning |
pragma-pack clang diagnostic | CppClangTidyClangDiagnosticPragmaPack | resharper_cpp_clang_tidy_clang_diagnostic_pragma_pack_highlighting | Warning |
pragma-pack-suspicious-include clang diagnostic | CppClangTidyClangDiagnosticPragmaPackSuspiciousInclude | resharper_cpp_clang_tidy_clang_diagnostic_pragma_pack_suspicious_include_highlighting | Warning |
pragmas clang diagnostic | CppClangTidyClangDiagnosticPragmas | resharper_cpp_clang_tidy_clang_diagnostic_pragmas_highlighting | Warning |
pragma-system-header-outside-header clang diagnostic | CppClangTidyClangDiagnosticPragmaSystemHeaderOutsideHeader | resharper_cpp_clang_tidy_clang_diagnostic_pragma_system_header_outside_header_highlighting | Warning |
predefined-identifier-outside-function clang diagnostic | CppClangTidyClangDiagnosticPredefinedIdentifierOutsideFunction | resharper_cpp_clang_tidy_clang_diagnostic_predefined_identifier_outside_function_highlighting | Warning |
private-extern clang diagnostic | CppClangTidyClangDiagnosticPrivateExtern | resharper_cpp_clang_tidy_clang_diagnostic_private_extern_highlighting | Warning |
private-header clang diagnostic | CppClangTidyClangDiagnosticPrivateHeader | resharper_cpp_clang_tidy_clang_diagnostic_private_header_highlighting | Warning |
private-module clang diagnostic | CppClangTidyClangDiagnosticPrivateModule | resharper_cpp_clang_tidy_clang_diagnostic_private_module_highlighting | Warning |
profile-instr-missing clang diagnostic | CppClangTidyClangDiagnosticProfileInstrMissing | resharper_cpp_clang_tidy_clang_diagnostic_profile_instr_missing_highlighting | Warning |
profile-instr-out-of-date clang diagnostic | CppClangTidyClangDiagnosticProfileInstrOutOfDate | resharper_cpp_clang_tidy_clang_diagnostic_profile_instr_out_of_date_highlighting | Warning |
profile-instr-unprofiled clang diagnostic | CppClangTidyClangDiagnosticProfileInstrUnprofiled | resharper_cpp_clang_tidy_clang_diagnostic_profile_instr_unprofiled_highlighting | Warning |
property-access-dot-syntax clang diagnostic | CppClangTidyClangDiagnosticPropertyAccessDotSyntax | resharper_cpp_clang_tidy_clang_diagnostic_property_access_dot_syntax_highlighting | Warning |
property-attribute-mismatch clang diagnostic | CppClangTidyClangDiagnosticPropertyAttributeMismatch | resharper_cpp_clang_tidy_clang_diagnostic_property_attribute_mismatch_highlighting | Warning |
protocol clang diagnostic | CppClangTidyClangDiagnosticProtocol | resharper_cpp_clang_tidy_clang_diagnostic_protocol_highlighting | Warning |
protocol-property-synthesis-ambiguity clang diagnostic | CppClangTidyClangDiagnosticProtocolPropertySynthesisAmbiguity | resharper_cpp_clang_tidy_clang_diagnostic_protocol_property_synthesis_ambiguity_highlighting | Warning |
qualified-void-return-type clang diagnostic | CppClangTidyClangDiagnosticQualifiedVoidReturnType | resharper_cpp_clang_tidy_clang_diagnostic_qualified_void_return_type_highlighting | Warning |
quoted-include-in-framework-header clang diagnostic | CppClangTidyClangDiagnosticQuotedIncludeInFrameworkHeader | resharper_cpp_clang_tidy_clang_diagnostic_quoted_include_in_framework_header_highlighting | Warning |
range-loop-analysis clang diagnostic | CppClangTidyClangDiagnosticRangeLoopAnalysis | resharper_cpp_clang_tidy_clang_diagnostic_range_loop_analysis_highlighting | Warning |
readonly-iboutlet-property clang diagnostic | CppClangTidyClangDiagnosticReadonlyIboutletProperty | resharper_cpp_clang_tidy_clang_diagnostic_readonly_iboutlet_property_highlighting | Warning |
receiver-expr clang diagnostic | CppClangTidyClangDiagnosticReceiverExpr | resharper_cpp_clang_tidy_clang_diagnostic_receiver_expr_highlighting | Warning |
receiver-forward-class clang diagnostic | CppClangTidyClangDiagnosticReceiverForwardClass | resharper_cpp_clang_tidy_clang_diagnostic_receiver_forward_class_highlighting | Warning |
redeclared-class-member clang diagnostic | CppClangTidyClangDiagnosticRedeclaredClassMember | resharper_cpp_clang_tidy_clang_diagnostic_redeclared_class_member_highlighting | Warning |
redundant-move clang diagnostic | CppClangTidyClangDiagnosticRedundantMove | resharper_cpp_clang_tidy_clang_diagnostic_redundant_move_highlighting | Warning |
redundant-parens clang diagnostic | CppClangTidyClangDiagnosticRedundantParens | resharper_cpp_clang_tidy_clang_diagnostic_redundant_parens_highlighting | Warning |
register clang diagnostic | CppClangTidyClangDiagnosticRegister | resharper_cpp_clang_tidy_clang_diagnostic_register_highlighting | Warning |
reinterpret-base-class clang diagnostic | CppClangTidyClangDiagnosticReinterpretBaseClass | resharper_cpp_clang_tidy_clang_diagnostic_reinterpret_base_class_highlighting | Warning |
reorder clang diagnostic | CppClangTidyClangDiagnosticReorder | resharper_cpp_clang_tidy_clang_diagnostic_reorder_highlighting | Warning |
requires-super-attribute clang diagnostic | CppClangTidyClangDiagnosticRequiresSuperAttribute | resharper_cpp_clang_tidy_clang_diagnostic_requires_super_attribute_highlighting | Warning |
reserved-id-macro clang diagnostic | CppClangTidyClangDiagnosticReservedIdMacro | resharper_cpp_clang_tidy_clang_diagnostic_reserved_id_macro_highlighting | Warning |
reserved-user-defined-literal clang diagnostic | CppClangTidyClangDiagnosticReservedUserDefinedLiteral | resharper_cpp_clang_tidy_clang_diagnostic_reserved_user_defined_literal_highlighting | Warning |
retained-language-linkage clang diagnostic | CppClangTidyClangDiagnosticRetainedLanguageLinkage | resharper_cpp_clang_tidy_clang_diagnostic_retained_language_linkage_highlighting | Warning |
return-stack-address clang diagnostic | CppClangTidyClangDiagnosticReturnStackAddress | resharper_cpp_clang_tidy_clang_diagnostic_return_stack_address_highlighting | Warning |
return-std-move clang diagnostic | CppClangTidyClangDiagnosticReturnStdMove | resharper_cpp_clang_tidy_clang_diagnostic_return_std_move_highlighting | Warning |
return-std-move-in-c++11 clang diagnostic | CppClangTidyClangDiagnosticReturnStdMoveInCpp11 | resharper_cpp_clang_tidy_clang_diagnostic_return_std_move_in_cpp11_highlighting | Warning |
return-type clang diagnostic | CppClangTidyClangDiagnosticReturnType | resharper_cpp_clang_tidy_clang_diagnostic_return_type_highlighting | Warning |
return-type-c-linkage clang diagnostic | CppClangTidyClangDiagnosticReturnTypeCLinkage | resharper_cpp_clang_tidy_clang_diagnostic_return_type_c_linkage_highlighting | Warning |
section clang diagnostic | CppClangTidyClangDiagnosticSection | resharper_cpp_clang_tidy_clang_diagnostic_section_highlighting | Warning |
selector clang diagnostic | CppClangTidyClangDiagnosticSelector | resharper_cpp_clang_tidy_clang_diagnostic_selector_highlighting | Warning |
selector-type-mismatch clang diagnostic | CppClangTidyClangDiagnosticSelectorTypeMismatch | resharper_cpp_clang_tidy_clang_diagnostic_selector_type_mismatch_highlighting | Warning |
self-assign clang diagnostic | CppClangTidyClangDiagnosticSelfAssign | resharper_cpp_clang_tidy_clang_diagnostic_self_assign_highlighting | Warning |
self-assign-field clang diagnostic | CppClangTidyClangDiagnosticSelfAssignField | resharper_cpp_clang_tidy_clang_diagnostic_self_assign_field_highlighting | Warning |
self-assign-overloaded clang diagnostic | CppClangTidyClangDiagnosticSelfAssignOverloaded | resharper_cpp_clang_tidy_clang_diagnostic_self_assign_overloaded_highlighting | Warning |
self-move clang diagnostic | CppClangTidyClangDiagnosticSelfMove | resharper_cpp_clang_tidy_clang_diagnostic_self_move_highlighting | Warning |
semicolon-before-method-body clang diagnostic | CppClangTidyClangDiagnosticSemicolonBeforeMethodBody | resharper_cpp_clang_tidy_clang_diagnostic_semicolon_before_method_body_highlighting | Warning |
sentinel clang diagnostic | CppClangTidyClangDiagnosticSentinel | resharper_cpp_clang_tidy_clang_diagnostic_sentinel_highlighting | Warning |
serialized-diagnostics clang diagnostic | CppClangTidyClangDiagnosticSerializedDiagnostics | resharper_cpp_clang_tidy_clang_diagnostic_serialized_diagnostics_highlighting | Warning |
shadow clang diagnostic | CppClangTidyClangDiagnosticShadow | resharper_cpp_clang_tidy_clang_diagnostic_shadow_highlighting | Warning |
shadow-field clang diagnostic | CppClangTidyClangDiagnosticShadowField | resharper_cpp_clang_tidy_clang_diagnostic_shadow_field_highlighting | Warning |
shadow-field-in-constructor clang diagnostic | CppClangTidyClangDiagnosticShadowFieldInConstructor | resharper_cpp_clang_tidy_clang_diagnostic_shadow_field_in_constructor_highlighting | Warning |
shadow-field-in-constructor-modified clang diagnostic | CppClangTidyClangDiagnosticShadowFieldInConstructorModified | resharper_cpp_clang_tidy_clang_diagnostic_shadow_field_in_constructor_modified_highlighting | Warning |
shadow-ivar clang diagnostic | CppClangTidyClangDiagnosticShadowIvar | resharper_cpp_clang_tidy_clang_diagnostic_shadow_ivar_highlighting | Warning |
shadow-uncaptured-local clang diagnostic | CppClangTidyClangDiagnosticShadowUncapturedLocal | resharper_cpp_clang_tidy_clang_diagnostic_shadow_uncaptured_local_highlighting | Warning |
shift-count-negative clang diagnostic | CppClangTidyClangDiagnosticShiftCountNegative | resharper_cpp_clang_tidy_clang_diagnostic_shift_count_negative_highlighting | Warning |
shift-count-overflow clang diagnostic | CppClangTidyClangDiagnosticShiftCountOverflow | resharper_cpp_clang_tidy_clang_diagnostic_shift_count_overflow_highlighting | Warning |
shift-negative-value clang diagnostic | CppClangTidyClangDiagnosticShiftNegativeValue | resharper_cpp_clang_tidy_clang_diagnostic_shift_negative_value_highlighting | Warning |
shift-op-parentheses clang diagnostic | CppClangTidyClangDiagnosticShiftOpParentheses | resharper_cpp_clang_tidy_clang_diagnostic_shift_op_parentheses_highlighting | Warning |
shift-overflow clang diagnostic | CppClangTidyClangDiagnosticShiftOverflow | resharper_cpp_clang_tidy_clang_diagnostic_shift_overflow_highlighting | Warning |
shift-sign-overflow clang diagnostic | CppClangTidyClangDiagnosticShiftSignOverflow | resharper_cpp_clang_tidy_clang_diagnostic_shift_sign_overflow_highlighting | Warning |
shorten-64-to-32 clang diagnostic | CppClangTidyClangDiagnosticShorten64To32 | resharper_cpp_clang_tidy_clang_diagnostic_shorten64_to32_highlighting | Warning |
sign-compare clang diagnostic | CppClangTidyClangDiagnosticSignCompare | resharper_cpp_clang_tidy_clang_diagnostic_sign_compare_highlighting | Warning |
sign-conversion clang diagnostic | CppClangTidyClangDiagnosticSignConversion | resharper_cpp_clang_tidy_clang_diagnostic_sign_conversion_highlighting | Warning |
signed-enum-bitfield clang diagnostic | CppClangTidyClangDiagnosticSignedEnumBitfield | resharper_cpp_clang_tidy_clang_diagnostic_signed_enum_bitfield_highlighting | Warning |
sizeof-array-argument clang diagnostic | CppClangTidyClangDiagnosticSizeofArrayArgument | resharper_cpp_clang_tidy_clang_diagnostic_sizeof_array_argument_highlighting | Warning |
sizeof-array-decay clang diagnostic | CppClangTidyClangDiagnosticSizeofArrayDecay | resharper_cpp_clang_tidy_clang_diagnostic_sizeof_array_decay_highlighting | Warning |
sizeof-pointer-div clang diagnostic | CppClangTidyClangDiagnosticSizeofPointerDiv | resharper_cpp_clang_tidy_clang_diagnostic_sizeof_pointer_div_highlighting | Warning |
sizeof-pointer-memaccess clang diagnostic | CppClangTidyClangDiagnosticSizeofPointerMemaccess | resharper_cpp_clang_tidy_clang_diagnostic_sizeof_pointer_memaccess_highlighting | Warning |
slash-u-filename clang diagnostic | CppClangTidyClangDiagnosticSlashUFilename | resharper_cpp_clang_tidy_clang_diagnostic_slash_u_filename_highlighting | Warning |
sometimes-uninitialized clang diagnostic | CppClangTidyClangDiagnosticSometimesUninitialized | resharper_cpp_clang_tidy_clang_diagnostic_sometimes_uninitialized_highlighting | Warning |
source-uses-openmp clang diagnostic | CppClangTidyClangDiagnosticSourceUsesOpenmp | resharper_cpp_clang_tidy_clang_diagnostic_source_uses_openmp_highlighting | Warning |
spir-compat clang diagnostic | CppClangTidyClangDiagnosticSpirCompat | resharper_cpp_clang_tidy_clang_diagnostic_spir_compat_highlighting | Warning |
static-float-init clang diagnostic | CppClangTidyClangDiagnosticStaticFloatInit | resharper_cpp_clang_tidy_clang_diagnostic_static_float_init_highlighting | Warning |
static-in-inline clang diagnostic | CppClangTidyClangDiagnosticStaticInInline | resharper_cpp_clang_tidy_clang_diagnostic_static_in_inline_highlighting | Warning |
static-inline-explicit-instantiation clang diagnostic | CppClangTidyClangDiagnosticStaticInlineExplicitInstantiation | resharper_cpp_clang_tidy_clang_diagnostic_static_inline_explicit_instantiation_highlighting | Warning |
static-local-in-inline clang diagnostic | CppClangTidyClangDiagnosticStaticLocalInInline | resharper_cpp_clang_tidy_clang_diagnostic_static_local_in_inline_highlighting | Warning |
static-self-init clang diagnostic | CppClangTidyClangDiagnosticStaticSelfInit | resharper_cpp_clang_tidy_clang_diagnostic_static_self_init_highlighting | Warning |
stdlibcxx-not-found clang diagnostic | CppClangTidyClangDiagnosticStdlibcxxNotFound | resharper_cpp_clang_tidy_clang_diagnostic_stdlibcxx_not_found_highlighting | Disabled |
strict-prototypes clang diagnostic | CppClangTidyClangDiagnosticStrictPrototypes | resharper_cpp_clang_tidy_clang_diagnostic_strict_prototypes_highlighting | Warning |
strict-selector-match clang diagnostic | CppClangTidyClangDiagnosticStrictSelectorMatch | resharper_cpp_clang_tidy_clang_diagnostic_strict_selector_match_highlighting | Warning |
string-compare clang diagnostic | CppClangTidyClangDiagnosticStringCompare | resharper_cpp_clang_tidy_clang_diagnostic_string_compare_highlighting | Warning |
string-conversion clang diagnostic | CppClangTidyClangDiagnosticStringConversion | resharper_cpp_clang_tidy_clang_diagnostic_string_conversion_highlighting | Warning |
string-plus-char clang diagnostic | CppClangTidyClangDiagnosticStringPlusChar | resharper_cpp_clang_tidy_clang_diagnostic_string_plus_char_highlighting | Warning |
string-plus-int clang diagnostic | CppClangTidyClangDiagnosticStringPlusInt | resharper_cpp_clang_tidy_clang_diagnostic_string_plus_int_highlighting | Warning |
strlcpy-strlcat-size clang diagnostic | CppClangTidyClangDiagnosticStrlcpyStrlcatSize | resharper_cpp_clang_tidy_clang_diagnostic_strlcpy_strlcat_size_highlighting | Warning |
strncat-size clang diagnostic | CppClangTidyClangDiagnosticStrncatSize | resharper_cpp_clang_tidy_clang_diagnostic_strncat_size_highlighting | Warning |
super-class-method-mismatch clang diagnostic | CppClangTidyClangDiagnosticSuperClassMethodMismatch | resharper_cpp_clang_tidy_clang_diagnostic_super_class_method_mismatch_highlighting | Warning |
suspicious-bzero clang diagnostic | CppClangTidyClangDiagnosticSuspiciousBzero | resharper_cpp_clang_tidy_clang_diagnostic_suspicious_bzero_highlighting | Warning |
switch clang diagnostic | CppClangTidyClangDiagnosticSwitch | resharper_cpp_clang_tidy_clang_diagnostic_switch_highlighting | Warning |
switch-bool clang diagnostic | CppClangTidyClangDiagnosticSwitchBool | resharper_cpp_clang_tidy_clang_diagnostic_switch_bool_highlighting | Warning |
switch-enum clang diagnostic | CppClangTidyClangDiagnosticSwitchEnum | resharper_cpp_clang_tidy_clang_diagnostic_switch_enum_highlighting | Warning |
sync-fetch-and-nand-semantics-changed clang diagnostic | CppClangTidyClangDiagnosticSyncFetchAndNandSemanticsChanged | resharper_cpp_clang_tidy_clang_diagnostic_sync_fetch_and_nand_semantics_changed_highlighting | Warning |
tautological-compare clang diagnostic | CppClangTidyClangDiagnosticTautologicalCompare | resharper_cpp_clang_tidy_clang_diagnostic_tautological_compare_highlighting | Warning |
tautological-constant-compare clang diagnostic | CppClangTidyClangDiagnosticTautologicalConstantCompare | resharper_cpp_clang_tidy_clang_diagnostic_tautological_constant_compare_highlighting | Warning |
tautological-constant-in-range-compare clang diagnostic | CppClangTidyClangDiagnosticTautologicalConstantInRangeCompare | resharper_cpp_clang_tidy_clang_diagnostic_tautological_constant_in_range_compare_highlighting | Warning |
tautological-constant-out-of-range-compare clang diagnostic | CppClangTidyClangDiagnosticTautologicalConstantOutOfRangeCompare | resharper_cpp_clang_tidy_clang_diagnostic_tautological_constant_out_of_range_compare_highlighting | Warning |
tautological-overlap-compare clang diagnostic | CppClangTidyClangDiagnosticTautologicalOverlapCompare | resharper_cpp_clang_tidy_clang_diagnostic_tautological_overlap_compare_highlighting | Warning |
tautological-pointer-compare clang diagnostic | CppClangTidyClangDiagnosticTautologicalPointerCompare | resharper_cpp_clang_tidy_clang_diagnostic_tautological_pointer_compare_highlighting | Warning |
tautological-type-limit-compare clang diagnostic | CppClangTidyClangDiagnosticTautologicalTypeLimitCompare | resharper_cpp_clang_tidy_clang_diagnostic_tautological_type_limit_compare_highlighting | Warning |
tautological-undefined-compare clang diagnostic | CppClangTidyClangDiagnosticTautologicalUndefinedCompare | resharper_cpp_clang_tidy_clang_diagnostic_tautological_undefined_compare_highlighting | Warning |
tautological-unsigned-enum-zero-compare clang diagnostic | CppClangTidyClangDiagnosticTautologicalUnsignedEnumZeroCompare | resharper_cpp_clang_tidy_clang_diagnostic_tautological_unsigned_enum_zero_compare_highlighting | Warning |
tautological-unsigned-zero-compare clang diagnostic | CppClangTidyClangDiagnosticTautologicalUnsignedZeroCompare | resharper_cpp_clang_tidy_clang_diagnostic_tautological_unsigned_zero_compare_highlighting | Warning |
tentative-definition-incomplete-type clang diagnostic | CppClangTidyClangDiagnosticTentativeDefinitionIncompleteType | resharper_cpp_clang_tidy_clang_diagnostic_tentative_definition_incomplete_type_highlighting | Warning |
thread-safety-analysis clang diagnostic | CppClangTidyClangDiagnosticThreadSafetyAnalysis | resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_analysis_highlighting | Warning |
thread-safety-attributes clang diagnostic | CppClangTidyClangDiagnosticThreadSafetyAttributes | resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_attributes_highlighting | Warning |
thread-safety-beta clang diagnostic | CppClangTidyClangDiagnosticThreadSafetyBeta | resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_beta_highlighting | Warning |
thread-safety-negative clang diagnostic | CppClangTidyClangDiagnosticThreadSafetyNegative | resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_negative_highlighting | Warning |
thread-safety-precise clang diagnostic | CppClangTidyClangDiagnosticThreadSafetyPrecise | resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_precise_highlighting | Warning |
thread-safety-reference clang diagnostic | CppClangTidyClangDiagnosticThreadSafetyReference | resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_reference_highlighting | Warning |
thread-safety-verbose clang diagnostic | CppClangTidyClangDiagnosticThreadSafetyVerbose | resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_verbose_highlighting | Warning |
trigraphs clang diagnostic | CppClangTidyClangDiagnosticTrigraphs | resharper_cpp_clang_tidy_clang_diagnostic_trigraphs_highlighting | Warning |
typedef-redefinition clang diagnostic | CppClangTidyClangDiagnosticTypedefRedefinition | resharper_cpp_clang_tidy_clang_diagnostic_typedef_redefinition_highlighting | Warning |
typename-missing clang diagnostic | CppClangTidyClangDiagnosticTypenameMissing | resharper_cpp_clang_tidy_clang_diagnostic_typename_missing_highlighting | Warning |
type-safety clang diagnostic | CppClangTidyClangDiagnosticTypeSafety | resharper_cpp_clang_tidy_clang_diagnostic_type_safety_highlighting | Warning |
unable-to-open-stats-file clang diagnostic | CppClangTidyClangDiagnosticUnableToOpenStatsFile | resharper_cpp_clang_tidy_clang_diagnostic_unable_to_open_stats_file_highlighting | Warning |
unavailable-declarations clang diagnostic | CppClangTidyClangDiagnosticUnavailableDeclarations | resharper_cpp_clang_tidy_clang_diagnostic_unavailable_declarations_highlighting | Warning |
undeclared-selector clang diagnostic | CppClangTidyClangDiagnosticUndeclaredSelector | resharper_cpp_clang_tidy_clang_diagnostic_undeclared_selector_highlighting | Warning |
undef clang diagnostic | CppClangTidyClangDiagnosticUndef | resharper_cpp_clang_tidy_clang_diagnostic_undef_highlighting | Warning |
undefined-bool-conversion clang diagnostic | CppClangTidyClangDiagnosticUndefinedBoolConversion | resharper_cpp_clang_tidy_clang_diagnostic_undefined_bool_conversion_highlighting | Warning |
undefined-func-template clang diagnostic | CppClangTidyClangDiagnosticUndefinedFuncTemplate | resharper_cpp_clang_tidy_clang_diagnostic_undefined_func_template_highlighting | Warning |
undefined-inline clang diagnostic | CppClangTidyClangDiagnosticUndefinedInline | resharper_cpp_clang_tidy_clang_diagnostic_undefined_inline_highlighting | Warning |
undefined-internal clang diagnostic | CppClangTidyClangDiagnosticUndefinedInternal | resharper_cpp_clang_tidy_clang_diagnostic_undefined_internal_highlighting | Warning |
undefined-internal-type clang diagnostic | CppClangTidyClangDiagnosticUndefinedInternalType | resharper_cpp_clang_tidy_clang_diagnostic_undefined_internal_type_highlighting | Warning |
undefined-reinterpret-cast clang diagnostic | CppClangTidyClangDiagnosticUndefinedReinterpretCast | resharper_cpp_clang_tidy_clang_diagnostic_undefined_reinterpret_cast_highlighting | Warning |
undefined-var-template clang diagnostic | CppClangTidyClangDiagnosticUndefinedVarTemplate | resharper_cpp_clang_tidy_clang_diagnostic_undefined_var_template_highlighting | Warning |
unevaluated-expression clang diagnostic | CppClangTidyClangDiagnosticUnevaluatedExpression | resharper_cpp_clang_tidy_clang_diagnostic_unevaluated_expression_highlighting | Warning |
unguarded-availability clang diagnostic | CppClangTidyClangDiagnosticUnguardedAvailability | resharper_cpp_clang_tidy_clang_diagnostic_unguarded_availability_highlighting | Warning |
unguarded-availability-new clang diagnostic | CppClangTidyClangDiagnosticUnguardedAvailabilityNew | resharper_cpp_clang_tidy_clang_diagnostic_unguarded_availability_new_highlighting | Warning |
unicode clang diagnostic | CppClangTidyClangDiagnosticUnicode | resharper_cpp_clang_tidy_clang_diagnostic_unicode_highlighting | Warning |
unicode-homoglyph clang diagnostic | CppClangTidyClangDiagnosticUnicodeHomoglyph | resharper_cpp_clang_tidy_clang_diagnostic_unicode_homoglyph_highlighting | Warning |
unicode-whitespace clang diagnostic | CppClangTidyClangDiagnosticUnicodeWhitespace | resharper_cpp_clang_tidy_clang_diagnostic_unicode_whitespace_highlighting | Warning |
unicode-zero-width clang diagnostic | CppClangTidyClangDiagnosticUnicodeZeroWidth | resharper_cpp_clang_tidy_clang_diagnostic_unicode_zero_width_highlighting | Warning |
uninitialized clang diagnostic | CppClangTidyClangDiagnosticUninitialized | resharper_cpp_clang_tidy_clang_diagnostic_uninitialized_highlighting | Warning |
unknown-argument clang diagnostic | CppClangTidyClangDiagnosticUnknownArgument | resharper_cpp_clang_tidy_clang_diagnostic_unknown_argument_highlighting | Warning |
unknown-attributes clang diagnostic | CppClangTidyClangDiagnosticUnknownAttributes | resharper_cpp_clang_tidy_clang_diagnostic_unknown_attributes_highlighting | Disabled |
unknown-escape-sequence clang diagnostic | CppClangTidyClangDiagnosticUnknownEscapeSequence | resharper_cpp_clang_tidy_clang_diagnostic_unknown_escape_sequence_highlighting | Warning |
unknown-pragmas clang diagnostic | CppClangTidyClangDiagnosticUnknownPragmas | resharper_cpp_clang_tidy_clang_diagnostic_unknown_pragmas_highlighting | Disabled |
unknown-sanitizers clang diagnostic | CppClangTidyClangDiagnosticUnknownSanitizers | resharper_cpp_clang_tidy_clang_diagnostic_unknown_sanitizers_highlighting | Warning |
unknown-warning-option clang diagnostic | CppClangTidyClangDiagnosticUnknownWarningOption | resharper_cpp_clang_tidy_clang_diagnostic_unknown_warning_option_highlighting | Warning |
unnamed-type-template-args clang diagnostic | CppClangTidyClangDiagnosticUnnamedTypeTemplateArgs | resharper_cpp_clang_tidy_clang_diagnostic_unnamed_type_template_args_highlighting | Warning |
unneeded-internal-declaration clang diagnostic | CppClangTidyClangDiagnosticUnneededInternalDeclaration | resharper_cpp_clang_tidy_clang_diagnostic_unneeded_internal_declaration_highlighting | Warning |
unneeded-member-function clang diagnostic | CppClangTidyClangDiagnosticUnneededMemberFunction | resharper_cpp_clang_tidy_clang_diagnostic_unneeded_member_function_highlighting | Warning |
unreachable-code clang diagnostic | CppClangTidyClangDiagnosticUnreachableCode | resharper_cpp_clang_tidy_clang_diagnostic_unreachable_code_highlighting | Warning |
unreachable-code-break clang diagnostic | CppClangTidyClangDiagnosticUnreachableCodeBreak | resharper_cpp_clang_tidy_clang_diagnostic_unreachable_code_break_highlighting | Warning |
unreachable-code-loop-increment clang diagnostic | CppClangTidyClangDiagnosticUnreachableCodeLoopIncrement | resharper_cpp_clang_tidy_clang_diagnostic_unreachable_code_loop_increment_highlighting | Warning |
unreachable-code-return clang diagnostic | CppClangTidyClangDiagnosticUnreachableCodeReturn | resharper_cpp_clang_tidy_clang_diagnostic_unreachable_code_return_highlighting | Warning |
unsequenced clang diagnostic | CppClangTidyClangDiagnosticUnsequenced | resharper_cpp_clang_tidy_clang_diagnostic_unsequenced_highlighting | Warning |
unsupported-abs clang diagnostic | CppClangTidyClangDiagnosticUnsupportedAbs | resharper_cpp_clang_tidy_clang_diagnostic_unsupported_abs_highlighting | Warning |
unsupported-availability-guard clang diagnostic | CppClangTidyClangDiagnosticUnsupportedAvailabilityGuard | resharper_cpp_clang_tidy_clang_diagnostic_unsupported_availability_guard_highlighting | Warning |
unsupported-cb clang diagnostic | CppClangTidyClangDiagnosticUnsupportedCb | resharper_cpp_clang_tidy_clang_diagnostic_unsupported_cb_highlighting | Warning |
unsupported-dll-base-class-template clang diagnostic | CppClangTidyClangDiagnosticUnsupportedDllBaseClassTemplate | resharper_cpp_clang_tidy_clang_diagnostic_unsupported_dll_base_class_template_highlighting | Warning |
unsupported-friend clang diagnostic | CppClangTidyClangDiagnosticUnsupportedFriend | resharper_cpp_clang_tidy_clang_diagnostic_unsupported_friend_highlighting | Warning |
unsupported-gpopt clang diagnostic | CppClangTidyClangDiagnosticUnsupportedGpopt | resharper_cpp_clang_tidy_clang_diagnostic_unsupported_gpopt_highlighting | Warning |
unsupported-nan clang diagnostic | CppClangTidyClangDiagnosticUnsupportedNan | resharper_cpp_clang_tidy_clang_diagnostic_unsupported_nan_highlighting | Warning |
unsupported-target-opt clang diagnostic | CppClangTidyClangDiagnosticUnsupportedTargetOpt | resharper_cpp_clang_tidy_clang_diagnostic_unsupported_target_opt_highlighting | Disabled |
unsupported-visibility clang diagnostic | CppClangTidyClangDiagnosticUnsupportedVisibility | resharper_cpp_clang_tidy_clang_diagnostic_unsupported_visibility_highlighting | Warning |
unusable-partial-specialization clang diagnostic | CppClangTidyClangDiagnosticUnusablePartialSpecialization | resharper_cpp_clang_tidy_clang_diagnostic_unusable_partial_specialization_highlighting | Warning |
unused-comparison clang diagnostic | CppClangTidyClangDiagnosticUnusedComparison | resharper_cpp_clang_tidy_clang_diagnostic_unused_comparison_highlighting | Warning |
unused-const-variable clang diagnostic | CppClangTidyClangDiagnosticUnusedConstVariable | resharper_cpp_clang_tidy_clang_diagnostic_unused_const_variable_highlighting | Warning |
unused-exception-parameter clang diagnostic | CppClangTidyClangDiagnosticUnusedExceptionParameter | resharper_cpp_clang_tidy_clang_diagnostic_unused_exception_parameter_highlighting | Warning |
unused-function clang diagnostic | CppClangTidyClangDiagnosticUnusedFunction | resharper_cpp_clang_tidy_clang_diagnostic_unused_function_highlighting | Warning |
unused-getter-return-value clang diagnostic | CppClangTidyClangDiagnosticUnusedGetterReturnValue | resharper_cpp_clang_tidy_clang_diagnostic_unused_getter_return_value_highlighting | Warning |
unused-label clang diagnostic | CppClangTidyClangDiagnosticUnusedLabel | resharper_cpp_clang_tidy_clang_diagnostic_unused_label_highlighting | Warning |
unused-lambda-capture clang diagnostic | CppClangTidyClangDiagnosticUnusedLambdaCapture | resharper_cpp_clang_tidy_clang_diagnostic_unused_lambda_capture_highlighting | Warning |
unused-local-typedef clang diagnostic | CppClangTidyClangDiagnosticUnusedLocalTypedef | resharper_cpp_clang_tidy_clang_diagnostic_unused_local_typedef_highlighting | Warning |
unused-macros clang diagnostic | CppClangTidyClangDiagnosticUnusedMacros | resharper_cpp_clang_tidy_clang_diagnostic_unused_macros_highlighting | Warning |
unused-member-function clang diagnostic | CppClangTidyClangDiagnosticUnusedMemberFunction | resharper_cpp_clang_tidy_clang_diagnostic_unused_member_function_highlighting | Warning |
unused-parameter clang diagnostic | CppClangTidyClangDiagnosticUnusedParameter | resharper_cpp_clang_tidy_clang_diagnostic_unused_parameter_highlighting | Disabled |
unused-private-field clang diagnostic | CppClangTidyClangDiagnosticUnusedPrivateField | resharper_cpp_clang_tidy_clang_diagnostic_unused_private_field_highlighting | Warning |
unused-property-ivar clang diagnostic | CppClangTidyClangDiagnosticUnusedPropertyIvar | resharper_cpp_clang_tidy_clang_diagnostic_unused_property_ivar_highlighting | Warning |
unused-result clang diagnostic | CppClangTidyClangDiagnosticUnusedResult | resharper_cpp_clang_tidy_clang_diagnostic_unused_result_highlighting | Warning |
unused-template clang diagnostic | CppClangTidyClangDiagnosticUnusedTemplate | resharper_cpp_clang_tidy_clang_diagnostic_unused_template_highlighting | Warning |
unused-value clang diagnostic | CppClangTidyClangDiagnosticUnusedValue | resharper_cpp_clang_tidy_clang_diagnostic_unused_value_highlighting | Warning |
unused-variable clang diagnostic | CppClangTidyClangDiagnosticUnusedVariable | resharper_cpp_clang_tidy_clang_diagnostic_unused_variable_highlighting | Disabled |
unused-volatile-lvalue clang diagnostic | CppClangTidyClangDiagnosticUnusedVolatileLvalue | resharper_cpp_clang_tidy_clang_diagnostic_unused_volatile_lvalue_highlighting | Warning |
used-but-marked-unused clang diagnostic | CppClangTidyClangDiagnosticUsedButMarkedUnused | resharper_cpp_clang_tidy_clang_diagnostic_used_but_marked_unused_highlighting | Warning |
user-defined-literals clang diagnostic | CppClangTidyClangDiagnosticUserDefinedLiterals | resharper_cpp_clang_tidy_clang_diagnostic_user_defined_literals_highlighting | Disabled |
user-defined-warnings clang diagnostic | CppClangTidyClangDiagnosticUserDefinedWarnings | resharper_cpp_clang_tidy_clang_diagnostic_user_defined_warnings_highlighting | Warning |
varargs clang diagnostic | CppClangTidyClangDiagnosticVarargs | resharper_cpp_clang_tidy_clang_diagnostic_varargs_highlighting | Warning |
variadic-macros clang diagnostic | CppClangTidyClangDiagnosticVariadicMacros | resharper_cpp_clang_tidy_clang_diagnostic_variadic_macros_highlighting | Warning |
vec-elem-size clang diagnostic | CppClangTidyClangDiagnosticVecElemSize | resharper_cpp_clang_tidy_clang_diagnostic_vec_elem_size_highlighting | Warning |
vector-conversion clang diagnostic | CppClangTidyClangDiagnosticVectorConversion | resharper_cpp_clang_tidy_clang_diagnostic_vector_conversion_highlighting | Warning |
vexing-parse clang diagnostic | CppClangTidyClangDiagnosticVexingParse | resharper_cpp_clang_tidy_clang_diagnostic_vexing_parse_highlighting | Warning |
visibility clang diagnostic | CppClangTidyClangDiagnosticVisibility | resharper_cpp_clang_tidy_clang_diagnostic_visibility_highlighting | Warning |
vla clang diagnostic | CppClangTidyClangDiagnosticVla | resharper_cpp_clang_tidy_clang_diagnostic_vla_highlighting | Warning |
vla-extension clang diagnostic | CppClangTidyClangDiagnosticVlaExtension | resharper_cpp_clang_tidy_clang_diagnostic_vla_extension_highlighting | Warning |
void-ptr-dereference clang diagnostic | CppClangTidyClangDiagnosticVoidPtrDereference | resharper_cpp_clang_tidy_clang_diagnostic_void_ptr_dereference_highlighting | Warning |
weak-template-vtables clang diagnostic | CppClangTidyClangDiagnosticWeakTemplateVtables | resharper_cpp_clang_tidy_clang_diagnostic_weak_template_vtables_highlighting | Warning |
weak-vtables clang diagnostic | CppClangTidyClangDiagnosticWeakVtables | resharper_cpp_clang_tidy_clang_diagnostic_weak_vtables_highlighting | Warning |
writable-strings clang diagnostic | CppClangTidyClangDiagnosticWritableStrings | resharper_cpp_clang_tidy_clang_diagnostic_writable_strings_highlighting | Warning |
zero-as-null-pointer-constant clang diagnostic | CppClangTidyClangDiagnosticZeroAsNullPointerConstant | resharper_cpp_clang_tidy_clang_diagnostic_zero_as_null_pointer_constant_highlighting | Warning |
zero-length-array clang diagnostic | CppClangTidyClangDiagnosticZeroLengthArray | resharper_cpp_clang_tidy_clang_diagnostic_zero_length_array_highlighting | Warning |
Clang Static Analyzer Checks (87 inspections)
Inspections in this category are diagnostics from Clang Static Analyzer integrated with ReSharper C++.All static analyzer checks are disabled by default, since enabling them significantly slows down Clang-Tidy.
Inspection | ID | EditorConfig property | Default severity |
---|---|---|---|
apiModeling.google.GTest clang static analyzer check | CppClangTidyClangAnalyzerApiModelingGoogleGTest | resharper_cpp_clang_tidy_clang_analyzer_api_modeling_google_g_test_highlighting | Disabled |
apiModeling.StdCLibraryFunctions clang static analyzer check | CppClangTidyClangAnalyzerApiModelingStdCLibraryFunctions | resharper_cpp_clang_tidy_clang_analyzer_api_modeling_std_c_library_functions_highlighting | Disabled |
apiModeling.TrustNonnull clang static analyzer check | CppClangTidyClangAnalyzerApiModelingTrustNonnull | resharper_cpp_clang_tidy_clang_analyzer_api_modeling_trust_nonnull_highlighting | Disabled |
core.builtin.BuiltinFunctions clang static analyzer check | CppClangTidyClangAnalyzerCoreBuiltinBuiltinFunctions | resharper_cpp_clang_tidy_clang_analyzer_core_builtin_builtin_functions_highlighting | Disabled |
core.builtin.NoReturnFunctions clang static analyzer check | CppClangTidyClangAnalyzerCoreBuiltinNoReturnFunctions | resharper_cpp_clang_tidy_clang_analyzer_core_builtin_no_return_functions_highlighting | Disabled |
core.CallAndMessage clang static analyzer check | CppClangTidyClangAnalyzerCoreCallAndMessage | resharper_cpp_clang_tidy_clang_analyzer_core_call_and_message_highlighting | Disabled |
core.DivideZero clang static analyzer check | CppClangTidyClangAnalyzerCoreDivideZero | resharper_cpp_clang_tidy_clang_analyzer_core_divide_zero_highlighting | Disabled |
core.DynamicTypePropagation clang static analyzer check | CppClangTidyClangAnalyzerCoreDynamicTypePropagation | resharper_cpp_clang_tidy_clang_analyzer_core_dynamic_type_propagation_highlighting | Disabled |
core.NonnilStringConstants clang static analyzer check | CppClangTidyClangAnalyzerCoreNonnilStringConstants | resharper_cpp_clang_tidy_clang_analyzer_core_nonnil_string_constants_highlighting | Disabled |
core.NonNullParamChecker clang static analyzer check | CppClangTidyClangAnalyzerCoreNonNullParamChecker | resharper_cpp_clang_tidy_clang_analyzer_core_non_null_param_checker_highlighting | Disabled |
core.NullDereference clang static analyzer check | CppClangTidyClangAnalyzerCoreNullDereference | resharper_cpp_clang_tidy_clang_analyzer_core_null_dereference_highlighting | Disabled |
core.StackAddressEscape clang static analyzer check | CppClangTidyClangAnalyzerCoreStackAddressEscape | resharper_cpp_clang_tidy_clang_analyzer_core_stack_address_escape_highlighting | Disabled |
core.UndefinedBinaryOperatorResult clang static analyzer check | CppClangTidyClangAnalyzerCoreUndefinedBinaryOperatorResult | resharper_cpp_clang_tidy_clang_analyzer_core_undefined_binary_operator_result_highlighting | Disabled |
core.uninitialized.ArraySubscript clang static analyzer check | CppClangTidyClangAnalyzerCoreUninitializedArraySubscript | resharper_cpp_clang_tidy_clang_analyzer_core_uninitialized_array_subscript_highlighting | Disabled |
core.uninitialized.Assign clang static analyzer check | CppClangTidyClangAnalyzerCoreUninitializedAssign | resharper_cpp_clang_tidy_clang_analyzer_core_uninitialized_assign_highlighting | Disabled |
core.uninitialized.Branch clang static analyzer check | CppClangTidyClangAnalyzerCoreUninitializedBranch | resharper_cpp_clang_tidy_clang_analyzer_core_uninitialized_branch_highlighting | Disabled |
core.uninitialized.CapturedBlockVariable clang static analyzer check | CppClangTidyClangAnalyzerCoreUninitializedCapturedBlockVariable | resharper_cpp_clang_tidy_clang_analyzer_core_uninitialized_captured_block_variable_highlighting | Disabled |
core.uninitialized.UndefReturn clang static analyzer check | CppClangTidyClangAnalyzerCoreUninitializedUndefReturn | resharper_cpp_clang_tidy_clang_analyzer_core_uninitialized_undef_return_highlighting | Disabled |
core.VLASize clang static analyzer check | CppClangTidyClangAnalyzerCoreVLASize | resharper_cpp_clang_tidy_clang_analyzer_core_vla_size_highlighting | Disabled |
cplusplus.InnerPointer clang static analyzer check | CppClangTidyClangAnalyzerCplusplusInnerPointer | resharper_cpp_clang_tidy_clang_analyzer_cplusplus_inner_pointer_highlighting | Disabled |
cplusplus.Move clang static analyzer check | CppClangTidyClangAnalyzerCplusplusMove | resharper_cpp_clang_tidy_clang_analyzer_cplusplus_move_highlighting | Disabled |
cplusplus.NewDelete clang static analyzer check | CppClangTidyClangAnalyzerCplusplusNewDelete | resharper_cpp_clang_tidy_clang_analyzer_cplusplus_new_delete_highlighting | Disabled |
cplusplus.NewDeleteLeaks clang static analyzer check | CppClangTidyClangAnalyzerCplusplusNewDeleteLeaks | resharper_cpp_clang_tidy_clang_analyzer_cplusplus_new_delete_leaks_highlighting | Disabled |
cplusplus.SelfAssignment clang static analyzer check | CppClangTidyClangAnalyzerCplusplusSelfAssignment | resharper_cpp_clang_tidy_clang_analyzer_cplusplus_self_assignment_highlighting | Disabled |
deadcode.DeadStores clang static analyzer check | CppClangTidyClangAnalyzerDeadcodeDeadStores | resharper_cpp_clang_tidy_clang_analyzer_deadcode_dead_stores_highlighting | Disabled |
nullability.NullableDereferenced clang static analyzer check | CppClangTidyClangAnalyzerNullabilityNullableDereferenced | resharper_cpp_clang_tidy_clang_analyzer_nullability_nullable_dereferenced_highlighting | Disabled |
nullability.NullablePassedToNonnull clang static analyzer check | CppClangTidyClangAnalyzerNullabilityNullablePassedToNonnull | resharper_cpp_clang_tidy_clang_analyzer_nullability_nullable_passed_to_nonnull_highlighting | Disabled |
nullability.NullableReturnedFromNonnull clang static analyzer check | CppClangTidyClangAnalyzerNullabilityNullableReturnedFromNonnull | resharper_cpp_clang_tidy_clang_analyzer_nullability_nullable_returned_from_nonnull_highlighting | Disabled |
nullability.NullPassedToNonnull clang static analyzer check | CppClangTidyClangAnalyzerNullabilityNullPassedToNonnull | resharper_cpp_clang_tidy_clang_analyzer_nullability_null_passed_to_nonnull_highlighting | Disabled |
nullability.NullReturnedFromNonnull clang static analyzer check | CppClangTidyClangAnalyzerNullabilityNullReturnedFromNonnull | resharper_cpp_clang_tidy_clang_analyzer_nullability_null_returned_from_nonnull_highlighting | Disabled |
optin.cplusplus.VirtualCall clang static analyzer check | CppClangTidyClangAnalyzerOptinCplusplusVirtualCall | resharper_cpp_clang_tidy_clang_analyzer_optin_cplusplus_virtual_call_highlighting | Disabled |
optin.mpi.MPI-Checker clang static analyzer check | CppClangTidyClangAnalyzerOptinMpiMPIChecker | resharper_cpp_clang_tidy_clang_analyzer_optin_mpi_mpi_checker_highlighting | Disabled |
optin.osx.cocoa.localizability.EmptyLocalizationContextChecker clang static analyzer check | CppClangTidyClangAnalyzerOptinOsxCocoaLocalizabilityEmptyLocalizationContextChecker | resharper_cpp_clang_tidy_clang_analyzer_optin_osx_cocoa_localizability_empty_localization_context_checker_highlighting | Disabled |
optin.osx.cocoa.localizability.NonLocalizedStringChecker clang static analyzer check | CppClangTidyClangAnalyzerOptinOsxCocoaLocalizabilityNonLocalizedStringChecker | resharper_cpp_clang_tidy_clang_analyzer_optin_osx_cocoa_localizability_non_localized_string_checker_highlighting | Disabled |
optin.performance.GCDAntipattern clang static analyzer check | CppClangTidyClangAnalyzerOptinPerformanceGCDAntipattern | resharper_cpp_clang_tidy_clang_analyzer_optin_performance_gcd_antipattern_highlighting | Disabled |
optin.performance.Padding clang static analyzer check | CppClangTidyClangAnalyzerOptinPerformancePadding | resharper_cpp_clang_tidy_clang_analyzer_optin_performance_padding_highlighting | Disabled |
optin.portability.UnixAPI clang static analyzer check | CppClangTidyClangAnalyzerOptinPortabilityUnixAPI | resharper_cpp_clang_tidy_clang_analyzer_optin_portability_unix_api_highlighting | Disabled |
osx.API clang static analyzer check | CppClangTidyClangAnalyzerOsxAPI | resharper_cpp_clang_tidy_clang_analyzer_osx_api_highlighting | Disabled |
osx.cocoa.AtSync clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaAtSync | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_at_sync_highlighting | Disabled |
osx.cocoa.AutoreleaseWrite clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaAutoreleaseWrite | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_autorelease_write_highlighting | Disabled |
osx.cocoa.ClassRelease clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaClassRelease | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_class_release_highlighting | Disabled |
osx.cocoa.Dealloc clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaDealloc | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_dealloc_highlighting | Disabled |
osx.cocoa.IncompatibleMethodTypes clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaIncompatibleMethodTypes | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_incompatible_method_types_highlighting | Disabled |
osx.cocoa.Loops clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaLoops | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_loops_highlighting | Disabled |
osx.cocoa.MissingSuperCall clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaMissingSuperCall | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_missing_super_call_highlighting | Disabled |
osx.cocoa.NilArg clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaNilArg | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_nil_arg_highlighting | Disabled |
osx.cocoa.NonNilReturnValue clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaNonNilReturnValue | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_non_nil_return_value_highlighting | Disabled |
osx.cocoa.NSAutoreleasePool clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaNSAutoreleasePool | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_ns_autorelease_pool_highlighting | Disabled |
osx.cocoa.NSError clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaNSError | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_ns_error_highlighting | Disabled |
osx.cocoa.ObjCGenerics clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaObjCGenerics | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_obj_c_generics_highlighting | Disabled |
osx.cocoa.RetainCount clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaRetainCount | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_retain_count_highlighting | Disabled |
osx.cocoa.RunLoopAutoreleaseLeak clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaRunLoopAutoreleaseLeak | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_run_loop_autorelease_leak_highlighting | Disabled |
osx.cocoa.SelfInit clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaSelfInit | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_self_init_highlighting | Disabled |
osx.cocoa.SuperDealloc clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaSuperDealloc | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_super_dealloc_highlighting | Disabled |
osx.cocoa.UnusedIvars clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaUnusedIvars | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_unused_ivars_highlighting | Disabled |
osx.cocoa.VariadicMethodTypes clang static analyzer check | CppClangTidyClangAnalyzerOsxCocoaVariadicMethodTypes | resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_variadic_method_types_highlighting | Disabled |
osx.coreFoundation.CFError clang static analyzer check | CppClangTidyClangAnalyzerOsxCoreFoundationCFError | resharper_cpp_clang_tidy_clang_analyzer_osx_core_foundation_cf_error_highlighting | Disabled |
osx.coreFoundation.CFNumber clang static analyzer check | CppClangTidyClangAnalyzerOsxCoreFoundationCFNumber | resharper_cpp_clang_tidy_clang_analyzer_osx_core_foundation_cf_number_highlighting | Disabled |
osx.coreFoundation.CFRetainRelease clang static analyzer check | CppClangTidyClangAnalyzerOsxCoreFoundationCFRetainRelease | resharper_cpp_clang_tidy_clang_analyzer_osx_core_foundation_cf_retain_release_highlighting | Disabled |
osx.coreFoundation.containers.OutOfBounds clang static analyzer check | CppClangTidyClangAnalyzerOsxCoreFoundationContainersOutOfBounds | resharper_cpp_clang_tidy_clang_analyzer_osx_core_foundation_containers_out_of_bounds_highlighting | Disabled |
osx.coreFoundation.containers.PointerSizedValues clang static analyzer check | CppClangTidyClangAnalyzerOsxCoreFoundationContainersPointerSizedValues | resharper_cpp_clang_tidy_clang_analyzer_osx_core_foundation_containers_pointer_sized_values_highlighting | Disabled |
osx.NumberObjectConversion clang static analyzer check | CppClangTidyClangAnalyzerOsxNumberObjectConversion | resharper_cpp_clang_tidy_clang_analyzer_osx_number_object_conversion_highlighting | Disabled |
osx.ObjCProperty clang static analyzer check | CppClangTidyClangAnalyzerOsxObjCProperty | resharper_cpp_clang_tidy_clang_analyzer_osx_obj_c_property_highlighting | Disabled |
osx.OSObjectRetainCount clang static analyzer check | CppClangTidyClangAnalyzerOsxOSObjectRetainCount | resharper_cpp_clang_tidy_clang_analyzer_osx_os_object_retain_count_highlighting | Disabled |
osx.SecKeychainAPI clang static analyzer check | CppClangTidyClangAnalyzerOsxSecKeychainAPI | resharper_cpp_clang_tidy_clang_analyzer_osx_sec_keychain_api_highlighting | Disabled |
security.FloatLoopCounter clang static analyzer check | CppClangTidyClangAnalyzerSecurityFloatLoopCounter | resharper_cpp_clang_tidy_clang_analyzer_security_float_loop_counter_highlighting | Disabled |
security.insecureAPI.bcmp clang static analyzer check | CppClangTidyClangAnalyzerSecurityInsecureAPIBcmp | resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_bcmp_highlighting | Disabled |
security.insecureAPI.bcopy clang static analyzer check | CppClangTidyClangAnalyzerSecurityInsecureAPIBcopy | resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_bcopy_highlighting | Disabled |
security.insecureAPI.bzero clang static analyzer check | CppClangTidyClangAnalyzerSecurityInsecureAPIBzero | resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_bzero_highlighting | Disabled |
security.insecureAPI.getpw clang static analyzer check | CppClangTidyClangAnalyzerSecurityInsecureAPIGetpw | resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_getpw_highlighting | Disabled |
security.insecureAPI.gets clang static analyzer check | CppClangTidyClangAnalyzerSecurityInsecureAPIGets | resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_gets_highlighting | Disabled |
security.insecureAPI.mkstemp clang static analyzer check | CppClangTidyClangAnalyzerSecurityInsecureAPIMkstemp | resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_mkstemp_highlighting | Disabled |
security.insecureAPI.mktemp clang static analyzer check | CppClangTidyClangAnalyzerSecurityInsecureAPIMktemp | resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_mktemp_highlighting | Disabled |
security.insecureAPI.rand clang static analyzer check | CppClangTidyClangAnalyzerSecurityInsecureAPIRand | resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_rand_highlighting | Disabled |
security.insecureAPI.strcpy clang static analyzer check | CppClangTidyClangAnalyzerSecurityInsecureAPIStrcpy | resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_strcpy_highlighting | Disabled |
security.insecureAPI.UncheckedReturn clang static analyzer check | CppClangTidyClangAnalyzerSecurityInsecureAPIUncheckedReturn | resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_unchecked_return_highlighting | Disabled |
security.insecureAPI.vfork clang static analyzer check | CppClangTidyClangAnalyzerSecurityInsecureAPIVfork | resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_vfork_highlighting | Disabled |
unix.API clang static analyzer check | CppClangTidyClangAnalyzerUnixAPI | resharper_cpp_clang_tidy_clang_analyzer_unix_api_highlighting | Disabled |
unix.cstring.BadSizeArg clang static analyzer check | CppClangTidyClangAnalyzerUnixCstringBadSizeArg | resharper_cpp_clang_tidy_clang_analyzer_unix_cstring_bad_size_arg_highlighting | Disabled |
unix.cstring.NullArg clang static analyzer check | CppClangTidyClangAnalyzerUnixCstringNullArg | resharper_cpp_clang_tidy_clang_analyzer_unix_cstring_null_arg_highlighting | Disabled |
unix.Malloc clang static analyzer check | CppClangTidyClangAnalyzerUnixMalloc | resharper_cpp_clang_tidy_clang_analyzer_unix_malloc_highlighting | Disabled |
unix.MallocSizeof clang static analyzer check | CppClangTidyClangAnalyzerUnixMallocSizeof | resharper_cpp_clang_tidy_clang_analyzer_unix_malloc_sizeof_highlighting | Disabled |
unix.MismatchedDeallocator clang static analyzer check | CppClangTidyClangAnalyzerUnixMismatchedDeallocator | resharper_cpp_clang_tidy_clang_analyzer_unix_mismatched_deallocator_highlighting | Disabled |
unix.Vfork clang static analyzer check | CppClangTidyClangAnalyzerUnixVfork | resharper_cpp_clang_tidy_clang_analyzer_unix_vfork_highlighting | Disabled |
valist.CopyToSelf clang static analyzer check | CppClangTidyClangAnalyzerValistCopyToSelf | resharper_cpp_clang_tidy_clang_analyzer_valist_copy_to_self_highlighting | Disabled |
valist.Uninitialized clang static analyzer check | CppClangTidyClangAnalyzerValistUninitialized | resharper_cpp_clang_tidy_clang_analyzer_valist_uninitialized_highlighting | Disabled |
valist.Unterminated clang static analyzer check | CppClangTidyClangAnalyzerValistUnterminated | resharper_cpp_clang_tidy_clang_analyzer_valist_unterminated_highlighting | Disabled |
Clang-Tidy Checks (264 inspections)
Inspections in this category are provided by Clang-Tidy — a powerful open-source code analysis tool integrated with ReSharper C++.Inspection | ID | EditorConfig property | Default severity |
---|---|---|---|
abseil-duration-comparison clang-tidy check | CppClangTidyAbseilDurationComparison | resharper_cpp_clang_tidy_abseil_duration_comparison_highlighting | Disabled |
abseil-duration-division clang-tidy check | CppClangTidyAbseilDurationDivision | resharper_cpp_clang_tidy_abseil_duration_division_highlighting | Disabled |
abseil-duration-factory-float clang-tidy check | CppClangTidyAbseilDurationFactoryFloat | resharper_cpp_clang_tidy_abseil_duration_factory_float_highlighting | Disabled |
abseil-duration-factory-scale clang-tidy check | CppClangTidyAbseilDurationFactoryScale | resharper_cpp_clang_tidy_abseil_duration_factory_scale_highlighting | Disabled |
abseil-duration-subtraction clang-tidy check | CppClangTidyAbseilDurationSubtraction | resharper_cpp_clang_tidy_abseil_duration_subtraction_highlighting | Disabled |
abseil-faster-strsplit-delimiter clang-tidy check | CppClangTidyAbseilFasterStrsplitDelimiter | resharper_cpp_clang_tidy_abseil_faster_strsplit_delimiter_highlighting | Disabled |
abseil-no-internal-dependencies clang-tidy check | CppClangTidyAbseilNoInternalDependencies | resharper_cpp_clang_tidy_abseil_no_internal_dependencies_highlighting | Disabled |
abseil-no-namespace clang-tidy check | CppClangTidyAbseilNoNamespace | resharper_cpp_clang_tidy_abseil_no_namespace_highlighting | Disabled |
abseil-redundant-strcat-calls clang-tidy check | CppClangTidyAbseilRedundantStrcatCalls | resharper_cpp_clang_tidy_abseil_redundant_strcat_calls_highlighting | Disabled |
abseil-str-cat-append clang-tidy check | CppClangTidyAbseilStrCatAppend | resharper_cpp_clang_tidy_abseil_str_cat_append_highlighting | Disabled |
abseil-string-find-startswith clang-tidy check | CppClangTidyAbseilStringFindStartswith | resharper_cpp_clang_tidy_abseil_string_find_startswith_highlighting | Disabled |
abseil-upgrade-duration-conversions clang-tidy check | CppClangTidyAbseilUpgradeDurationConversions | resharper_cpp_clang_tidy_abseil_upgrade_duration_conversions_highlighting | Disabled |
android-cloexec-accept clang-tidy check | CppClangTidyAndroidCloexecAccept | resharper_cpp_clang_tidy_android_cloexec_accept_highlighting | Disabled |
android-cloexec-accept4 clang-tidy check | CppClangTidyAndroidCloexecAccept4 | resharper_cpp_clang_tidy_android_cloexec_accept4_highlighting | Disabled |
android-cloexec-creat clang-tidy check | CppClangTidyAndroidCloexecCreat | resharper_cpp_clang_tidy_android_cloexec_creat_highlighting | Disabled |
android-cloexec-dup clang-tidy check | CppClangTidyAndroidCloexecDup | resharper_cpp_clang_tidy_android_cloexec_dup_highlighting | Disabled |
android-cloexec-epoll-create clang-tidy check | CppClangTidyAndroidCloexecEpollCreate | resharper_cpp_clang_tidy_android_cloexec_epoll_create_highlighting | Disabled |
android-cloexec-epoll-create1 clang-tidy check | CppClangTidyAndroidCloexecEpollCreate1 | resharper_cpp_clang_tidy_android_cloexec_epoll_create1_highlighting | Disabled |
android-cloexec-fopen clang-tidy check | CppClangTidyAndroidCloexecFopen | resharper_cpp_clang_tidy_android_cloexec_fopen_highlighting | Disabled |
android-cloexec-inotify-init clang-tidy check | CppClangTidyAndroidCloexecInotifyInit | resharper_cpp_clang_tidy_android_cloexec_inotify_init_highlighting | Disabled |
android-cloexec-inotify-init1 clang-tidy check | CppClangTidyAndroidCloexecInotifyInit1 | resharper_cpp_clang_tidy_android_cloexec_inotify_init1_highlighting | Disabled |
android-cloexec-memfd-create clang-tidy check | CppClangTidyAndroidCloexecMemfdCreate | resharper_cpp_clang_tidy_android_cloexec_memfd_create_highlighting | Disabled |
android-cloexec-open clang-tidy check | CppClangTidyAndroidCloexecOpen | resharper_cpp_clang_tidy_android_cloexec_open_highlighting | Disabled |
android-cloexec-socket clang-tidy check | CppClangTidyAndroidCloexecSocket | resharper_cpp_clang_tidy_android_cloexec_socket_highlighting | Disabled |
android-comparison-in-temp-failure-retry clang-tidy check | CppClangTidyAndroidComparisonInTempFailureRetry | resharper_cpp_clang_tidy_android_comparison_in_temp_failure_retry_highlighting | Disabled |
boost-use-to-string clang-tidy check | CppClangTidyBoostUseToString | resharper_cpp_clang_tidy_boost_use_to_string_highlighting | Suggestion |
bugprone-argument-comment clang-tidy check | CppClangTidyBugproneArgumentComment | resharper_cpp_clang_tidy_bugprone_argument_comment_highlighting | Suggestion |
bugprone-assert-side-effect clang-tidy check | CppClangTidyBugproneAssertSideEffect | resharper_cpp_clang_tidy_bugprone_assert_side_effect_highlighting | Warning |
bugprone-bool-pointer-implicit-conversion clang-tidy check | CppClangTidyBugproneBoolPointerImplicitConversion | resharper_cpp_clang_tidy_bugprone_bool_pointer_implicit_conversion_highlighting | Disabled |
bugprone-copy-constructor-init clang-tidy check | CppClangTidyBugproneCopyConstructorInit | resharper_cpp_clang_tidy_bugprone_copy_constructor_init_highlighting | Warning |
bugprone-dangling-handle clang-tidy check | CppClangTidyBugproneDanglingHandle | resharper_cpp_clang_tidy_bugprone_dangling_handle_highlighting | Warning |
bugprone-exception-escape clang-tidy check | CppClangTidyBugproneExceptionEscape | resharper_cpp_clang_tidy_bugprone_exception_escape_highlighting | Warning |
bugprone-fold-init-type clang-tidy check | CppClangTidyBugproneFoldInitType | resharper_cpp_clang_tidy_bugprone_fold_init_type_highlighting | Warning |
bugprone-forward-declaration-namespace clang-tidy check | CppClangTidyBugproneForwardDeclarationNamespace | resharper_cpp_clang_tidy_bugprone_forward_declaration_namespace_highlighting | Warning |
bugprone-forwarding-reference-overload clang-tidy check | CppClangTidyBugproneForwardingReferenceOverload | resharper_cpp_clang_tidy_bugprone_forwarding_reference_overload_highlighting | Warning |
bugprone-inaccurate-erase clang-tidy check | CppClangTidyBugproneInaccurateErase | resharper_cpp_clang_tidy_bugprone_inaccurate_erase_highlighting | Warning |
bugprone-incorrect-roundings clang-tidy check | CppClangTidyBugproneIncorrectRoundings | resharper_cpp_clang_tidy_bugprone_incorrect_roundings_highlighting | Warning |
bugprone-integer-division clang-tidy check | CppClangTidyBugproneIntegerDivision | resharper_cpp_clang_tidy_bugprone_integer_division_highlighting | Warning |
bugprone-lambda-function-name clang-tidy check | CppClangTidyBugproneLambdaFunctionName | resharper_cpp_clang_tidy_bugprone_lambda_function_name_highlighting | Warning |
bugprone-macro-parentheses clang-tidy check | CppClangTidyBugproneMacroParentheses | resharper_cpp_clang_tidy_bugprone_macro_parentheses_highlighting | Warning |
bugprone-macro-repeated-side-effects clang-tidy check | CppClangTidyBugproneMacroRepeatedSideEffects | resharper_cpp_clang_tidy_bugprone_macro_repeated_side_effects_highlighting | Warning |
bugprone-misplaced-operator-in-strlen-in-alloc clang-tidy check | CppClangTidyBugproneMisplacedOperatorInStrlenInAlloc | resharper_cpp_clang_tidy_bugprone_misplaced_operator_in_strlen_in_alloc_highlighting | Warning |
bugprone-misplaced-widening-cast clang-tidy check | CppClangTidyBugproneMisplacedWideningCast | resharper_cpp_clang_tidy_bugprone_misplaced_widening_cast_highlighting | Warning |
bugprone-move-forwarding-reference clang-tidy check | CppClangTidyBugproneMoveForwardingReference | resharper_cpp_clang_tidy_bugprone_move_forwarding_reference_highlighting | Warning |
bugprone-multiple-statement-macro clang-tidy check | CppClangTidyBugproneMultipleStatementMacro | resharper_cpp_clang_tidy_bugprone_multiple_statement_macro_highlighting | Warning |
bugprone-narrowing-conversions clang-tidy check | CppClangTidyBugproneNarrowingConversions | resharper_cpp_clang_tidy_bugprone_narrowing_conversions_highlighting | Warning |
bugprone-parent-virtual-call clang-tidy check | CppClangTidyBugproneParentVirtualCall | resharper_cpp_clang_tidy_bugprone_parent_virtual_call_highlighting | Warning |
bugprone-sizeof-container clang-tidy check | CppClangTidyBugproneSizeofContainer | resharper_cpp_clang_tidy_bugprone_sizeof_container_highlighting | Warning |
bugprone-sizeof-expression clang-tidy check | CppClangTidyBugproneSizeofExpression | resharper_cpp_clang_tidy_bugprone_sizeof_expression_highlighting | Warning |
bugprone-string-constructor clang-tidy check | CppClangTidyBugproneStringConstructor | resharper_cpp_clang_tidy_bugprone_string_constructor_highlighting | Warning |
bugprone-string-integer-assignment clang-tidy check | CppClangTidyBugproneStringIntegerAssignment | resharper_cpp_clang_tidy_bugprone_string_integer_assignment_highlighting | Warning |
bugprone-string-literal-with-embedded-nul clang-tidy check | CppClangTidyBugproneStringLiteralWithEmbeddedNul | resharper_cpp_clang_tidy_bugprone_string_literal_with_embedded_nul_highlighting | Warning |
bugprone-suspicious-enum-usage clang-tidy check | CppClangTidyBugproneSuspiciousEnumUsage | resharper_cpp_clang_tidy_bugprone_suspicious_enum_usage_highlighting | Warning |
bugprone-suspicious-memset-usage clang-tidy check | CppClangTidyBugproneSuspiciousMemsetUsage | resharper_cpp_clang_tidy_bugprone_suspicious_memset_usage_highlighting | Warning |
bugprone-suspicious-missing-comma clang-tidy check | CppClangTidyBugproneSuspiciousMissingComma | resharper_cpp_clang_tidy_bugprone_suspicious_missing_comma_highlighting | Warning |
bugprone-suspicious-semicolon clang-tidy check | CppClangTidyBugproneSuspiciousSemicolon | resharper_cpp_clang_tidy_bugprone_suspicious_semicolon_highlighting | Warning |
bugprone-suspicious-string-compare clang-tidy check | CppClangTidyBugproneSuspiciousStringCompare | resharper_cpp_clang_tidy_bugprone_suspicious_string_compare_highlighting | Warning |
bugprone-swapped-arguments clang-tidy check | CppClangTidyBugproneSwappedArguments | resharper_cpp_clang_tidy_bugprone_swapped_arguments_highlighting | Warning |
bugprone-terminating-continue clang-tidy check | CppClangTidyBugproneTerminatingContinue | resharper_cpp_clang_tidy_bugprone_terminating_continue_highlighting | Warning |
bugprone-throw-keyword-missing clang-tidy check | CppClangTidyBugproneThrowKeywordMissing | resharper_cpp_clang_tidy_bugprone_throw_keyword_missing_highlighting | Warning |
bugprone-too-small-loop-variable clang-tidy check | CppClangTidyBugproneTooSmallLoopVariable | resharper_cpp_clang_tidy_bugprone_too_small_loop_variable_highlighting | Warning |
bugprone-undefined-memory-manipulation clang-tidy check | CppClangTidyBugproneUndefinedMemoryManipulation | resharper_cpp_clang_tidy_bugprone_undefined_memory_manipulation_highlighting | Warning |
bugprone-undelegated-constructor clang-tidy check | CppClangTidyBugproneUndelegatedConstructor | resharper_cpp_clang_tidy_bugprone_undelegated_constructor_highlighting | Warning |
bugprone-unused-raii clang-tidy check | CppClangTidyBugproneUnusedRaii | resharper_cpp_clang_tidy_bugprone_unused_raii_highlighting | Warning |
bugprone-unused-return-value clang-tidy check | CppClangTidyBugproneUnusedReturnValue | resharper_cpp_clang_tidy_bugprone_unused_return_value_highlighting | Warning |
bugprone-use-after-move clang-tidy check | CppClangTidyBugproneUseAfterMove | resharper_cpp_clang_tidy_bugprone_use_after_move_highlighting | Warning |
bugprone-virtual-near-miss clang-tidy check | CppClangTidyBugproneVirtualNearMiss | resharper_cpp_clang_tidy_bugprone_virtual_near_miss_highlighting | Suggestion |
cert-dcl03-c clang-tidy check | CppClangTidyCertDcl03C | resharper_cpp_clang_tidy_cert_dcl03_c_highlighting | Suggestion |
cert-dcl16-c clang-tidy check | CppClangTidyCertDcl16C | resharper_cpp_clang_tidy_cert_dcl16_c_highlighting | Disabled |
cert-dcl21-cpp clang-tidy check | CppClangTidyCertDcl21Cpp | resharper_cpp_clang_tidy_cert_dcl21_cpp_highlighting | Disabled |
cert-dcl50-cpp clang-tidy check | CppClangTidyCertDcl50Cpp | resharper_cpp_clang_tidy_cert_dcl50_cpp_highlighting | Disabled |
cert-dcl54-cpp clang-tidy check | CppClangTidyCertDcl54Cpp | resharper_cpp_clang_tidy_cert_dcl54_cpp_highlighting | Warning |
cert-dcl58-cpp clang-tidy check | CppClangTidyCertDcl58Cpp | resharper_cpp_clang_tidy_cert_dcl58_cpp_highlighting | Warning |
cert-dcl59-cpp clang-tidy check | CppClangTidyCertDcl59Cpp | resharper_cpp_clang_tidy_cert_dcl59_cpp_highlighting | Disabled |
cert-env33-c clang-tidy check | CppClangTidyCertEnv33C | resharper_cpp_clang_tidy_cert_env33_c_highlighting | Disabled |
cert-err09-cpp clang-tidy check | CppClangTidyCertErr09Cpp | resharper_cpp_clang_tidy_cert_err09_cpp_highlighting | Warning |
cert-err34-c clang-tidy check | CppClangTidyCertErr34C | resharper_cpp_clang_tidy_cert_err34_c_highlighting | Suggestion |
cert-err52-cpp clang-tidy check | CppClangTidyCertErr52Cpp | resharper_cpp_clang_tidy_cert_err52_cpp_highlighting | Disabled |
cert-err58-cpp clang-tidy check | CppClangTidyCertErr58Cpp | resharper_cpp_clang_tidy_cert_err58_cpp_highlighting | Disabled |
cert-err60-cpp clang-tidy check | CppClangTidyCertErr60Cpp | resharper_cpp_clang_tidy_cert_err60_cpp_highlighting | Warning |
cert-err61-cpp clang-tidy check | CppClangTidyCertErr61Cpp | resharper_cpp_clang_tidy_cert_err61_cpp_highlighting | Warning |
cert-fio38-c clang-tidy check | CppClangTidyCertFio38C | resharper_cpp_clang_tidy_cert_fio38_c_highlighting | Warning |
cert-flp30-c clang-tidy check | CppClangTidyCertFlp30C | resharper_cpp_clang_tidy_cert_flp30_c_highlighting | Warning |
cert-msc30-c clang-tidy check | CppClangTidyCertMsc30C | resharper_cpp_clang_tidy_cert_msc30_c_highlighting | Disabled |
cert-msc32-c clang-tidy check | CppClangTidyCertMsc32C | resharper_cpp_clang_tidy_cert_msc32_c_highlighting | Warning |
cert-msc50-cpp clang-tidy check | CppClangTidyCertMsc50Cpp | resharper_cpp_clang_tidy_cert_msc50_cpp_highlighting | Disabled |
cert-msc51-cpp clang-tidy check | CppClangTidyCertMsc51Cpp | resharper_cpp_clang_tidy_cert_msc51_cpp_highlighting | Warning |
cert-oop11-cpp clang-tidy check | CppClangTidyCertOop11Cpp | resharper_cpp_clang_tidy_cert_oop11_cpp_highlighting | Warning |
cppcoreguidelines-avoid-c-arrays clang-tidy check | CppClangTidyCppcoreguidelinesAvoidCArrays | resharper_cpp_clang_tidy_cppcoreguidelines_avoid_c_arrays_highlighting | Disabled |
cppcoreguidelines-avoid-goto clang-tidy check | CppClangTidyCppcoreguidelinesAvoidGoto | resharper_cpp_clang_tidy_cppcoreguidelines_avoid_goto_highlighting | Warning |
cppcoreguidelines-avoid-magic-numbers clang-tidy check | CppClangTidyCppcoreguidelinesAvoidMagicNumbers | resharper_cpp_clang_tidy_cppcoreguidelines_avoid_magic_numbers_highlighting | Disabled |
cppcoreguidelines-c-copy-assignment-signature clang-tidy check | CppClangTidyCppcoreguidelinesCCopyAssignmentSignature | resharper_cpp_clang_tidy_cppcoreguidelines_c_copy_assignment_signature_highlighting | Warning |
cppcoreguidelines-interfaces-global-init clang-tidy check | CppClangTidyCppcoreguidelinesInterfacesGlobalInit | resharper_cpp_clang_tidy_cppcoreguidelines_interfaces_global_init_highlighting | Warning |
cppcoreguidelines-macro-usage clang-tidy check | CppClangTidyCppcoreguidelinesMacroUsage | resharper_cpp_clang_tidy_cppcoreguidelines_macro_usage_highlighting | Warning |
cppcoreguidelines-narrowing-conversions clang-tidy check | CppClangTidyCppcoreguidelinesNarrowingConversions | resharper_cpp_clang_tidy_cppcoreguidelines_narrowing_conversions_highlighting | Warning |
cppcoreguidelines-no-malloc clang-tidy check | CppClangTidyCppcoreguidelinesNoMalloc | resharper_cpp_clang_tidy_cppcoreguidelines_no_malloc_highlighting | Disabled |
cppcoreguidelines-non-private-member-variables-in-classes clang-tidy check | CppClangTidyCppcoreguidelinesNonPrivateMemberVariablesInClasses | resharper_cpp_clang_tidy_cppcoreguidelines_non_private_member_variables_in_classes_highlighting | Disabled |
cppcoreguidelines-owning-memory clang-tidy check | CppClangTidyCppcoreguidelinesOwningMemory | resharper_cpp_clang_tidy_cppcoreguidelines_owning_memory_highlighting | Disabled |
cppcoreguidelines-pro-bounds-array-to-pointer-decay clang-tidy check | CppClangTidyCppcoreguidelinesProBoundsArrayToPointerDecay | resharper_cpp_clang_tidy_cppcoreguidelines_pro_bounds_array_to_pointer_decay_highlighting | Disabled |
cppcoreguidelines-pro-bounds-constant-array-index clang-tidy check | CppClangTidyCppcoreguidelinesProBoundsConstantArrayIndex | resharper_cpp_clang_tidy_cppcoreguidelines_pro_bounds_constant_array_index_highlighting | Disabled |
cppcoreguidelines-pro-bounds-pointer-arithmetic clang-tidy check | CppClangTidyCppcoreguidelinesProBoundsPointerArithmetic | resharper_cpp_clang_tidy_cppcoreguidelines_pro_bounds_pointer_arithmetic_highlighting | Disabled |
cppcoreguidelines-pro-type-const-cast clang-tidy check | CppClangTidyCppcoreguidelinesProTypeConstCast | resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_const_cast_highlighting | Disabled |
cppcoreguidelines-pro-type-cstyle-cast clang-tidy check | CppClangTidyCppcoreguidelinesProTypeCstyleCast | resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_cstyle_cast_highlighting | Disabled |
cppcoreguidelines-pro-type-member-init clang-tidy check | CppClangTidyCppcoreguidelinesProTypeMemberInit | resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_member_init_highlighting | Warning |
cppcoreguidelines-pro-type-reinterpret-cast clang-tidy check | CppClangTidyCppcoreguidelinesProTypeReinterpretCast | resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_reinterpret_cast_highlighting | Disabled |
cppcoreguidelines-pro-type-static-cast-downcast clang-tidy check | CppClangTidyCppcoreguidelinesProTypeStaticCastDowncast | resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_static_cast_downcast_highlighting | Suggestion |
cppcoreguidelines-pro-type-union-access clang-tidy check | CppClangTidyCppcoreguidelinesProTypeUnionAccess | resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_union_access_highlighting | Disabled |
cppcoreguidelines-pro-type-vararg clang-tidy check | CppClangTidyCppcoreguidelinesProTypeVararg | resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_vararg_highlighting | Disabled |
cppcoreguidelines-slicing clang-tidy check | CppClangTidyCppcoreguidelinesSlicing | resharper_cpp_clang_tidy_cppcoreguidelines_slicing_highlighting | Warning |
cppcoreguidelines-special-member-functions clang-tidy check | CppClangTidyCppcoreguidelinesSpecialMemberFunctions | resharper_cpp_clang_tidy_cppcoreguidelines_special_member_functions_highlighting | Suggestion |
fuchsia-default-arguments clang-tidy check | CppClangTidyFuchsiaDefaultArguments | resharper_cpp_clang_tidy_fuchsia_default_arguments_highlighting | Disabled |
fuchsia-header-anon-namespaces clang-tidy check | CppClangTidyFuchsiaHeaderAnonNamespaces | resharper_cpp_clang_tidy_fuchsia_header_anon_namespaces_highlighting | Disabled |
fuchsia-multiple-inheritance clang-tidy check | CppClangTidyFuchsiaMultipleInheritance | resharper_cpp_clang_tidy_fuchsia_multiple_inheritance_highlighting | Disabled |
fuchsia-overloaded-operator clang-tidy check | CppClangTidyFuchsiaOverloadedOperator | resharper_cpp_clang_tidy_fuchsia_overloaded_operator_highlighting | Disabled |
fuchsia-restrict-system-includes clang-tidy check | CppClangTidyFuchsiaRestrictSystemIncludes | resharper_cpp_clang_tidy_fuchsia_restrict_system_includes_highlighting | Disabled |
fuchsia-statically-constructed-objects clang-tidy check | CppClangTidyFuchsiaStaticallyConstructedObjects | resharper_cpp_clang_tidy_fuchsia_statically_constructed_objects_highlighting | Disabled |
fuchsia-trailing-return clang-tidy check | CppClangTidyFuchsiaTrailingReturn | resharper_cpp_clang_tidy_fuchsia_trailing_return_highlighting | Disabled |
fuchsia-virtual-inheritance clang-tidy check | CppClangTidyFuchsiaVirtualInheritance | resharper_cpp_clang_tidy_fuchsia_virtual_inheritance_highlighting | Disabled |
google-build-explicit-make-pair clang-tidy check | CppClangTidyGoogleBuildExplicitMakePair | resharper_cpp_clang_tidy_google_build_explicit_make_pair_highlighting | Disabled |
google-build-namespaces clang-tidy check | CppClangTidyGoogleBuildNamespaces | resharper_cpp_clang_tidy_google_build_namespaces_highlighting | Disabled |
google-build-using-namespace clang-tidy check | CppClangTidyGoogleBuildUsingNamespace | resharper_cpp_clang_tidy_google_build_using_namespace_highlighting | Disabled |
google-default-arguments clang-tidy check | CppClangTidyGoogleDefaultArguments | resharper_cpp_clang_tidy_google_default_arguments_highlighting | Disabled |
google-explicit-constructor clang-tidy check | CppClangTidyGoogleExplicitConstructor | resharper_cpp_clang_tidy_google_explicit_constructor_highlighting | Disabled |
google-global-names-in-headers clang-tidy check | CppClangTidyGoogleGlobalNamesInHeaders | resharper_cpp_clang_tidy_google_global_names_in_headers_highlighting | Disabled |
google-objc-avoid-throwing-exception clang-tidy check | CppClangTidyGoogleObjcAvoidThrowingException | resharper_cpp_clang_tidy_google_objc_avoid_throwing_exception_highlighting | Disabled |
google-objc-function-naming clang-tidy check | CppClangTidyGoogleObjcFunctionNaming | resharper_cpp_clang_tidy_google_objc_function_naming_highlighting | Disabled |
google-objc-global-variable-declaration clang-tidy check | CppClangTidyGoogleObjcGlobalVariableDeclaration | resharper_cpp_clang_tidy_google_objc_global_variable_declaration_highlighting | Disabled |
google-readability-braces-around-statements clang-tidy check | CppClangTidyGoogleReadabilityBracesAroundStatements | resharper_cpp_clang_tidy_google_readability_braces_around_statements_highlighting | Disabled |
google-readability-casting clang-tidy check | CppClangTidyGoogleReadabilityCasting | resharper_cpp_clang_tidy_google_readability_casting_highlighting | Disabled |
google-readability-function-size clang-tidy check | CppClangTidyGoogleReadabilityFunctionSize | resharper_cpp_clang_tidy_google_readability_function_size_highlighting | Disabled |
google-readability-namespace-comments clang-tidy check | CppClangTidyGoogleReadabilityNamespaceComments | resharper_cpp_clang_tidy_google_readability_namespace_comments_highlighting | Disabled |
google-readability-todo clang-tidy check | CppClangTidyGoogleReadabilityTodo | resharper_cpp_clang_tidy_google_readability_todo_highlighting | Disabled |
google-runtime-int clang-tidy check | CppClangTidyGoogleRuntimeInt | resharper_cpp_clang_tidy_google_runtime_int_highlighting | Disabled |
google-runtime-operator clang-tidy check | CppClangTidyGoogleRuntimeOperator | resharper_cpp_clang_tidy_google_runtime_operator_highlighting | Warning |
google-runtime-references clang-tidy check | CppClangTidyGoogleRuntimeReferences | resharper_cpp_clang_tidy_google_runtime_references_highlighting | Disabled |
hicpp-avoid-c-arrays clang-tidy check | CppClangTidyHicppAvoidCArrays | resharper_cpp_clang_tidy_hicpp_avoid_c_arrays_highlighting | Disabled |
hicpp-avoid-goto clang-tidy check | CppClangTidyHicppAvoidGoto | resharper_cpp_clang_tidy_hicpp_avoid_goto_highlighting | Warning |
hicpp-braces-around-statements clang-tidy check | CppClangTidyHicppBracesAroundStatements | resharper_cpp_clang_tidy_hicpp_braces_around_statements_highlighting | Disabled |
hicpp-deprecated-headers clang-tidy check | CppClangTidyHicppDeprecatedHeaders | resharper_cpp_clang_tidy_hicpp_deprecated_headers_highlighting | Warning |
hicpp-exception-baseclass clang-tidy check | CppClangTidyHicppExceptionBaseclass | resharper_cpp_clang_tidy_hicpp_exception_baseclass_highlighting | Suggestion |
hicpp-explicit-conversions clang-tidy check | CppClangTidyHicppExplicitConversions | resharper_cpp_clang_tidy_hicpp_explicit_conversions_highlighting | Disabled |
hicpp-function-size clang-tidy check | CppClangTidyHicppFunctionSize | resharper_cpp_clang_tidy_hicpp_function_size_highlighting | Disabled |
hicpp-invalid-access-moved clang-tidy check | CppClangTidyHicppInvalidAccessMoved | resharper_cpp_clang_tidy_hicpp_invalid_access_moved_highlighting | Warning |
hicpp-member-init clang-tidy check | CppClangTidyHicppMemberInit | resharper_cpp_clang_tidy_hicpp_member_init_highlighting | Warning |
hicpp-move-const-arg clang-tidy check | CppClangTidyHicppMoveConstArg | resharper_cpp_clang_tidy_hicpp_move_const_arg_highlighting | Suggestion |
hicpp-multiway-paths-covered clang-tidy check | CppClangTidyHicppMultiwayPathsCovered | resharper_cpp_clang_tidy_hicpp_multiway_paths_covered_highlighting | Warning |
hicpp-named-parameter clang-tidy check | CppClangTidyHicppNamedParameter | resharper_cpp_clang_tidy_hicpp_named_parameter_highlighting | Disabled |
hicpp-new-delete-operators clang-tidy check | CppClangTidyHicppNewDeleteOperators | resharper_cpp_clang_tidy_hicpp_new_delete_operators_highlighting | Warning |
hicpp-no-array-decay clang-tidy check | CppClangTidyHicppNoArrayDecay | resharper_cpp_clang_tidy_hicpp_no_array_decay_highlighting | Disabled |
hicpp-no-assembler clang-tidy check | CppClangTidyHicppNoAssembler | resharper_cpp_clang_tidy_hicpp_no_assembler_highlighting | Disabled |
hicpp-noexcept-move clang-tidy check | CppClangTidyHicppNoexceptMove | resharper_cpp_clang_tidy_hicpp_noexcept_move_highlighting | Disabled |
hicpp-no-malloc clang-tidy check | CppClangTidyHicppNoMalloc | resharper_cpp_clang_tidy_hicpp_no_malloc_highlighting | Disabled |
hicpp-signed-bitwise clang-tidy check | CppClangTidyHicppSignedBitwise | resharper_cpp_clang_tidy_hicpp_signed_bitwise_highlighting | Disabled |
hicpp-special-member-functions clang-tidy check | CppClangTidyHicppSpecialMemberFunctions | resharper_cpp_clang_tidy_hicpp_special_member_functions_highlighting | Suggestion |
hicpp-static-assert clang-tidy check | CppClangTidyHicppStaticAssert | resharper_cpp_clang_tidy_hicpp_static_assert_highlighting | Suggestion |
hicpp-undelegated-constructor clang-tidy check | CppClangTidyHicppUndelegatedConstructor | resharper_cpp_clang_tidy_hicpp_undelegated_constructor_highlighting | Warning |
hicpp-uppercase-literal-suffix clang-tidy check | CppClangTidyHicppUppercaseLiteralSuffix | resharper_cpp_clang_tidy_hicpp_uppercase_literal_suffix_highlighting | Disabled |
hicpp-use-auto clang-tidy check | CppClangTidyHicppUseAuto | resharper_cpp_clang_tidy_hicpp_use_auto_highlighting | Suggestion |
hicpp-use-emplace clang-tidy check | CppClangTidyHicppUseEmplace | resharper_cpp_clang_tidy_hicpp_use_emplace_highlighting | Suggestion |
hicpp-use-equals-default clang-tidy check | CppClangTidyHicppUseEqualsDefault | resharper_cpp_clang_tidy_hicpp_use_equals_default_highlighting | Suggestion |
hicpp-use-equals-delete clang-tidy check | CppClangTidyHicppUseEqualsDelete | resharper_cpp_clang_tidy_hicpp_use_equals_delete_highlighting | Suggestion |
hicpp-use-noexcept clang-tidy check | CppClangTidyHicppUseNoexcept | resharper_cpp_clang_tidy_hicpp_use_noexcept_highlighting | Suggestion |
hicpp-use-nullptr clang-tidy check | CppClangTidyHicppUseNullptr | resharper_cpp_clang_tidy_hicpp_use_nullptr_highlighting | Disabled |
hicpp-use-override clang-tidy check | CppClangTidyHicppUseOverride | resharper_cpp_clang_tidy_hicpp_use_override_highlighting | Disabled |
hicpp-vararg clang-tidy check | CppClangTidyHicppVararg | resharper_cpp_clang_tidy_hicpp_vararg_highlighting | Disabled |
llvm-header-guard clang-tidy check | CppClangTidyLlvmHeaderGuard | resharper_cpp_clang_tidy_llvm_header_guard_highlighting | Disabled |
llvm-include-order clang-tidy check | CppClangTidyLlvmIncludeOrder | resharper_cpp_clang_tidy_llvm_include_order_highlighting | Disabled |
llvm-namespace-comment clang-tidy check | CppClangTidyLlvmNamespaceComment | resharper_cpp_clang_tidy_llvm_namespace_comment_highlighting | Disabled |
llvm-twine-local clang-tidy check | CppClangTidyLlvmTwineLocal | resharper_cpp_clang_tidy_llvm_twine_local_highlighting | Disabled |
misc-definitions-in-headers clang-tidy check | CppClangTidyMiscDefinitionsInHeaders | resharper_cpp_clang_tidy_misc_definitions_in_headers_highlighting | Disabled |
misc-misplaced-const clang-tidy check | CppClangTidyMiscMisplacedConst | resharper_cpp_clang_tidy_misc_misplaced_const_highlighting | Warning |
misc-new-delete-overloads clang-tidy check | CppClangTidyMiscNewDeleteOverloads | resharper_cpp_clang_tidy_misc_new_delete_overloads_highlighting | Warning |
misc-non-copyable-objects clang-tidy check | CppClangTidyMiscNonCopyableObjects | resharper_cpp_clang_tidy_misc_non_copyable_objects_highlighting | Warning |
misc-non-private-member-variables-in-classes clang-tidy check | CppClangTidyMiscNonPrivateMemberVariablesInClasses | resharper_cpp_clang_tidy_misc_non_private_member_variables_in_classes_highlighting | Disabled |
misc-redundant-expression clang-tidy check | CppClangTidyMiscRedundantExpression | resharper_cpp_clang_tidy_misc_redundant_expression_highlighting | Warning |
misc-static-assert clang-tidy check | CppClangTidyMiscStaticAssert | resharper_cpp_clang_tidy_misc_static_assert_highlighting | Suggestion |
misc-throw-by-value-catch-by-reference clang-tidy check | CppClangTidyMiscThrowByValueCatchByReference | resharper_cpp_clang_tidy_misc_throw_by_value_catch_by_reference_highlighting | Warning |
misc-unconventional-assign-operator clang-tidy check | CppClangTidyMiscUnconventionalAssignOperator | resharper_cpp_clang_tidy_misc_unconventional_assign_operator_highlighting | Warning |
misc-uniqueptr-reset-release clang-tidy check | CppClangTidyMiscUniqueptrResetRelease | resharper_cpp_clang_tidy_misc_uniqueptr_reset_release_highlighting | Suggestion |
misc-unused-alias-decls clang-tidy check | CppClangTidyMiscUnusedAliasDecls | resharper_cpp_clang_tidy_misc_unused_alias_decls_highlighting | Suggestion |
misc-unused-parameters clang-tidy check | CppClangTidyMiscUnusedParameters | resharper_cpp_clang_tidy_misc_unused_parameters_highlighting | Disabled |
misc-unused-using-decls clang-tidy check | CppClangTidyMiscUnusedUsingDecls | resharper_cpp_clang_tidy_misc_unused_using_decls_highlighting | Suggestion |
modernize-avoid-bind clang-tidy check | CppClangTidyModernizeAvoidBind | resharper_cpp_clang_tidy_modernize_avoid_bind_highlighting | Suggestion |
modernize-avoid-c-arrays clang-tidy check | CppClangTidyModernizeAvoidCArrays | resharper_cpp_clang_tidy_modernize_avoid_c_arrays_highlighting | Disabled |
modernize-concat-nested-namespaces clang-tidy check | CppClangTidyModernizeConcatNestedNamespaces | resharper_cpp_clang_tidy_modernize_concat_nested_namespaces_highlighting | Suggestion |
modernize-deprecated-headers clang-tidy check | CppClangTidyModernizeDeprecatedHeaders | resharper_cpp_clang_tidy_modernize_deprecated_headers_highlighting | Suggestion |
modernize-deprecated-ios-base-aliases clang-tidy check | CppClangTidyModernizeDeprecatedIosBaseAliases | resharper_cpp_clang_tidy_modernize_deprecated_ios_base_aliases_highlighting | Warning |
modernize-loop-convert clang-tidy check | CppClangTidyModernizeLoopConvert | resharper_cpp_clang_tidy_modernize_loop_convert_highlighting | Suggestion |
modernize-make-shared clang-tidy check | CppClangTidyModernizeMakeShared | resharper_cpp_clang_tidy_modernize_make_shared_highlighting | Disabled |
modernize-make-unique clang-tidy check | CppClangTidyModernizeMakeUnique | resharper_cpp_clang_tidy_modernize_make_unique_highlighting | Disabled |
modernize-pass-by-value clang-tidy check | CppClangTidyModernizePassByValue | resharper_cpp_clang_tidy_modernize_pass_by_value_highlighting | Suggestion |
modernize-raw-string-literal clang-tidy check | CppClangTidyModernizeRawStringLiteral | resharper_cpp_clang_tidy_modernize_raw_string_literal_highlighting | Suggestion |
modernize-redundant-void-arg clang-tidy check | CppClangTidyModernizeRedundantVoidArg | resharper_cpp_clang_tidy_modernize_redundant_void_arg_highlighting | Disabled |
modernize-replace-auto-ptr clang-tidy check | CppClangTidyModernizeReplaceAutoPtr | resharper_cpp_clang_tidy_modernize_replace_auto_ptr_highlighting | Suggestion |
modernize-replace-random-shuffle clang-tidy check | CppClangTidyModernizeReplaceRandomShuffle | resharper_cpp_clang_tidy_modernize_replace_random_shuffle_highlighting | Suggestion |
modernize-return-braced-init-list clang-tidy check | CppClangTidyModernizeReturnBracedInitList | resharper_cpp_clang_tidy_modernize_return_braced_init_list_highlighting | Suggestion |
modernize-shrink-to-fit clang-tidy check | CppClangTidyModernizeShrinkToFit | resharper_cpp_clang_tidy_modernize_shrink_to_fit_highlighting | Suggestion |
modernize-unary-static-assert clang-tidy check | CppClangTidyModernizeUnaryStaticAssert | resharper_cpp_clang_tidy_modernize_unary_static_assert_highlighting | Suggestion |
modernize-use-auto clang-tidy check | CppClangTidyModernizeUseAuto | resharper_cpp_clang_tidy_modernize_use_auto_highlighting | Suggestion |
modernize-use-bool-literals clang-tidy check | CppClangTidyModernizeUseBoolLiterals | resharper_cpp_clang_tidy_modernize_use_bool_literals_highlighting | Suggestion |
modernize-use-default-member-init clang-tidy check | CppClangTidyModernizeUseDefaultMemberInit | resharper_cpp_clang_tidy_modernize_use_default_member_init_highlighting | Disabled |
modernize-use-emplace clang-tidy check | CppClangTidyModernizeUseEmplace | resharper_cpp_clang_tidy_modernize_use_emplace_highlighting | Suggestion |
modernize-use-equals-default clang-tidy check | CppClangTidyModernizeUseEqualsDefault | resharper_cpp_clang_tidy_modernize_use_equals_default_highlighting | Suggestion |
modernize-use-equals-delete clang-tidy check | CppClangTidyModernizeUseEqualsDelete | resharper_cpp_clang_tidy_modernize_use_equals_delete_highlighting | Suggestion |
modernize-use-nodiscard clang-tidy check | CppClangTidyModernizeUseNodiscard | resharper_cpp_clang_tidy_modernize_use_nodiscard_highlighting | Suggestion |
modernize-use-noexcept clang-tidy check | CppClangTidyModernizeUseNoexcept | resharper_cpp_clang_tidy_modernize_use_noexcept_highlighting | Suggestion |
modernize-use-nullptr clang-tidy check | CppClangTidyModernizeUseNullptr | resharper_cpp_clang_tidy_modernize_use_nullptr_highlighting | Disabled |
modernize-use-override clang-tidy check | CppClangTidyModernizeUseOverride | resharper_cpp_clang_tidy_modernize_use_override_highlighting | Disabled |
modernize-use-transparent-functors clang-tidy check | CppClangTidyModernizeUseTransparentFunctors | resharper_cpp_clang_tidy_modernize_use_transparent_functors_highlighting | Suggestion |
modernize-use-uncaught-exceptions clang-tidy check | CppClangTidyModernizeUseUncaughtExceptions | resharper_cpp_clang_tidy_modernize_use_uncaught_exceptions_highlighting | Warning |
modernize-use-using clang-tidy check | CppClangTidyModernizeUseUsing | resharper_cpp_clang_tidy_modernize_use_using_highlighting | Disabled |
mpi-buffer-deref clang-tidy check | CppClangTidyMpiBufferDeref | resharper_cpp_clang_tidy_mpi_buffer_deref_highlighting | Warning |
mpi-type-mismatch clang-tidy check | CppClangTidyMpiTypeMismatch | resharper_cpp_clang_tidy_mpi_type_mismatch_highlighting | Warning |
objc-avoid-nserror-init clang-tidy check | CppClangTidyObjcAvoidNserrorInit | resharper_cpp_clang_tidy_objc_avoid_nserror_init_highlighting | Warning |
objc-avoid-spinlock clang-tidy check | CppClangTidyObjcAvoidSpinlock | resharper_cpp_clang_tidy_objc_avoid_spinlock_highlighting | Warning |
objc-forbidden-subclassing clang-tidy check | CppClangTidyObjcForbiddenSubclassing | resharper_cpp_clang_tidy_objc_forbidden_subclassing_highlighting | Warning |
objc-property-declaration clang-tidy check | CppClangTidyObjcPropertyDeclaration | resharper_cpp_clang_tidy_objc_property_declaration_highlighting | Warning |
performance-faster-string-find clang-tidy check | CppClangTidyPerformanceFasterStringFind | resharper_cpp_clang_tidy_performance_faster_string_find_highlighting | Suggestion |
performance-for-range-copy clang-tidy check | CppClangTidyPerformanceForRangeCopy | resharper_cpp_clang_tidy_performance_for_range_copy_highlighting | Suggestion |
performance-implicit-conversion-in-loop clang-tidy check | CppClangTidyPerformanceImplicitConversionInLoop | resharper_cpp_clang_tidy_performance_implicit_conversion_in_loop_highlighting | Suggestion |
performance-inefficient-algorithm clang-tidy check | CppClangTidyPerformanceInefficientAlgorithm | resharper_cpp_clang_tidy_performance_inefficient_algorithm_highlighting | Suggestion |
performance-inefficient-string-concatenation clang-tidy check | CppClangTidyPerformanceInefficientStringConcatenation | resharper_cpp_clang_tidy_performance_inefficient_string_concatenation_highlighting | Suggestion |
performance-inefficient-vector-operation clang-tidy check | CppClangTidyPerformanceInefficientVectorOperation | resharper_cpp_clang_tidy_performance_inefficient_vector_operation_highlighting | Suggestion |
performance-move-const-arg clang-tidy check | CppClangTidyPerformanceMoveConstArg | resharper_cpp_clang_tidy_performance_move_const_arg_highlighting | Suggestion |
performance-move-constructor-init clang-tidy check | CppClangTidyPerformanceMoveConstructorInit | resharper_cpp_clang_tidy_performance_move_constructor_init_highlighting | Warning |
performance-noexcept-move-constructor clang-tidy check | CppClangTidyPerformanceNoexceptMoveConstructor | resharper_cpp_clang_tidy_performance_noexcept_move_constructor_highlighting | Disabled |
performance-type-promotion-in-math-fn clang-tidy check | CppClangTidyPerformanceTypePromotionInMathFn | resharper_cpp_clang_tidy_performance_type_promotion_in_math_fn_highlighting | Suggestion |
performance-unnecessary-copy-initialization clang-tidy check | CppClangTidyPerformanceUnnecessaryCopyInitialization | resharper_cpp_clang_tidy_performance_unnecessary_copy_initialization_highlighting | Suggestion |
performance-unnecessary-value-param clang-tidy check | CppClangTidyPerformanceUnnecessaryValueParam | resharper_cpp_clang_tidy_performance_unnecessary_value_param_highlighting | Suggestion |
portability-simd-intrinsics clang-tidy check | CppClangTidyPortabilitySimdIntrinsics | resharper_cpp_clang_tidy_portability_simd_intrinsics_highlighting | Disabled |
readability-avoid-const-params-in-decls clang-tidy check | CppClangTidyReadabilityAvoidConstParamsInDecls | resharper_cpp_clang_tidy_readability_avoid_const_params_in_decls_highlighting | Disabled |
readability-braces-around-statements clang-tidy check | CppClangTidyReadabilityBracesAroundStatements | resharper_cpp_clang_tidy_readability_braces_around_statements_highlighting | Disabled |
readability-const-return-type clang-tidy check | CppClangTidyReadabilityConstReturnType | resharper_cpp_clang_tidy_readability_const_return_type_highlighting | Disabled |
readability-container-size-empty clang-tidy check | CppClangTidyReadabilityContainerSizeEmpty | resharper_cpp_clang_tidy_readability_container_size_empty_highlighting | Suggestion |
readability-deleted-default clang-tidy check | CppClangTidyReadabilityDeletedDefault | resharper_cpp_clang_tidy_readability_deleted_default_highlighting | Warning |
readability-delete-null-pointer clang-tidy check | CppClangTidyReadabilityDeleteNullPointer | resharper_cpp_clang_tidy_readability_delete_null_pointer_highlighting | Suggestion |
readability-else-after-return clang-tidy check | CppClangTidyReadabilityElseAfterReturn | resharper_cpp_clang_tidy_readability_else_after_return_highlighting | Disabled |
readability-function-size clang-tidy check | CppClangTidyReadabilityFunctionSize | resharper_cpp_clang_tidy_readability_function_size_highlighting | Disabled |
readability-identifier-naming clang-tidy check | CppClangTidyReadabilityIdentifierNaming | resharper_cpp_clang_tidy_readability_identifier_naming_highlighting | Disabled |
readability-implicit-bool-conversion clang-tidy check | CppClangTidyReadabilityImplicitBoolConversion | resharper_cpp_clang_tidy_readability_implicit_bool_conversion_highlighting | Disabled |
readability-inconsistent-declaration-parameter-name clang-tidy check | CppClangTidyReadabilityInconsistentDeclarationParameterName | resharper_cpp_clang_tidy_readability_inconsistent_declaration_parameter_name_highlighting | Suggestion |
readability-isolate-declaration clang-tidy check | CppClangTidyReadabilityIsolateDeclaration | resharper_cpp_clang_tidy_readability_isolate_declaration_highlighting | Disabled |
readability-magic-numbers clang-tidy check | CppClangTidyReadabilityMagicNumbers | resharper_cpp_clang_tidy_readability_magic_numbers_highlighting | Disabled |
readability-misleading-indentation clang-tidy check | CppClangTidyReadabilityMisleadingIndentation | resharper_cpp_clang_tidy_readability_misleading_indentation_highlighting | Suggestion |
readability-misplaced-array-index clang-tidy check | CppClangTidyReadabilityMisplacedArrayIndex | resharper_cpp_clang_tidy_readability_misplaced_array_index_highlighting | Suggestion |
readability-named-parameter clang-tidy check | CppClangTidyReadabilityNamedParameter | resharper_cpp_clang_tidy_readability_named_parameter_highlighting | Disabled |
readability-non-const-parameter clang-tidy check | CppClangTidyReadabilityNonConstParameter | resharper_cpp_clang_tidy_readability_non_const_parameter_highlighting | Suggestion |
readability-redundant-control-flow clang-tidy check | CppClangTidyReadabilityRedundantControlFlow | resharper_cpp_clang_tidy_readability_redundant_control_flow_highlighting | Disabled |
readability-redundant-declaration clang-tidy check | CppClangTidyReadabilityRedundantDeclaration | resharper_cpp_clang_tidy_readability_redundant_declaration_highlighting | Suggestion |
readability-redundant-function-ptr-dereference clang-tidy check | CppClangTidyReadabilityRedundantFunctionPtrDereference | resharper_cpp_clang_tidy_readability_redundant_function_ptr_dereference_highlighting | Suggestion |
readability-redundant-member-init clang-tidy check | CppClangTidyReadabilityRedundantMemberInit | resharper_cpp_clang_tidy_readability_redundant_member_init_highlighting | Suggestion |
readability-redundant-preprocessor clang-tidy check | CppClangTidyReadabilityRedundantPreprocessor | resharper_cpp_clang_tidy_readability_redundant_preprocessor_highlighting | Warning |
readability-redundant-smartptr-get clang-tidy check | CppClangTidyReadabilityRedundantSmartptrGet | resharper_cpp_clang_tidy_readability_redundant_smartptr_get_highlighting | Suggestion |
readability-redundant-string-cstr clang-tidy check | CppClangTidyReadabilityRedundantStringCstr | resharper_cpp_clang_tidy_readability_redundant_string_cstr_highlighting | Suggestion |
readability-redundant-string-init clang-tidy check | CppClangTidyReadabilityRedundantStringInit | resharper_cpp_clang_tidy_readability_redundant_string_init_highlighting | Suggestion |
readability-simplify-boolean-expr clang-tidy check | CppClangTidyReadabilitySimplifyBooleanExpr | resharper_cpp_clang_tidy_readability_simplify_boolean_expr_highlighting | Disabled |
readability-simplify-subscript-expr clang-tidy check | CppClangTidyReadabilitySimplifySubscriptExpr | resharper_cpp_clang_tidy_readability_simplify_subscript_expr_highlighting | Warning |
readability-static-accessed-through-instance clang-tidy check | CppClangTidyReadabilityStaticAccessedThroughInstance | resharper_cpp_clang_tidy_readability_static_accessed_through_instance_highlighting | Suggestion |
readability-static-definition-in-anonymous-namespace clang-tidy check | CppClangTidyReadabilityStaticDefinitionInAnonymousNamespace | resharper_cpp_clang_tidy_readability_static_definition_in_anonymous_namespace_highlighting | Disabled |
readability-string-compare clang-tidy check | CppClangTidyReadabilityStringCompare | resharper_cpp_clang_tidy_readability_string_compare_highlighting | Warning |
readability-uniqueptr-delete-release clang-tidy check | CppClangTidyReadabilityUniqueptrDeleteRelease | resharper_cpp_clang_tidy_readability_uniqueptr_delete_release_highlighting | Suggestion |
readability-uppercase-literal-suffix clang-tidy check | CppClangTidyReadabilityUppercaseLiteralSuffix | resharper_cpp_clang_tidy_readability_uppercase_literal_suffix_highlighting | Disabled |
Unknown clang-tidy checks | CppClangTidyHighlighting | resharper_cpp_clang_tidy_highlighting_highlighting | Suggestion |
zircon-temporary-objects clang-tidy check | CppClangTidyZirconTemporaryObjects | resharper_cpp_clang_tidy_zircon_temporary_objects_highlighting | Disabled |
Common Practices and Code Improvements (18 inspections)
This category groups inspections that hunt for medium severity issues that mainly affect code readability.Inspection | ID | EditorConfig property | Default severity |
---|---|---|---|
Class can be final | CppClassCanBeFinal | resharper_cpp_class_can_be_final_highlighting | Hint |
Compile-time constant expression can be replaced with either 'true' or 'false' | CppCompileTimeConstantCanBeReplacedWithBooleanConstant | resharper_cpp_compile_time_constant_can_be_replaced_with_boolean_constant_highlighting | Suggestion |
Constructor of smart pointer used instead of its make function | CppSmartPointerVsMakeFunction | resharper_cpp_smart_pointer_vs_make_function_highlighting | Suggestion |
C-style cast used instead of a C++ cast | CppCStyleCast | resharper_cpp_c_style_cast_highlighting | Suggestion |
Function returns by const value | CppConstValueFunctionReturnType | resharper_cpp_const_value_function_return_type_highlighting | Suggestion |
If statement with constant condition can be replaced by 'if constexpr' | CppIfCanBeReplacedByConstexprIf | resharper_cpp_if_can_be_replaced_by_constexpr_if_highlighting | Suggestion |
Local variable may be 'const' | CppLocalVariableMayBeConst | resharper_cpp_local_variable_may_be_const_highlighting | Suggestion |
Member function may be 'const' | CppMemberFunctionMayBeConst | resharper_cpp_member_function_may_be_const_highlighting | Suggestion |
Member function may be 'static' | CppMemberFunctionMayBeStatic | resharper_cpp_member_function_may_be_static_highlighting | Suggestion |
Non-explicit conversion operator | CppNonExplicitConversionOperator | resharper_cpp_non_explicit_conversion_operator_highlighting | Hint |
Non-explicit converting constructor | CppNonExplicitConvertingConstructor | resharper_cpp_non_explicit_converting_constructor_highlighting | Hint |
Order of member initializers does not match the initialization order | CppMemberInitializersOrder | resharper_cpp_member_initializers_order_highlighting | Suggestion |
Overriding destructor without 'override' specifier | CppOverridingDestructorWithoutOverrideSpecifier | resharper_cpp_overriding_destructor_without_override_specifier_highlighting | Disabled |
Overriding function without 'override' specifier | CppOverridingFunctionWithoutOverrideSpecifier | resharper_cpp_overriding_function_without_override_specifier_highlighting | Suggestion |
Parameter may be 'const' | CppParameterMayBeConst | resharper_cpp_parameter_may_be_const_highlighting | Hint |
Result of a postfix operator is discarded | CppDiscardedPostfixOperatorResult | resharper_cpp_discarded_postfix_operator_result_highlighting | Suggestion |
Throw expression can be replaced with a rethrow expression | CppThrowExpressionCanBeReplacedWithRethrow | resharper_cpp_throw_expression_can_be_replaced_with_rethrow_highlighting | Warning |
Zero constant can be replaced with nullptr | CppZeroConstantCanBeReplacedWithNullptr | resharper_cpp_zero_constant_can_be_replaced_with_nullptr_highlighting | Suggestion |
Compiler Warnings (14 inspections)
Inspections in this category detect compiler warnings before you compile.Inspection | ID | EditorConfig property | Default severity |
---|---|---|---|
Awaiter type is not a class | CppAwaiterTypeIsNotClass | resharper_cpp_awaiter_type_is_not_class_highlighting | Warning |
Cannot resolve a required coroutine function | CppCoroutineCallResolveError | resharper_cpp_coroutine_call_resolve_error_highlighting | Warning |
Default initialization of a const-qualified object of a type without a user-provided default constructor | CppDefaultInitializationWithNoUserConstructor | resharper_cpp_default_initialization_with_no_user_constructor_highlighting | Warning |
Explicit specialization in non-namespace scope | CppExplicitSpecializationInNonNamespaceScope | resharper_cpp_explicit_specialization_in_non_namespace_scope_highlighting | Warning |
Precompiled header is not found | CppPrecompiledHeaderNotFound | resharper_cpp_precompiled_header_not_found_highlighting | Error |
Precompiled header is not included | CppPrecompiledHeaderIsNotIncluded | resharper_cpp_precompiled_header_is_not_included_highlighting | Error |
Redeclaration of a template parameter from an outer scope | CppTemplateParameterShadowing | resharper_cpp_template_parameter_shadowing_highlighting | Warning |
Reference class member with 'mutable' specifier | CppMutableSpecifierOnReferenceMember | resharper_cpp_mutable_specifier_on_reference_member_highlighting | Warning |
Static assertion failure | CppStaticAssertFailure | resharper_cpp_static_assert_failure_highlighting | Error |
Unexpected syntax element | CppSyntaxWarning | resharper_cpp_syntax_warning_highlighting | Warning |
Uninitialized dependent base class | CppUninitializedDependentBaseClass | resharper_cpp_uninitialized_dependent_base_class_highlighting | Warning |
Union member of reference type | CppUnionMemberOfReferenceType | resharper_cpp_union_member_of_reference_type_highlighting | Warning |
Use of an incomplete type inside a template | CppClassIsIncomplete | resharper_cpp_class_is_incomplete_highlighting | Warning |
User-defined literal suffixes must start with an underscore | CppUserDefinedLiteralSuffixDoesNotStartWithUnderscore | resharper_cpp_user_defined_literal_suffix_does_not_start_with_underscore_highlighting | Warning |
Constraints Violations (1 inspection)
This category includes code inspections, mostly with the warning severity level, which detect violations related to symbol attributes, including ReSharper's code annotations, and other similar issues.Inspection | ID | EditorConfig property | Default severity |
---|---|---|---|
Inconsistent Naming | CppInconsistentNaming | resharper_cpp_inconsistent_naming_highlighting | Hint |
Formatting (36 inspections)
Inspections in this category detect code code formatting problems.Inspection | ID | EditorConfig property | Default severity |
---|---|---|---|
Incorrect blank lines (blank lines are missing elsewhere) | CppMissingBlankLines | resharper_cpp_missing_blank_lines_highlighting | Disabled |
Incorrect blank lines (blank lines are redundant elsewhere) | CppRedundantBlankLines | resharper_cpp_redundant_blank_lines_highlighting | Disabled |
Incorrect blank lines (incorrect number of blank lines near braces) | CppIncorrectBlankLinesNearBraces | resharper_cpp_incorrect_blank_lines_near_braces_highlighting | Disabled |
Incorrect indent (around child statement) | CppBadChildStatementIndent | resharper_cpp_bad_child_statement_indent_highlighting | Disabled |
Incorrect indent (around declaration braces) | CppBadDeclarationBracesIndent | resharper_cpp_bad_declaration_braces_indent_highlighting | Disabled |
Incorrect indent (around expression braces) | CppBadExpressionBracesIndent | resharper_cpp_bad_expression_braces_indent_highlighting | Disabled |
Incorrect indent (around namespace braces) | CppBadNamespaceBracesIndent | resharper_cpp_bad_namespace_braces_indent_highlighting | Disabled |
Incorrect indent (around statement braces) | CppBadControlBracesIndent | resharper_cpp_bad_control_braces_indent_highlighting | Disabled |
Incorrect indent (around switch statement) | CppBadSwitchBracesIndent | resharper_cpp_bad_switch_braces_indent_highlighting | Disabled |
Incorrect indent (incorrect indent size) | CppWrongIndentSize | resharper_cpp_wrong_indent_size_highlighting | Disabled |
Incorrect indent (line indent should be restored to the previous level elsewhere) | CppOutdentIsOffPrevLevel | resharper_cpp_outdent_is_off_prev_level_highlighting | Disabled |
Incorrect indent (line indent should not be changed relative to the previous line elsewhere) | CppBadIndent | resharper_cpp_bad_indent_highlighting | Disabled |
Incorrect indent (line should be indented or outdented elsewhere) | CppMissingIndent | resharper_cpp_missing_indent_highlighting | Disabled |
Incorrect indent (tabs/spaces mismatch) | CppTabsAndSpacesMismatch | resharper_cpp_tabs_and_spaces_mismatch_highlighting | Disabled |
Incorrect line breaks (around comma in lists) | CppBadListLineBreaks | resharper_cpp_bad_list_line_breaks_highlighting | Disabled |
Incorrect line breaks (around declaration braces) | CppBadDeclarationBracesLineBreaks | resharper_cpp_bad_declaration_braces_line_breaks_highlighting | Disabled |
Incorrect line breaks (around empty braces) | CppBadEmptyBracesLineBreaks | resharper_cpp_bad_empty_braces_line_breaks_highlighting | Disabled |
Incorrect line breaks (around expression braces) | CppBadExpressionBracesLineBreaks | resharper_cpp_bad_expression_braces_line_breaks_highlighting | Disabled |
Incorrect line breaks (around parenthesis) | CppBadParensLineBreaks | resharper_cpp_bad_parens_line_breaks_highlighting | Disabled |
Incorrect line breaks (around statement braces) | CppBadControlBracesLineBreaks | resharper_cpp_bad_control_braces_line_breaks_highlighting | Disabled |
Incorrect line breaks (line break is missing elsewhere) | CppMissingLinebreak | resharper_cpp_missing_linebreak_highlighting | Disabled |
Incorrect line breaks (line break is redundant elsewhere) | CppRedundantLinebreak | resharper_cpp_redundant_linebreak_highlighting | Disabled |
Incorrect spacing (around angle brackets) | CppBadAngleBracketsSpaces | resharper_cpp_bad_angle_brackets_spaces_highlighting | Disabled |
Incorrect spacing (around braces) | CppBadBracesSpaces | resharper_cpp_bad_braces_spaces_highlighting | Disabled |
Incorrect spacing (around colon) | CppBadColonSpaces | resharper_cpp_bad_colon_spaces_highlighting | Disabled |
Incorrect spacing (around comma) | CppBadCommaSpaces | resharper_cpp_bad_comma_spaces_highlighting | Disabled |
Incorrect spacing (around member access symbols) | CppBadMemberAccessSpaces | resharper_cpp_bad_member_access_spaces_highlighting | Disabled |
Incorrect spacing (around operator symbols) | CppBadSymbolSpaces | resharper_cpp_bad_symbol_spaces_highlighting | Disabled |
Incorrect spacing (around parenthesis) | CppBadParensSpaces | resharper_cpp_bad_parens_spaces_highlighting | Disabled |
Incorrect spacing (around semicolon) | CppBadSemicolonSpaces | resharper_cpp_bad_semicolon_spaces_highlighting | Disabled |
Incorrect spacing (around square brackets within a statement) | CppBadSquareBracketsSpaces | resharper_cpp_bad_square_brackets_spaces_highlighting | Disabled |
Incorrect spacing (between keyword and parenthesis) | CppBadSpacesAfterKeyword | resharper_cpp_bad_spaces_after_keyword_highlighting | Disabled |
Incorrect spacing (multiple spaces are prohibited) | CppMultipleSpaces | resharper_cpp_multiple_spaces_highlighting | Disabled |
Incorrect spacing (space is missing elsewhere) | CppMissingSpace | resharper_cpp_missing_space_highlighting | Disabled |
Incorrect spacing (space is redundant elsewhere) | CppRedundantSpace | resharper_cpp_redundant_space_highlighting | Disabled |
Incorrect spacing (tabs are prohibited here) | CppTabsOutsideIndent | resharper_cpp_tabs_outside_indent_highlighting | Disabled |
Potential Code Quality Issues (91 inspections)
This category includes inspections that detect critical issues (code smells), mostly with Error or Warning level. This category also includes inspections that ensure localization assistance.Inspection | ID | EditorConfig property | Default severity |
---|---|---|---|
A method must be 'public' and 'virtual' to implement a C++/CLI interface member | CppMustBePublicVirtualToImplementInterface | resharper_cpp_must_be_public_virtual_to_implement_interface_highlighting | Warning |
Adding cv-qualifiers to references has no effect | CppCVQualifierCanNotBeAppliedToReference | resharper_cpp_cv_qualifier_can_not_be_applied_to_reference_highlighting | Warning |
Assigned value is never used | CppAssignedValueIsNeverUsed | resharper_cpp_assigned_value_is_never_used_highlighting | Warning |
Backslash and newline separated by space | CppInvalidLineContinuation | resharper_cpp_invalid_line_continuation_highlighting | Warning |
Bad format code for boost::format | CppBoostFormatBadCode | resharper_cpp_boost_format_bad_code_highlighting | Warning |
Binary operator acts on equal operands | CppEqualOperandsInBinaryExpression | resharper_cpp_equal_operands_in_binary_expression_highlighting | Warning |
Binary operator acts on identical operands | CppIdenticalOperandsInBinaryExpression | resharper_cpp_identical_operands_in_binary_expression_highlighting | Warning |
Binding r-value to l-value reference is non-standard Microsoft C++ extension | CppMsExtBindingRValueToLvalueReference | resharper_cpp_ms_ext_binding_r_value_to_lvalue_reference_highlighting | Warning |
Call to a virtual function inside a constructor/destructor will be statically resolved | CppVirtualFunctionCallInsideCtor | resharper_cpp_virtual_function_call_inside_ctor_highlighting | Warning |
Call to a virtual function inside a constructor/destructor will result in a pure virtual function call | CppAbstractVirtualFunctionCallInCtor | resharper_cpp_abstract_virtual_function_call_in_ctor_highlighting | Error |
Casting from nullptr to pointer type with reinterpret_cast is non-standard Microsoft C++ extension | CppMsExtReinterpretCastFromNullptr | resharper_cpp_ms_ext_reinterpret_cast_from_nullptr_highlighting | Warning |
Class is never used | CppClassNeverUsed | resharper_cpp_class_never_used_highlighting | Warning |
Class member function hiding a non-virtual function from a base class | CppHidingFunction | resharper_cpp_hiding_function_highlighting | Warning |
Class needs a user-defined constructor because of an uninitialized data member | CppClassNeedsConstructorBecauseOfUninitializedMember | resharper_cpp_class_needs_constructor_because_of_uninitialized_member_highlighting | Warning |
Declaration does not declare anything | CppEmptyDeclaration | resharper_cpp_empty_declaration_highlighting | Warning |
Declaration of a non-overriding virtual function in a final or sealed class | CppVirtualFunctionInFinalClass | resharper_cpp_virtual_function_in_final_class_highlighting | Warning |
Declaration specifier with no declarators | CppDeclarationSpecifierWithoutDeclarators | resharper_cpp_declaration_specifier_without_declarators_highlighting | Warning |
Declarator disambiguated as a function declaration | CppDeclaratorDisambiguatedAsFunction | resharper_cpp_declarator_disambiguated_as_function_highlighting | Warning |
Declarator is never used | CppDeclaratorNeverUsed | resharper_cpp_declarator_never_used_highlighting | Warning |
Declarator is only assigned but never accessed | CppEntityAssignedButNoRead | resharper_cpp_entity_assigned_but_no_read_highlighting | Warning |
Declarator is reassigned in all paths before being read | CppInitializedValueIsAlwaysRewritten | resharper_cpp_initialized_value_is_always_rewritten_highlighting | Warning |
Declarator is used only in unevaluated context | CppEntityUsedOnlyInUnevaluatedContext | resharper_cpp_entity_used_only_in_unevaluated_context_highlighting | Warning |
Default case is not handled in a switch statement | CppDefaultCaseNotHandledInSwitchStatement | resharper_cpp_default_case_not_handled_in_switch_statement_highlighting | Warning |
Defaulted special member function is implicitly deleted | CppDefaultedSpecialMemberFunctionIsImplicitlyDeleted | resharper_cpp_defaulted_special_member_function_is_implicitly_deleted_highlighting | Warning |
Deleting a void pointer | CppDeletingVoidPointer | resharper_cpp_deleting_void_pointer_highlighting | Warning |
Dependent template without 'template' keyword | CppDependentTemplateWithoutTemplateKeyword | resharper_cpp_dependent_template_without_template_keyword_highlighting | Warning |
Dependent type without 'typename' keyword | CppDependentTypeWithoutTypenameKeyword | resharper_cpp_dependent_type_without_typename_keyword_highlighting | Warning |
Deprecated register storage class specifier | CppDeprecatedRegisterStorageClassSpecifier | resharper_cpp_deprecated_register_storage_class_specifier_highlighting | Warning |
Dereference operator limit is exceeded | CppDereferenceOperatorLimitExceeded | resharper_cpp_dereference_operator_limit_exceeded_highlighting | Warning |
Entity is deprecated | CppDeprecatedEntity | resharper_cpp_deprecated_entity_highlighting | Warning |
Enumerator is never used | CppEnumeratorNeverUsed | resharper_cpp_enumerator_never_used_highlighting | Warning |
Expression which evaluates to zero is used as a null pointer constant | CppZeroValuedExpressionUsedAsNullPointer | resharper_cpp_zero_valued_expression_used_as_null_pointer_highlighting | Warning |
Function is not implemented | CppFunctionIsNotImplemented | resharper_cpp_function_is_not_implemented_highlighting | Warning |
Hiding local declaration | CppDeclarationHidesLocal | resharper_cpp_declaration_hides_local_highlighting | Warning |
Implicit conversion to incompatible pointer type | CppIncompatiblePointerConversion | resharper_cpp_incompatible_pointer_conversion_highlighting | Warning |
Implicit conversion to less qualified pointer type | CppPointerConversionDropsQualifiers | resharper_cpp_pointer_conversion_drops_qualifiers_highlighting | Warning |
Implicit default constructor is not available | CppImplicitDefaultConstructorNotAvailable | resharper_cpp_implicit_default_constructor_not_available_highlighting | Warning |
Implicit integer to pointer conversion | CppIntegralToPointerConversion | resharper_cpp_integral_to_pointer_conversion_highlighting | Warning |
Implicit pointer to integer conversion | CppPointerToIntegralConversion | resharper_cpp_pointer_to_integral_conversion_highlighting | Warning |
Incrementing expression of type bool | CppBooleanIncrementExpression | resharper_cpp_boolean_increment_expression_highlighting | Warning |
Invalid printf format specifier | CppPrintfBadFormat | resharper_cpp_printf_bad_format_highlighting | Warning |
Keyword 'default' is used as identifier | CppDefaultIsUsedAsIdentifier | resharper_cpp_default_is_used_as_identifier_highlighting | Warning |
Legacy format code for boost::format | CppBoostFormatLegacyCode | resharper_cpp_boost_format_legacy_code_highlighting | Suggestion |
Local variable is never used, but may have side-effects in its destructor | CppLocalVariableWithNonTrivialDtorIsNeverUsed | resharper_cpp_local_variable_with_non_trivial_dtor_is_never_used_highlighting | Disabled |
Local variable might not be initialized | CppLocalVariableMightNotBeInitialized | resharper_cpp_local_variable_might_not_be_initialized_highlighting | Warning |
Local variable used without being initialized | CppDeclaratorUsedBeforeInitialization | resharper_cpp_declarator_used_before_initialization_highlighting | Error |
Mismatched class tags | CppMismatchedClassTags | resharper_cpp_mismatched_class_tags_highlighting | Warning |
Missing function parameter description in a documentation comment | CppDoxygenUndocumentedParameter | resharper_cpp_doxygen_undocumented_parameter_highlighting | Suggestion |
Missing include guard | CppMissingIncludeGuard | resharper_cpp_missing_include_guard_highlighting | Warning |
Mixed serial and positional arguments for boost::format | CppBoostFormatMixedArgs | resharper_cpp_boost_format_mixed_args_highlighting | Error |
More than one implicit conversion applied during copy-initialization. This is non-standard Microsoft C++ extension | CppMsExtDoubleUserConversionInCopyInit | resharper_cpp_ms_ext_double_user_conversion_in_copy_init_highlighting | Warning |
No return statement in a function or a lambda returning non-void | CppFunctionDoesntReturnValue | resharper_cpp_function_doesnt_return_value_highlighting | Warning |
Non-consistent resource acquisition-reclaim pair | CppNonConsistentAcquisitionReclaimPair | resharper_cpp_non_consistent_acquisition_reclaim_pair_highlighting | Warning |
Non-inline function definition in a header file | CppNonInlineFunctionDefinitionInHeaderFile | resharper_cpp_non_inline_function_definition_in_header_file_highlighting | Warning |
Non-inline variable definition in a header file | CppNonInlineVariableDefinitionInHeaderFile | resharper_cpp_non_inline_variable_definition_in_header_file_highlighting | Warning |
Non-reclaimed resource acquisition | CppNonReclaimedResourceAcquisition | resharper_cpp_non_reclaimed_resource_acquisition_highlighting | Hint |
Non-safe resource acquisition | CppNonExceptionSafeResourceAcquisition | resharper_cpp_non_exception_safe_resource_acquisition_highlighting | Hint |
Non-static data member is unitialized | CppUninitializedNonStaticDataMember | resharper_cpp_uninitialized_non_static_data_member_highlighting | Warning |
Non-virtual class member function hidden in a derived class | CppHiddenFunction | resharper_cpp_hidden_function_highlighting | Warning |
Not all control paths return a value | CppNotAllPathsReturnValue | resharper_cpp_not_all_paths_return_value_highlighting | Warning |
Not enough arguments in a call to boost::format | CppBoostFormatTooFewArgs | resharper_cpp_boost_format_too_few_args_highlighting | Error |
Not enough arguments in a call to printf | CppPrintfMissedArg | resharper_cpp_printf_missed_arg_highlighting | Error |
Not initialized static const local variable of scalar type. This is non-standard Microsoft C++ extension. | CppMsExtNotInitializedStaticConstLocalVar | resharper_cpp_ms_ext_not_initialized_static_const_local_var_highlighting | Warning |
Object member might not be initialized | CppObjectMemberMightNotBeInitialized | resharper_cpp_object_member_might_not_be_initialized_highlighting | Warning |
Override function redefines a default parameter argument | CppRedefinitionOfDefaultArgumentInOverrideFunction | resharper_cpp_redefinition_of_default_argument_in_override_function_highlighting | Warning |
Parameter is always rewritten in function body before being read | CppParameterValueIsReassigned | resharper_cpp_parameter_value_is_reassigned_highlighting | Warning |
Parameter is never used | CppParameterNeverUsed | resharper_cpp_parameter_never_used_highlighting | Hint |
Parameter names do not match | CppParameterNamesMismatch | resharper_cpp_parameter_names_mismatch_highlighting | Hint |
Polymorphic class with non-virtual public destructor | CppPolymorphicClassWithNonVirtualPublicDestructor | resharper_cpp_polymorphic_class_with_non_virtual_public_destructor_highlighting | Warning |
Possibly erroneous empty-statements | CppPossiblyErroneousEmptyStatements | resharper_cpp_possibly_erroneous_empty_statements_highlighting | Warning |
Possibly erroneous expression without side-effects | CppExpressionWithoutSideEffects | resharper_cpp_expression_without_side_effects_highlighting | Warning |
Possibly erroneous incomplete switch-statement | CppIncompleteSwitchStatement | resharper_cpp_incomplete_switch_statement_highlighting | Warning |
Possibly uninitialized class member | CppPossiblyUninitializedMember | resharper_cpp_possibly_uninitialized_member_highlighting | Warning |
Possibly unintended object slicing | CppPossiblyUnintendedObjectSlicing | resharper_cpp_possibly_unintended_object_slicing_highlighting | Warning |
Possibly unused #include directive | CppUnusedIncludeDirective | resharper_cpp_unused_include_directive_highlighting | Warning |
Private special member function is not implemented | CppPrivateSpecialMemberFunctionIsNotImplemented | resharper_cpp_private_special_member_function_is_not_implemented_highlighting | Warning |
Probably invalid printf format specifier | CppPrintfRiskyFormat | resharper_cpp_printf_risky_format_highlighting | Warning |
Probably unintended incompatible reference type in range declaration | CppRangeBasedForIncompatibleReference | resharper_cpp_range_based_for_incompatible_reference_highlighting | Warning |
Slash symbol used in #include directive doesn't match code style settings | CppWrongSlashesInIncludeDirective | resharper_cpp_wrong_slashes_in_include_directive_highlighting | Hint |
Some object members might not be initialized | CppSomeObjectMembersMightNotBeInitialized | resharper_cpp_some_object_members_might_not_be_initialized_highlighting | Warning |
Static data member in an anonymous class is not allowed by the C++ standard | CppStaticDataMemberInUnnamedStruct | resharper_cpp_static_data_member_in_unnamed_struct_highlighting | Warning |
Syntax error in doxygen comment | CppDoxygenSyntaxError | resharper_cpp_doxygen_syntax_error_highlighting | Warning |
Taking an address of class r-value is non-standard Microsoft C++ extension | CppMsExtAddressOfClassRValue | resharper_cpp_ms_ext_address_of_class_r_value_highlighting | Warning |
The class is abstract but not explicitly declared as such | CppAbstractClassWithoutSpecifier | resharper_cpp_abstract_class_without_specifier_highlighting | Warning |
Too many arguments in a call to boost::format | CppBoostFormatTooManyArgs | resharper_cpp_boost_format_too_many_args_highlighting | Warning |
Too many arguments in a call to printf | CppPrintfExtraArg | resharper_cpp_printf_extra_arg_highlighting | Warning |
Type-specifier missing, defaults to int | CDeclarationWithImplicitIntType | resharper_c_declaration_with_implicit_int_type_highlighting | Warning |
Unnamed namespace in a header file | CppUnnamedNamespaceInHeaderFile | resharper_cpp_unnamed_namespace_in_header_file_highlighting | Warning |
Unresolved reference in doxygen comment | CppDoxygenUnresolvedReference | resharper_cpp_doxygen_unresolved_reference_highlighting | Warning |
Unused result of a nodiscard function | CppNoDiscardExpression | resharper_cpp_no_discard_expression_highlighting | Warning |
Using the result of an assignment as a condition | CppUsingResultOfAssignmentAsCondition | resharper_cpp_using_result_of_assignment_as_condition_highlighting | Warning |
Redundancies in Code (28 inspections)
Code inspections in this category look for redundancies and dead code, which affect code readability and style, and could be safely removed. Some code redundancies cannot be fixed automatically, and quick-fixes for them are performed in the interactive mode, requiring the user input. But the majority of the redundancies can be fixed without user interaction, using either fix in scope or code cleanup.Inspection | ID | EditorConfig property | Default severity |
---|---|---|---|
Access specifier does not affect any declaration | CppAccessSpecifierWithNoDeclarations | resharper_cpp_access_specifier_with_no_declarations_highlighting | Suggestion |
Access specifier does not change accessibility level | CppRedundantAccessSpecifier | resharper_cpp_redundant_access_specifier_highlighting | Hint |
Const-qualified parameter in a function declaration | CppConstParameterInDeclaration | resharper_cpp_const_parameter_in_declaration_highlighting | Suggestion |
Declaration and assignment can be joined | CppJoinDeclarationAndAssignment | resharper_cpp_join_declaration_and_assignment_highlighting | Suggestion |
Final function in a final class | CppFinalFunctionInFinalClass | resharper_cpp_final_function_in_final_class_highlighting | Suggestion |
Guarded header has already been included | CppHeaderHasBeenAlreadyIncluded | resharper_cpp_header_has_been_already_included_highlighting | Hint |
Qualifier is redundant | CppRedundantQualifier | resharper_cpp_redundant_qualifier_highlighting | Hint |
Redundant argument in conditional expression | CppRedundantBooleanExpressionArgument | resharper_cpp_redundant_boolean_expression_argument_highlighting | Warning |
Redundant base class access specifier | CppRedundantBaseClassAccessSpecifier | resharper_cpp_redundant_base_class_access_specifier_highlighting | Hint |
Redundant 'const' specifier | CppRedundantConstSpecifier | resharper_cpp_redundant_const_specifier_highlighting | Hint |
Redundant control flow jump statement | CppRedundantControlFlowJump | resharper_cpp_redundant_control_flow_jump_highlighting | Hint |
Redundant 'else' keyword | CppRedundantElseKeyword | resharper_cpp_redundant_else_keyword_highlighting | Hint |
Redundant 'else' keyword inside compound statement | CppRedundantElseKeywordInsideCompoundStatement | resharper_cpp_redundant_else_keyword_inside_compound_statement_highlighting | Hint |
Redundant empty declaration | CppRedundantEmptyDeclaration | resharper_cpp_redundant_empty_declaration_highlighting | Hint |
Redundant empty statement | CppRedundantEmptyStatement | resharper_cpp_redundant_empty_statement_highlighting | Hint |
Redundant 'inline' specifier | CppRedundantInlineSpecifier | resharper_cpp_redundant_inline_specifier_highlighting | Hint |
Redundant member initializer in constructor initialization list | CppRedundantMemberInitializer | resharper_cpp_redundant_member_initializer_highlighting | Suggestion |
Redundant parentheses | CppRedundantParentheses | resharper_cpp_redundant_parentheses_highlighting | Hint |
Redundant 'static' specifier on a member allocation/deallocation function | CppRedundantStaticSpecifierOnMemberAllocationFunction | resharper_cpp_redundant_static_specifier_on_member_allocation_function_highlighting | Hint |
Redundant 'static' specifier on an anonymous namespace member | CppStaticSpecifierOnAnonymousNamespaceMember | resharper_cpp_static_specifier_on_anonymous_namespace_member_highlighting | Suggestion |
Redundant 'template' keyword | CppRedundantTemplateKeyword | resharper_cpp_redundant_template_keyword_highlighting | Warning |
Redundant 'typename' keyword | CppRedundantTypenameKeyword | resharper_cpp_redundant_typename_keyword_highlighting | Warning |
Redundant 'virtual' specifier on an override function | CppRedundantVirtualSpecifierOnOverrideFunction | resharper_cpp_redundant_virtual_specifier_on_override_function_highlighting | Hint |
Redundant void argument list | CppRedundantVoidArgumentList | resharper_cpp_redundant_void_argument_list_highlighting | Suggestion |
Special function without noexcept specification | CppSpecialFunctionWithoutNoexceptSpecification | resharper_cpp_special_function_without_noexcept_specification_highlighting | Warning |
Unreachable code | CppUnreachableCode | resharper_cpp_unreachable_code_highlighting | Warning |
Use 'auto' | CppUseAuto | resharper_cpp_use_auto_highlighting | Hint |
Volatile-qualified parameter in a function declaration | CppVolatileParameterInDeclaration | resharper_cpp_volatile_parameter_in_declaration_highlighting | Suggestion |
Spelling issues (3 inspections)
These inspections detect typos in various contexts.Inspection | ID | EditorConfig property | Default severity |
---|---|---|---|
Typo in comment | CommentTypo | resharper_comment_typo_highlighting | Suggestion |
Typo in identifier | IdentifierTypo | resharper_identifier_typo_highlighting | Suggestion |
Typo in string literal | StringLiteralTypo | resharper_string_literal_typo_highlighting | Suggestion |
Unreal Engine (6 inspections)
Inspections in this category are specific to C++ code of Unreal Engine projects.Inspection | ID | EditorConfig property | Default severity |
---|---|---|---|
Inconsistent UE4 Naming | CppUE4CodingStandardNamingViolationWarning | resharper_cpp_ue4_coding_standard_naming_violation_warning_highlighting | Hint |
Inconsistent UE4 UClass Naming | CppUE4CodingStandardUClassNamingViolationError | resharper_cpp_ue4_coding_standard_u_class_naming_violation_error_highlighting | Error |
Non-UProperty object member can be garbage collected at any time | CppUE4ProbableMemoryIssuesWithUObject | resharper_cpp_ue4_probable_memory_issues_with_u_object_highlighting | Warning |
Objects stored in non-uproperty member can be garbage collected at any time | CppUE4ProbableMemoryIssuesWithUObjectsInContainer | resharper_cpp_ue4_probable_memory_issues_with_u_objects_in_container_highlighting | Warning |
UFUNCTION macro call before declaration has no effect | CppUFunctionMacroCallHasNoEffect | resharper_cpp_u_function_macro_call_has_no_effect_highlighting | Warning |
UPROPERTY macro call before declaration has no effect | CppUPropertyMacroCallHasNoEffect | resharper_cpp_u_property_macro_call_has_no_effect_highlighting | Warning |