JetBrains Rider 2025.2 Help

C++ 中的代码检查

在 C++ 中,JetBrains Rider 2025.2 提供了两种代码检查:357 项 用于检测错误的检查 ,例如语法错误、未解析的符号、编译器错误等(这些检查无法配置或禁用),以及 1768 项 专有代码检查 ,您可以 禁用或更改其 严重性级别
这些 代码检查帮助您在所有打开的文件中 设计时检测代码问题,并且还允许您 在特定范围内查找代码问题

可配置的 C++ 检查列在下方,并按其 类别分组。

.NET Core(1 项检查)

检查
ID
EditorConfig 属性

默认严重性

带有成员指针参数的委托构造函数不受 .NET Core 支持
CppThisArgMemberFuncDelegateCtorIsUnsuportedByDotNetCore
resharper_cpp_this_arg_member_func_delegate_ctor_is_unsuported_by_dot_net_core_highlighting

已禁用

Clang 诊断(904 项检查)

此类别中的检查对应于 集成到 JetBrains Rider 中的 Clang 编译器警告。

检查
ID
EditorConfig 属性

默认严重性

clang-diagnostic-#pragma-messages
CppClangTidyClangDiagnosticPragmaMessages
resharper_cpp_clang_tidy_clang_diagnostic_pragma_messages_highlighting

警告

clang-diagnostic-#warnings
CppClangTidyClangDiagnosticWarnings
resharper_cpp_clang_tidy_clang_diagnostic_warnings_highlighting

警告

clang-diagnostic-aarch64-sme-attributes
CppClangTidyClangDiagnosticAarch64SmeAttributes
resharper_cpp_clang_tidy_clang_diagnostic_aarch64_sme_attributes_highlighting

已禁用

clang-diagnostic-absolute-value
CppClangTidyClangDiagnosticAbsoluteValue
resharper_cpp_clang_tidy_clang_diagnostic_absolute_value_highlighting

警告

clang-diagnostic-abstract-final-class
CppClangTidyClangDiagnosticAbstractFinalClass
resharper_cpp_clang_tidy_clang_diagnostic_abstract_final_class_highlighting

已禁用

clang-diagnostic-abstract-vbase-init
CppClangTidyClangDiagnosticAbstractVbaseInit
resharper_cpp_clang_tidy_clang_diagnostic_abstract_vbase_init_highlighting

警告

clang-diagnostic-address-of-packed-member
CppClangTidyClangDiagnosticAddressOfPackedMember
resharper_cpp_clang_tidy_clang_diagnostic_address_of_packed_member_highlighting

警告

clang-diagnostic-address-of-temporary
CppClangTidyClangDiagnosticAddressOfTemporary
resharper_cpp_clang_tidy_clang_diagnostic_address_of_temporary_highlighting

警告

clang-diagnostic-aix-compat
CppClangTidyClangDiagnosticAixCompat
resharper_cpp_clang_tidy_clang_diagnostic_aix_compat_highlighting

已禁用

clang-diagnostic-alias-template-in-declaration-name
CppClangTidyClangDiagnosticAliasTemplateInDeclarationName
resharper_cpp_clang_tidy_clang_diagnostic_alias_template_in_declaration_name_highlighting

警告

clang-diagnostic-align-mismatch
CppClangTidyClangDiagnosticAlignMismatch
resharper_cpp_clang_tidy_clang_diagnostic_align_mismatch_highlighting

警告

clang-diagnostic-alloca
CppClangTidyClangDiagnosticAlloca
resharper_cpp_clang_tidy_clang_diagnostic_alloca_highlighting

警告

clang-diagnostic-alloca-with-align-alignof
CppClangTidyClangDiagnosticAllocaWithAlignAlignof
resharper_cpp_clang_tidy_clang_diagnostic_alloca_with_align_alignof_highlighting

警告

clang-diagnostic-always-inline-coroutine
CppClangTidyClangDiagnosticAlwaysInlineCoroutine
resharper_cpp_clang_tidy_clang_diagnostic_always_inline_coroutine_highlighting

已禁用

clang-diagnostic-ambiguous-delete
CppClangTidyClangDiagnosticAmbiguousDelete
resharper_cpp_clang_tidy_clang_diagnostic_ambiguous_delete_highlighting

警告

clang-diagnostic-ambiguous-ellipsis
CppClangTidyClangDiagnosticAmbiguousEllipsis
resharper_cpp_clang_tidy_clang_diagnostic_ambiguous_ellipsis_highlighting

警告

clang-diagnostic-ambiguous-macro
CppClangTidyClangDiagnosticAmbiguousMacro
resharper_cpp_clang_tidy_clang_diagnostic_ambiguous_macro_highlighting

警告

clang-diagnostic-ambiguous-member-template
CppClangTidyClangDiagnosticAmbiguousMemberTemplate
resharper_cpp_clang_tidy_clang_diagnostic_ambiguous_member_template_highlighting

警告

clang-diagnostic-ambiguous-reversed-operator
CppClangTidyClangDiagnosticAmbiguousReversedOperator
resharper_cpp_clang_tidy_clang_diagnostic_ambiguous_reversed_operator_highlighting

警告

clang-diagnostic-analyzer-incompatible-plugin
CppClangTidyClangDiagnosticAnalyzerIncompatiblePlugin
resharper_cpp_clang_tidy_clang_diagnostic_analyzer_incompatible_plugin_highlighting

警告

clang-diagnostic-android-unversioned-fallback
CppClangTidyClangDiagnosticAndroidUnversionedFallback
resharper_cpp_clang_tidy_clang_diagnostic_android_unversioned_fallback_highlighting

已禁用

clang-diagnostic-anon-enum-enum-conversion
CppClangTidyClangDiagnosticAnonEnumEnumConversion
resharper_cpp_clang_tidy_clang_diagnostic_anon_enum_enum_conversion_highlighting

警告

clang-diagnostic-anonymous-pack-parens
CppClangTidyClangDiagnosticAnonymousPackParens
resharper_cpp_clang_tidy_clang_diagnostic_anonymous_pack_parens_highlighting

警告

clang-diagnostic-arc-bridge-casts-disallowed-in-nonarc
CppClangTidyClangDiagnosticArcBridgeCastsDisallowedInNonarc
resharper_cpp_clang_tidy_clang_diagnostic_arc_bridge_casts_disallowed_in_nonarc_highlighting

警告

clang-diagnostic-arc-maybe-repeated-use-of-weak
CppClangTidyClangDiagnosticArcMaybeRepeatedUseOfWeak
resharper_cpp_clang_tidy_clang_diagnostic_arc_maybe_repeated_use_of_weak_highlighting

警告

clang-diagnostic-arc-non-pod-memaccess
CppClangTidyClangDiagnosticArcNonPodMemaccess
resharper_cpp_clang_tidy_clang_diagnostic_arc_non_pod_memaccess_highlighting

警告

clang-diagnostic-arc-performSelector-leaks
CppClangTidyClangDiagnosticArcPerformSelectorLeaks
resharper_cpp_clang_tidy_clang_diagnostic_arc_perform_selector_leaks_highlighting

警告

clang-diagnostic-arc-repeated-use-of-weak
CppClangTidyClangDiagnosticArcRepeatedUseOfWeak
resharper_cpp_clang_tidy_clang_diagnostic_arc_repeated_use_of_weak_highlighting

警告

clang-diagnostic-arc-retain-cycles
CppClangTidyClangDiagnosticArcRetainCycles
resharper_cpp_clang_tidy_clang_diagnostic_arc_retain_cycles_highlighting

警告

clang-diagnostic-arc-unsafe-retained-assign
ARC 不安全的 retained assign 警告
ARC 不安全的 retained assign 警告

警告

clang-diagnostic-argument-outside-range
参数值超出范围警告
参数值超出范围警告

警告

clang-diagnostic-argument-undefined-behaviour
参数未定义行为警告
参数未定义行为警告

警告

clang-diagnostic-arm-interrupt-vfp-clobber
ARM 中断 VFP clobber 警告
检测中断处理程序中的 VFP 寄存器可能被破坏的情况,在 ARM 架构下这可能引发运行时问题。

已禁用

clang-diagnostic-array-bounds
检测数组访问超出边界的问题,防止潜在的运行时错误。
检测数组访问可能超出边界的高亮显示。

警告

clang-diagnostic-array-bounds-pointer-arithmetic
检测数组边界中的指针运算错误导致的数组越界问题。
检测指针运算导致越界访问数组的高亮显示。

警告

clang-diagnostic-array-compare
检测比较数组指针地址而未比较其内容的错误用法。
检测数组比较中使用地址但未比较内容的高亮显示。

警告

clang-diagnostic-array-parameter
数组参数的诊断信息
数组参数的诊断信息高亮显示

警告

clang-diagnostic-asm-operand-widths
汇编操作数宽度诊断信息
汇编操作数宽度的诊断信息高亮显示

警告

clang-diagnostic-assign-enum
枚举赋值类型诊断信息
枚举赋值类型的诊断信息高亮显示

警告

clang-diagnostic-assume
assume 语义使用问题的诊断信息
assume 使用的诊断信息高亮显示

警告

clang-diagnostic-atimport-in-framework-header
CppClangTidyClangDiagnosticAtimportInFrameworkHeader
resharper_cpp_clang_tidy_clang_diagnostic_atimport_in_framework_header_highlighting

警告

clang-diagnostic-atomic-access
CppClangTidyClangDiagnosticAtomicAccess
resharper_cpp_clang_tidy_clang_diagnostic_atomic_access_highlighting

警告

clang-diagnostic-atomic-alignment
CppClangTidyClangDiagnosticAtomicAlignment
resharper_cpp_clang_tidy_clang_diagnostic_atomic_alignment_highlighting

警告

clang-diagnostic-atomic-implicit-seq-cst
CppClangTidyClangDiagnosticAtomicImplicitSeqCst
resharper_cpp_clang_tidy_clang_diagnostic_atomic_implicit_seq_cst_highlighting

建议

clang-diagnostic-atomic-memory-ordering
CppClangTidyClangDiagnosticAtomicMemoryOrdering
resharper_cpp_clang_tidy_clang_diagnostic_atomic_memory_ordering_highlighting

警告

clang-diagnostic-atomic-property-with-user-defined-accessor
CppClangTidyClangDiagnosticAtomicPropertyWithUserDefinedAccessor
resharper_cpp_clang_tidy_clang_diagnostic_atomic_property_with_user_defined_accessor_highlighting

警告

clang-diagnostic-at-protocol
CppClangTidyClangDiagnosticAtProtocol
resharper_cpp_clang_tidy_clang_diagnostic_at_protocol_highlighting

警告

clang-diagnostic-attribute-packed-for-bitfield
CppClangTidyClangDiagnosticAttributePackedForBitfield
resharper_cpp_clang_tidy_clang_diagnostic_attribute_packed_for_bitfield_highlighting

警告

clang-diagnostic-attribute-warning
CppClangTidyClangDiagnosticAttributeWarning
resharper_cpp_clang_tidy_clang_diagnostic_attribute_warning_highlighting

警告

clang-diagnostic-auto-decl-extensions
CppClangTidyClangDiagnosticAutoDeclExtensions
resharper_cpp_clang_tidy_clang_diagnostic_auto_decl_extensions_highlighting

警告

clang-diagnostic-auto-disable-vptr-sanitizer
CppClangTidyClangDiagnosticAutoDisableVptrSanitizer
resharper_cpp_clang_tidy_clang_diagnostic_auto_disable_vptr_sanitizer_highlighting

警告

clang-diagnostic-auto-import
CppClangTidyClangDiagnosticAutoImport
resharper_cpp_clang_tidy_clang_diagnostic_auto_import_highlighting

警告

clang-diagnostic-auto-storage-class
CppClangTidyClangDiagnosticAutoStorageClass
resharper_cpp_clang_tidy_clang_diagnostic_auto_storage_class_highlighting

警告

clang-diagnostic-auto-var-id
CppClangTidyClangDiagnosticAutoVarId
resharper_cpp_clang_tidy_clang_diagnostic_auto_var_id_highlighting

警告

clang-diagnostic-availability
CppClangTidyClangDiagnosticAvailability
resharper_cpp_clang_tidy_clang_diagnostic_availability_highlighting

警告

clang-diagnostic-avr-rtlib-linking-quirks
CppClangTidyClangDiagnosticAvrRtlibLinkingQuirks
resharper_cpp_clang_tidy_clang_diagnostic_avr_rtlib_linking_quirks_highlighting

已禁用

clang-diagnostic-backslash-newline-escape
CppClangTidyClangDiagnosticBackslashNewlineEscape
resharper_cpp_clang_tidy_clang_diagnostic_backslash_newline_escape_highlighting

警告

clang-diagnostic-bad-function-cast
CppClangTidyClangDiagnosticBadFunctionCast
resharper_cpp_clang_tidy_clang_diagnostic_bad_function_cast_highlighting

警告

clang-diagnostic-binding-in-condition
CppClangTidyClangDiagnosticBindingInCondition
resharper_cpp_clang_tidy_clang_diagnostic_binding_in_condition_highlighting

警告

clang-diagnostic-bind-to-temporary-copy
CppClangTidyClangDiagnosticBindToTemporaryCopy
resharper_cpp_clang_tidy_clang_diagnostic_bind_to_temporary_copy_highlighting

警告

clang-diagnostic-bitfield-constant-conversion
CppClangTidyClangDiagnosticBitfieldConstantConversion
resharper_cpp_clang_tidy_clang_diagnostic_bitfield_constant_conversion_highlighting

警告

clang-diagnostic-bitfield-enum-conversion
CppClangTidyClangDiagnosticBitfieldEnumConversion
resharper_cpp_clang_tidy_clang_diagnostic_bitfield_enum_conversion_highlighting

警告

clang-diagnostic-bitfield-width
CppClangTidyClangDiagnosticBitfieldWidth
resharper_cpp_clang_tidy_clang_diagnostic_bitfield_width_highlighting

警告

clang-diagnostic-bit-int-extension
CppClangTidyClangDiagnosticBitIntExtension
resharper_cpp_clang_tidy_clang_diagnostic_bit_int_extension_highlighting

警告

clang-diagnostic-bitwise-conditional-parentheses
CppClangTidyClangDiagnosticBitwiseConditionalParentheses
resharper_cpp_clang_tidy_clang_diagnostic_bitwise_conditional_parentheses_highlighting

警告

clang-diagnostic-bitwise-instead-of-logical
CppClangTidyClangDiagnosticBitwiseInsteadOfLogical
resharper_cpp_clang_tidy_clang_diagnostic_bitwise_instead_of_logical_highlighting

警告

clang-diagnostic-bitwise-op-parentheses
CppClangTidyClangDiagnosticBitwiseOpParentheses
resharper_cpp_clang_tidy_clang_diagnostic_bitwise_op_parentheses_highlighting

警告

clang-diagnostic-block-capture-autoreleasing
CppClangTidyClangDiagnosticBlockCaptureAutoreleasing
resharper_cpp_clang_tidy_clang_diagnostic_block_capture_autoreleasing_highlighting

警告

clang-diagnostic-bool-conversion
CppClangTidyClangDiagnosticBoolConversion
resharper_cpp_clang_tidy_clang_diagnostic_bool_conversion_highlighting

警告

clang-diagnostic-bool-operation
CppClangTidyClangDiagnosticBoolOperation
resharper_cpp_clang_tidy_clang_diagnostic_bool_operation_highlighting

警告

clang-diagnostic-bounds-safety-counted-by-elt-type-unknown-size
CppClangTidyClangDiagnosticBoundsSafetyCountedByEltTypeUnknownSize
resharper_cpp_clang_tidy_clang_diagnostic_bounds_safety_counted_by_elt_type_unknown_size_highlighting

警告

clang-diagnostic-braced-scalar-init
CppClangTidyClangDiagnosticBracedScalarInit
resharper_cpp_clang_tidy_clang_diagnostic_braced_scalar_init_highlighting

警告

clang-diagnostic-branch-protection
CppClangTidyClangDiagnosticBranchProtection
resharper_cpp_clang_tidy_clang_diagnostic_branch_protection_highlighting

警告

clang-diagnostic-bridge-cast
CppClangTidyClangDiagnosticBridgeCast
resharper_cpp_clang_tidy_clang_diagnostic_bridge_cast_highlighting

警告

clang-diagnostic-builtin-assume-aligned-alignment
CppClangTidyClangDiagnosticBuiltinAssumeAlignedAlignment
resharper_cpp_clang_tidy_clang_diagnostic_builtin_assume_aligned_alignment_highlighting

已禁用

clang-diagnostic-builtin-macro-redefined
CppClangTidyClangDiagnosticBuiltinMacroRedefined
resharper_cpp_clang_tidy_clang_diagnostic_builtin_macro_redefined_highlighting

警告

clang-diagnostic-builtin-memcpy-chk-size
Clang 内置函数 memcpy 参数大小检查诊断
Clang 内置函数 memcpy 参数大小检查诊断突出显示

警告

clang-diagnostic-builtin-requires-header
Clang 内置函数缺少 Header 的诊断
Clang 内置函数缺少 Header 的诊断突出显示

警告

clang-diagnostic-c++11-compat
Clang C++11 兼容性诊断
Clang C++11 兼容性诊断突出显示

已禁用

clang-diagnostic-c++11-compat-deprecated-writable-strings
Clang C++11 兼容性诊断:弃用可写字符串
Clang C++11 兼容性诊断:弃用可写字符串突出显示

已禁用

clang-diagnostic-c++11-compat-pedantic
Clang C++11 pedantic 兼容性诊断
Clang C++11 pedantic 兼容性诊断突出显示

已禁用

clang-diagnostic-c++11-compat-reserved-user-defined-literal
Clang C++11 兼容性诊断:保留的用户定义字面量
Clang C++11 兼容性诊断:保留的用户定义字面量突出显示

已禁用

clang-diagnostic-c++11-extensions
CppClangTidyClangDiagnosticCpp11Extensions
resharper_cpp_clang_tidy_clang_diagnostic_cpp11_extensions_highlighting

警告

clang-diagnostic-c++11-extra-semi
CppClangTidyClangDiagnosticCpp11ExtraSemi
resharper_cpp_clang_tidy_clang_diagnostic_cpp11_extra_semi_highlighting

警告

clang-diagnostic-c++11-inline-namespace
CppClangTidyClangDiagnosticCpp11InlineNamespace
resharper_cpp_clang_tidy_clang_diagnostic_cpp11_inline_namespace_highlighting

警告

clang-diagnostic-c++11-long-long
CppClangTidyClangDiagnosticCpp11LongLong
resharper_cpp_clang_tidy_clang_diagnostic_cpp11_long_long_highlighting

警告

clang-diagnostic-c++11-narrowing
Clang diagnostic(C++11 缩窄转换)
Clang diagnostic(C++11 缩窄转换)

警告

clang-diagnostic-c++11-narrowing-const-reference
Clang diagnostic(C++11 缩窄转换,const 引用)
Clang diagnostic(C++11 缩窄转换,const 引用)

警告

clang-diagnostic-c++14-attribute-extensions
Clang diagnostic(C++14 属性扩展)
Clang diagnostic(C++14 属性扩展)

警告

clang-diagnostic-c++14-binary-literal
Clang diagnostic(C++14 二进制字面值)
Clang diagnostic(C++14 二进制字面值)

警告

clang-diagnostic-c++14-compat
CppClangTidyClangDiagnosticCpp14Compat
resharper_cpp_clang_tidy_clang_diagnostic_cpp14_compat_highlighting

已禁用

clang-diagnostic-c++14-compat-pedantic
CppClangTidyClangDiagnosticCpp14CompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_cpp14_compat_pedantic_highlighting

已禁用

clang-diagnostic-c++14-extensions
CppClangTidyClangDiagnosticCpp14Extensions
resharper_cpp_clang_tidy_clang_diagnostic_cpp14_extensions_highlighting

警告

clang-diagnostic-c++17-attribute-extensions
CppClangTidyClangDiagnosticCpp17AttributeExtensions
resharper_cpp_clang_tidy_clang_diagnostic_cpp17_attribute_extensions_highlighting

警告

clang-diagnostic-c++17-compat
CppClangTidyClangDiagnosticCpp17Compat
resharper_cpp_clang_tidy_clang_diagnostic_cpp17_compat_highlighting

已禁用

clang-diagnostic-c++17-compat-mangling
Clang-Tidy:与 C++17 的兼容性问题有关的名称修饰
Clang-Tidy:与 C++17 的兼容性问题有关的名称修饰的高亮显示

已禁用

clang-diagnostic-c++17-compat-pedantic
Clang-Tidy:与 C++17 的 pedantic 模式兼容性问题
Clang-Tidy:与 C++17 的 pedantic 模式兼容性问题的高亮显示

已禁用

clang-diagnostic-c++17-extensions
Clang-Tidy:使用 C++17 扩展
Clang-Tidy:使用 C++17 扩展的高亮显示

警告

clang-diagnostic-c++20-attribute-extensions
Clang-Tidy:使用 C++20 属性扩展
Clang-Tidy:使用 C++20 属性扩展的高亮显示

警告

clang-diagnostic-c++20-compat
CppClangTidyClangDiagnosticCpp20Compat
resharper_cpp_clang_tidy_clang_diagnostic_cpp20_compat_highlighting

已禁用

clang-diagnostic-c++20-compat-pedantic
CppClangTidyClangDiagnosticCpp20CompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_cpp20_compat_pedantic_highlighting

已禁用

clang-diagnostic-c++20-designator
CppClangTidyClangDiagnosticCpp20Designator
resharper_cpp_clang_tidy_clang_diagnostic_cpp20_designator_highlighting

警告

clang-diagnostic-c++20-extensions
CppClangTidyClangDiagnosticCpp20Extensions
resharper_cpp_clang_tidy_clang_diagnostic_cpp20_extensions_highlighting

警告

clang-diagnostic-c++23-attribute-extensions
CppClangTidyClangDiagnosticCpp23AttributeExtensions
resharper_cpp_clang_tidy_clang_diagnostic_cpp23_attribute_extensions_highlighting

警告

clang-diagnostic-c++23-compat
CppClangTidyClangDiagnosticCpp23Compat
resharper_cpp_clang_tidy_clang_diagnostic_cpp23_compat_highlighting

已禁用

clang-diagnostic-c++23-extensions
CppClangTidyClangDiagnosticCpp23Extensions
resharper_cpp_clang_tidy_clang_diagnostic_cpp23_extensions_highlighting

警告

clang-diagnostic-c++23-lambda-attributes
CppClangTidyClangDiagnosticCpp23LambdaAttributes
resharper_cpp_clang_tidy_clang_diagnostic_cpp23_lambda_attributes_highlighting

警告

clang-diagnostic-c++26-extensions
CppClangTidyClangDiagnosticCpp26Extensions
resharper_cpp_clang_tidy_clang_diagnostic_cpp26_extensions_highlighting

警告

clang-diagnostic-c++2a-compat-pedantic
CppClangTidyClangDiagnosticCpp2aCompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_cpp2a_compat_pedantic_highlighting

已禁用

clang-diagnostic-c++2a-extensions
CppClangTidyClangDiagnosticCpp2aExtensions
resharper_cpp_clang_tidy_clang_diagnostic_cpp2a_extensions_highlighting

警告

clang-diagnostic-c++2b-extensions
CppClangTidyClangDiagnosticCpp2bExtensions
resharper_cpp_clang_tidy_clang_diagnostic_cpp2b_extensions_highlighting

警告

clang-diagnostic-c++2c-compat
CppClangTidyClangDiagnosticCpp2cCompat
resharper_cpp_clang_tidy_clang_diagnostic_cpp2c_compat_highlighting

已禁用

clang-diagnostic-c++2c-extensions
CppClangTidyClangDiagnosticCpp2cExtensions
resharper_cpp_clang_tidy_clang_diagnostic_cpp2c_extensions_highlighting

警告

clang-diagnostic-c++98-c++11-c++14-c++17-compat
CppClangTidyClangDiagnosticCpp98Cpp11Cpp14Cpp17Compat
resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_cpp14_cpp17_compat_highlighting

已禁用

clang-diagnostic-c++98-c++11-c++14-c++17-compat-pedantic
CppClangTidyClangDiagnosticCpp98Cpp11Cpp14Cpp17CompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_cpp14_cpp17_compat_pedantic_highlighting

已禁用

clang-diagnostic-c++98-c++11-c++14-compat
CppClangTidyClangDiagnosticCpp98Cpp11Cpp14Compat
resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_cpp14_compat_highlighting

已禁用

clang-diagnostic-c++98-c++11-c++14-compat-pedantic
CppClangTidyClangDiagnosticCpp98Cpp11Cpp14CompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_cpp14_compat_pedantic_highlighting

已禁用

clang-diagnostic-c++98-c++11-compat
CppClangTidyClangDiagnosticCpp98Cpp11Compat
resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_compat_highlighting

已禁用

clang-diagnostic-c++98-c++11-compat-binary-literal
CppClangTidyClangDiagnosticCpp98Cpp11CompatBinaryLiteral
resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_compat_binary_literal_highlighting

已禁用

clang-diagnostic-c++98-c++11-compat-pedantic
CppClangTidyClangDiagnosticCpp98Cpp11CompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_cpp98_cpp11_compat_pedantic_highlighting

已禁用

clang-diagnostic-c++98-compat
CppClangTidyClangDiagnosticCpp98Compat
resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_highlighting

已禁用

clang-diagnostic-c++98-compat-bind-to-temporary-copy
CppClangTidyClangDiagnosticCpp98CompatBindToTemporaryCopy
resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_bind_to_temporary_copy_highlighting

已禁用

clang-diagnostic-c++98-compat-extra-semi
CppClangTidyClangDiagnosticCpp98CompatExtraSemi
resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_extra_semi_highlighting

已禁用

clang-diagnostic-c++98-compat-local-type-template-args
CppClangTidyClangDiagnosticCpp98CompatLocalTypeTemplateArgs
resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_local_type_template_args_highlighting

已禁用

clang-diagnostic-c++98-compat-pedantic
CppClangTidyClangDiagnosticCpp98CompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_pedantic_highlighting

已禁用

clang-diagnostic-c++98-compat-unnamed-type-template-args
CppClangTidyClangDiagnosticCpp98CompatUnnamedTypeTemplateArgs
resharper_cpp_clang_tidy_clang_diagnostic_cpp98_compat_unnamed_type_template_args_highlighting

已禁用

clang-diagnostic-c++-compat
CppClangTidyClangDiagnosticCppCompat
resharper_cpp_clang_tidy_clang_diagnostic_cpp_compat_highlighting

已禁用

clang-diagnostic-c11-extensions
CppClangTidyClangDiagnosticC11Extensions
resharper_cpp_clang_tidy_clang_diagnostic_c11_extensions_highlighting

警告

clang-diagnostic-c23-compat
CppClangTidyClangDiagnosticC23Compat
resharper_cpp_clang_tidy_clang_diagnostic_c23_compat_highlighting

已禁用

clang-diagnostic-c23-extensions
CppClangTidyClangDiagnosticC23Extensions
resharper_cpp_clang_tidy_clang_diagnostic_c23_extensions_highlighting

警告

clang-diagnostic-c2x-compat
CppClangTidyClangDiagnosticC2xCompat
resharper_cpp_clang_tidy_clang_diagnostic_c2x_compat_highlighting

已禁用

clang-diagnostic-c2x-extensions
Clang 对 C2x 扩展的诊断
Clang 对 C2x 扩展的诊断高亮显示

警告

clang-diagnostic-c2y-extensions
Clang 对 C2y 扩展的诊断
Clang 对 C2y 扩展的诊断高亮显示

警告

clang-diagnostic-c99-compat
Clang 对 C99 兼容性的诊断
Clang 对 C99 兼容性的诊断高亮显示

已禁用

clang-diagnostic-c99-designator
Clang 对 C99 指定符的诊断
Clang 对 C99 指定符的诊断高亮显示

警告

clang-diagnostic-c99-extensions
Clang 对 C99 扩展的诊断
Clang 对 C99 扩展的诊断高亮显示

警告

clang-diagnostic-called-once-parameter
Clang 对仅调用一次参数的诊断
Clang 对仅调用一次参数的诊断高亮显示

警告

clang-diagnostic-call-to-pure-virtual-from-ctor-dtor
Clang 对构造函数或析构函数中调用纯虚函数的诊断
Clang 对构造函数或析构函数中调用纯虚函数的诊断高亮显示

警告

clang-diagnostic-cast-align
Clang 对转换时对齐方式的诊断
Clang 对转换时对齐方式的诊断高亮显示

警告

clang-diagnostic-cast-calling-convention
Clang 对转换调用约定的诊断
Clang 对转换调用约定的诊断高亮显示

警告

clang-diagnostic-cast-function-type
Clang 对函数类型转换的诊断
Clang 对函数类型转换的诊断高亮显示

警告

clang-diagnostic-cast-function-type-mismatch
Clang 对函数类型转换不匹配的诊断
Clang 对函数类型转换不匹配的诊断高亮显示

警告

clang-diagnostic-cast-function-type-strict
CppClangTidyClangDiagnosticCastFunctionTypeStrict
resharper_cpp_clang_tidy_clang_diagnostic_cast_function_type_strict_highlighting

警告

clang-diagnostic-cast-of-sel-type
CppClangTidyClangDiagnosticCastOfSelType
resharper_cpp_clang_tidy_clang_diagnostic_cast_of_sel_type_highlighting

警告

clang-diagnostic-cast-qual
CppClangTidyClangDiagnosticCastQual
resharper_cpp_clang_tidy_clang_diagnostic_cast_qual_highlighting

警告

clang-diagnostic-cast-qual-unrelated
CppClangTidyClangDiagnosticCastQualUnrelated
resharper_cpp_clang_tidy_clang_diagnostic_cast_qual_unrelated_highlighting

警告

clang-diagnostic-CFString-literal
CppClangTidyClangDiagnosticCFStringLiteral
resharper_cpp_clang_tidy_clang_diagnostic_cf_string_literal_highlighting

警告

clang-diagnostic-char-subscripts
CppClangTidyClangDiagnosticCharSubscripts
resharper_cpp_clang_tidy_clang_diagnostic_char_subscripts_highlighting

警告

clang-diagnostic-clang-cl-pch
CppClangTidyClangDiagnosticClangClPch
resharper_cpp_clang_tidy_clang_diagnostic_clang_cl_pch_highlighting

已禁用

clang-diagnostic-class-conversion
CppClangTidyClangDiagnosticClassConversion
resharper_cpp_clang_tidy_clang_diagnostic_class_conversion_highlighting

警告

clang-diagnostic-class-varargs
CppClangTidyClangDiagnosticClassVarargs
resharper_cpp_clang_tidy_clang_diagnostic_class_varargs_highlighting

警告

clang-diagnostic-cmse-union-leak
CppClangTidyClangDiagnosticCmseUnionLeak
resharper_cpp_clang_tidy_clang_diagnostic_cmse_union_leak_highlighting

警告

clang-diagnostic-comma
CppClangTidyClangDiagnosticComma
resharper_cpp_clang_tidy_clang_diagnostic_comma_highlighting

警告

clang-diagnostic-comment
CppClangTidyClangDiagnosticComment
resharper_cpp_clang_tidy_clang_diagnostic_comment_highlighting

警告

clang-diagnostic-compare-distinct-pointer-types
CppClangTidyClangDiagnosticCompareDistinctPointerTypes
resharper_cpp_clang_tidy_clang_diagnostic_compare_distinct_pointer_types_highlighting

警告

clang-diagnostic-completion-handler
CppClangTidyClangDiagnosticCompletionHandler
resharper_cpp_clang_tidy_clang_diagnostic_completion_handler_highlighting

警告

clang-diagnostic-complex-component-init
CppClangTidyClangDiagnosticComplexComponentInit
resharper_cpp_clang_tidy_clang_diagnostic_complex_component_init_highlighting

警告

clang-diagnostic-compound-token-split
CppClangTidyClangDiagnosticCompoundTokenSplit
resharper_cpp_clang_tidy_clang_diagnostic_compound_token_split_highlighting

警告

clang-diagnostic-compound-token-split-by-macro
CppClangTidyClangDiagnosticCompoundTokenSplitByMacro
resharper_cpp_clang_tidy_clang_diagnostic_compound_token_split_by_macro_highlighting

警告

clang-diagnostic-compound-token-split-by-space
CppClangTidyClangDiagnosticCompoundTokenSplitBySpace
resharper_cpp_clang_tidy_clang_diagnostic_compound_token_split_by_space_highlighting

警告

clang-diagnostic-conditional-type-mismatch
CppClangTidyClangDiagnosticConditionalTypeMismatch
resharper_cpp_clang_tidy_clang_diagnostic_conditional_type_mismatch_highlighting

警告

clang-diagnostic-conditional-uninitialized
CppClangTidyClangDiagnosticConditionalUninitialized
resharper_cpp_clang_tidy_clang_diagnostic_conditional_uninitialized_highlighting

警告

clang-diagnostic-config-macros
CppClangTidyClangDiagnosticConfigMacros
resharper_cpp_clang_tidy_clang_diagnostic_config_macros_highlighting

警告

clang-diagnostic-constant-conversion
CppClangTidyClangDiagnosticConstantConversion
resharper_cpp_clang_tidy_clang_diagnostic_constant_conversion_highlighting

警告

clang-diagnostic-constant-evaluated
CppClangTidyClangDiagnosticConstantEvaluated
resharper_cpp_clang_tidy_clang_diagnostic_constant_evaluated_highlighting

警告

clang-diagnostic-constant-logical-operand
CppClangTidyClangDiagnosticConstantLogicalOperand
resharper_cpp_clang_tidy_clang_diagnostic_constant_logical_operand_highlighting

警告

clang-diagnostic-constexpr-not-const
CppClangTidyClangDiagnosticConstexprNotConst
resharper_cpp_clang_tidy_clang_diagnostic_constexpr_not_const_highlighting

警告

clang-diagnostic-consumed
CppClangTidyClangDiagnosticConsumed
resharper_cpp_clang_tidy_clang_diagnostic_consumed_highlighting

警告

clang-diagnostic-conversion
CppClangTidyClangDiagnosticConversion
resharper_cpp_clang_tidy_clang_diagnostic_conversion_highlighting

警告

clang-diagnostic-coro-non-aligned-allocation-function
CppClangTidyClangDiagnosticCoroNonAlignedAllocationFunction
resharper_cpp_clang_tidy_clang_diagnostic_coro_non_aligned_allocation_function_highlighting

警告

clang-diagnostic-coroutine-missing-unhandled-exception
CppClangTidyClangDiagnosticCoroutineMissingUnhandledException
resharper_cpp_clang_tidy_clang_diagnostic_coroutine_missing_unhandled_exception_highlighting

警告

clang-diagnostic-covered-switch-default
CppClangTidyClangDiagnosticCoveredSwitchDefault
resharper_cpp_clang_tidy_clang_diagnostic_covered_switch_default_highlighting

警告

clang-diagnostic-cstring-format-directive
CppClangTidyClangDiagnosticCstringFormatDirective
resharper_cpp_clang_tidy_clang_diagnostic_cstring_format_directive_highlighting

警告

clang-diagnostic-ctad-maybe-unsupported
CppClangTidyClangDiagnosticCtadMaybeUnsupported
resharper_cpp_clang_tidy_clang_diagnostic_ctad_maybe_unsupported_highlighting

已禁用

clang-diagnostic-ctu
CppClangTidyClangDiagnosticCtu
resharper_cpp_clang_tidy_clang_diagnostic_ctu_highlighting

已禁用

clang-diagnostic-cuda-compat
CppClangTidyClangDiagnosticCudaCompat
resharper_cpp_clang_tidy_clang_diagnostic_cuda_compat_highlighting

已禁用

clang-diagnostic-custom-atomic-properties
CppClangTidyClangDiagnosticCustomAtomicProperties
resharper_cpp_clang_tidy_clang_diagnostic_custom_atomic_properties_highlighting

警告

clang-diagnostic-cxx-attribute-extension
CppClangTidyClangDiagnosticCxxAttributeExtension
resharper_cpp_clang_tidy_clang_diagnostic_cxx_attribute_extension_highlighting

警告

clang-diagnostic-dangling
CppClangTidyClangDiagnosticDangling
resharper_cpp_clang_tidy_clang_diagnostic_dangling_highlighting

警告

clang-diagnostic-dangling-assignment
CppClangTidyClangDiagnosticDanglingAssignment
resharper_cpp_clang_tidy_clang_diagnostic_dangling_assignment_highlighting

警告

clang-diagnostic-dangling-assignment-gsl
CppClangTidyClangDiagnosticDanglingAssignmentGsl
resharper_cpp_clang_tidy_clang_diagnostic_dangling_assignment_gsl_highlighting

警告

clang-diagnostic-dangling-capture
CppClangTidyClangDiagnosticDanglingCapture
resharper_cpp_clang_tidy_clang_diagnostic_dangling_capture_highlighting

警告

clang-diagnostic-dangling-else
CppClangTidyClangDiagnosticDanglingElse
resharper_cpp_clang_tidy_clang_diagnostic_dangling_else_highlighting

警告

clang-diagnostic-dangling-field
CppClangTidyClangDiagnosticDanglingField
resharper_cpp_clang_tidy_clang_diagnostic_dangling_field_highlighting

警告

clang-diagnostic-dangling-gsl
CppClangTidyClangDiagnosticDanglingGsl
resharper_cpp_clang_tidy_clang_diagnostic_dangling_gsl_highlighting

警告

clang-diagnostic-dangling-initializer-list
CppClangTidyClangDiagnosticDanglingInitializerList
resharper_cpp_clang_tidy_clang_diagnostic_dangling_initializer_list_highlighting

警告

clang-diagnostic-darwin-sdk-settings
CppClangTidyClangDiagnosticDarwinSdkSettings
resharper_cpp_clang_tidy_clang_diagnostic_darwin_sdk_settings_highlighting

已禁用

clang-diagnostic-date-time
CppClangTidyClangDiagnosticDateTime
resharper_cpp_clang_tidy_clang_diagnostic_date_time_highlighting

警告

clang-diagnostic-dealloc-in-category
CppClangTidyClangDiagnosticDeallocInCategory
resharper_cpp_clang_tidy_clang_diagnostic_dealloc_in_category_highlighting

警告

clang-diagnostic-debug-compression-unavailable
CppClangTidyClangDiagnosticDebugCompressionUnavailable
resharper_cpp_clang_tidy_clang_diagnostic_debug_compression_unavailable_highlighting

警告

clang-diagnostic-declaration-after-statement
CppClangTidyClangDiagnosticDeclarationAfterStatement
resharper_cpp_clang_tidy_clang_diagnostic_declaration_after_statement_highlighting

已禁用

clang-diagnostic-decls-in-multiple-modules
CppClangTidyClangDiagnosticDeclsInMultipleModules
resharper_cpp_clang_tidy_clang_diagnostic_decls_in_multiple_modules_highlighting

警告

clang-diagnostic-defaulted-function-deleted
CppClangTidyClangDiagnosticDefaultedFunctionDeleted
resharper_cpp_clang_tidy_clang_diagnostic_defaulted_function_deleted_highlighting

已禁用

clang-diagnostic-delegating-ctor-cycles
CppClangTidyClangDiagnosticDelegatingCtorCycles
resharper_cpp_clang_tidy_clang_diagnostic_delegating_ctor_cycles_highlighting

警告

clang-diagnostic-delete-abstract-non-virtual-dtor
CppClangTidyClangDiagnosticDeleteAbstractNonVirtualDtor
resharper_cpp_clang_tidy_clang_diagnostic_delete_abstract_non_virtual_dtor_highlighting

警告

clang-diagnostic-delete-incomplete
CppClangTidyClangDiagnosticDeleteIncomplete
resharper_cpp_clang_tidy_clang_diagnostic_delete_incomplete_highlighting

警告

clang-diagnostic-delete-non-abstract-non-virtual-dtor
CppClangTidyClangDiagnosticDeleteNonAbstractNonVirtualDtor
resharper_cpp_clang_tidy_clang_diagnostic_delete_non_abstract_non_virtual_dtor_highlighting

警告

clang-diagnostic-delete-non-virtual-dtor
CppClangTidyClangDiagnosticDeleteNonVirtualDtor
resharper_cpp_clang_tidy_clang_diagnostic_delete_non_virtual_dtor_highlighting

警告

clang-diagnostic-delimited-escape-sequence-extension
CppClangTidyClangDiagnosticDelimitedEscapeSequenceExtension
resharper_cpp_clang_tidy_clang_diagnostic_delimited_escape_sequence_extension_highlighting

警告

clang-diagnostic-deprecated
CppClangTidyClangDiagnosticDeprecated
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_highlighting

警告

clang-diagnostic-deprecated-altivec-src-compat
CppClangTidyClangDiagnosticDeprecatedAltivecSrcCompat
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_altivec_src_compat_highlighting

已禁用

clang-diagnostic-deprecated-anon-enum-enum-conversion
CppClangTidyClangDiagnosticDeprecatedAnonEnumEnumConversion
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_anon_enum_enum_conversion_highlighting

警告

clang-diagnostic-deprecated-array-compare
CppClangTidyClangDiagnosticDeprecatedArrayCompare
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_array_compare_highlighting

警告

clang-diagnostic-deprecated-attributes
CppClangTidyClangDiagnosticDeprecatedAttributes
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_attributes_highlighting

警告

clang-diagnostic-deprecated-builtins
CppClangTidyClangDiagnosticDeprecatedBuiltins
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_builtins_highlighting

警告

clang-diagnostic-deprecated-comma-subscript
CppClangTidyClangDiagnosticDeprecatedCommaSubscript
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_comma_subscript_highlighting

警告

clang-diagnostic-deprecated-copy
CppClangTidyClangDiagnosticDeprecatedCopy
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_copy_highlighting

警告

clang-diagnostic-deprecated-copy-with-dtor
CppClangTidyClangDiagnosticDeprecatedCopyWithDtor
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_copy_with_dtor_highlighting

警告

clang-diagnostic-deprecated-copy-with-user-provided-copy
CppClangTidyClangDiagnosticDeprecatedCopyWithUserProvidedCopy
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_copy_with_user_provided_copy_highlighting

警告

clang-diagnostic-deprecated-copy-with-user-provided-dtor
CppClangTidyClangDiagnosticDeprecatedCopyWithUserProvidedDtor
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_copy_with_user_provided_dtor_highlighting

警告

clang-diagnostic-deprecated-coroutine
CppClangTidyClangDiagnosticDeprecatedCoroutine
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_coroutine_highlighting

警告

clang-diagnostic-deprecated-declarations
CppClangTidyClangDiagnosticDeprecatedDeclarations
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_declarations_highlighting

警告

clang-diagnostic-deprecated-dynamic-exception-spec
CppClangTidyClangDiagnosticDeprecatedDynamicExceptionSpec
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_dynamic_exception_spec_highlighting

警告

clang-diagnostic-deprecated-enum-compare
CppClangTidyClangDiagnosticDeprecatedEnumCompare
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_enum_compare_highlighting

警告

clang-diagnostic-deprecated-enum-compare-conditional
CppClangTidyClangDiagnosticDeprecatedEnumCompareConditional
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_enum_compare_conditional_highlighting

警告

clang-diagnostic-deprecated-enum-enum-conversion
CppClangTidyClangDiagnosticDeprecatedEnumEnumConversion
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_enum_enum_conversion_highlighting

警告

clang-diagnostic-deprecated-enum-float-conversion
CppClangTidyClangDiagnosticDeprecatedEnumFloatConversion
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_enum_float_conversion_highlighting

警告

clang-diagnostic-deprecated-implementations
CppClangTidyClangDiagnosticDeprecatedImplementations
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_implementations_highlighting

警告

clang-diagnostic-deprecated-increment-bool
CppClangTidyClangDiagnosticDeprecatedIncrementBool
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_increment_bool_highlighting

警告

clang-diagnostic-deprecated-literal-operator
CppClangTidyClangDiagnosticDeprecatedLiteralOperator
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_literal_operator_highlighting

警告

clang-diagnostic-deprecated-missing-comma-variadic-parameter
CppClangTidyClangDiagnosticDeprecatedMissingCommaVariadicParameter
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_missing_comma_variadic_parameter_highlighting

警告

clang-diagnostic-deprecated-non-prototype
CppClangTidyClangDiagnosticDeprecatedNonPrototype
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_non_prototype_highlighting

警告

clang-diagnostic-deprecated-no-relaxed-template-template-args
CppClangTidyClangDiagnosticDeprecatedNoRelaxedTemplateTemplateArgs
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_no_relaxed_template_template_args_highlighting

警告

clang-diagnostic-deprecated-objc-isa-usage
CppClangTidyClangDiagnosticDeprecatedObjcIsaUsage
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_objc_isa_usage_highlighting

警告

clang-diagnostic-deprecated-objc-pointer-introspection
CppClangTidyClangDiagnosticDeprecatedObjcPointerIntrospection
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_objc_pointer_introspection_highlighting

警告

clang-diagnostic-deprecated-objc-pointer-introspection-performSelector
CppClangTidyClangDiagnosticDeprecatedObjcPointerIntrospectionPerformSelector
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_objc_pointer_introspection_perform_selector_highlighting

警告

clang-diagnostic-deprecated-ofast
CppClangTidyClangDiagnosticDeprecatedOfast
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_ofast_highlighting

警告

clang-diagnostic-deprecated-pragma
CppClangTidyClangDiagnosticDeprecatedPragma
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_pragma_highlighting

警告

clang-diagnostic-deprecated-redundant-constexpr-static-def
CppClangTidyClangDiagnosticDeprecatedRedundantConstexprStaticDef
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_redundant_constexpr_static_def_highlighting

警告

clang-diagnostic-deprecated-register
CppClangTidyClangDiagnosticDeprecatedRegister
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_register_highlighting

警告

clang-diagnostic-deprecated-this-capture
CppClangTidyClangDiagnosticDeprecatedThisCapture
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_this_capture_highlighting

警告

clang-diagnostic-deprecated-type
CppClangTidyClangDiagnosticDeprecatedType
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_type_highlighting

警告

clang-diagnostic-deprecated-volatile
CppClangTidyClangDiagnosticDeprecatedVolatile
resharper_cpp_clang_tidy_clang_diagnostic_deprecated_volatile_highlighting

警告

clang-diagnostic-deprecate-lax-vec-conv-all
CppClangTidyClangDiagnosticDeprecateLaxVecConvAll
resharper_cpp_clang_tidy_clang_diagnostic_deprecate_lax_vec_conv_all_highlighting

警告

clang-diagnostic-direct-ivar-access
CppClangTidyClangDiagnosticDirectIvarAccess
resharper_cpp_clang_tidy_clang_diagnostic_direct_ivar_access_highlighting

警告

clang-diagnostic-disabled-macro-expansion
CppClangTidyClangDiagnosticDisabledMacroExpansion
resharper_cpp_clang_tidy_clang_diagnostic_disabled_macro_expansion_highlighting

警告

clang-diagnostic-distributed-object-modifiers
CppClangTidyClangDiagnosticDistributedObjectModifiers
resharper_cpp_clang_tidy_clang_diagnostic_distributed_object_modifiers_highlighting

警告

clang-diagnostic-division-by-zero
CppClangTidyClangDiagnosticDivisionByZero
resharper_cpp_clang_tidy_clang_diagnostic_division_by_zero_highlighting

警告

clang-diagnostic-dll-attribute-on-redeclaration
CppClangTidyClangDiagnosticDllAttributeOnRedeclaration
resharper_cpp_clang_tidy_clang_diagnostic_dll_attribute_on_redeclaration_highlighting

警告

clang-diagnostic-dllexport-explicit-instantiation-decl
CppClangTidyClangDiagnosticDllexportExplicitInstantiationDecl
resharper_cpp_clang_tidy_clang_diagnostic_dllexport_explicit_instantiation_decl_highlighting

警告

clang-diagnostic-dllimport-static-field-def
CppClangTidyClangDiagnosticDllimportStaticFieldDef
resharper_cpp_clang_tidy_clang_diagnostic_dllimport_static_field_def_highlighting

警告

clang-diagnostic-documentation
CppClangTidyClangDiagnosticDocumentation
resharper_cpp_clang_tidy_clang_diagnostic_documentation_highlighting

已禁用

clang-diagnostic-documentation-deprecated-sync
CppClangTidyClangDiagnosticDocumentationDeprecatedSync
resharper_cpp_clang_tidy_clang_diagnostic_documentation_deprecated_sync_highlighting

已禁用

clang-diagnostic-documentation-html
CppClangTidyClangDiagnosticDocumentationHtml
resharper_cpp_clang_tidy_clang_diagnostic_documentation_html_highlighting

已禁用

clang-diagnostic-documentation-pedantic
CppClangTidyClangDiagnosticDocumentationPedantic
resharper_cpp_clang_tidy_clang_diagnostic_documentation_pedantic_highlighting

已禁用

clang-diagnostic-documentation-unknown-command
CppClangTidyClangDiagnosticDocumentationUnknownCommand
resharper_cpp_clang_tidy_clang_diagnostic_documentation_unknown_command_highlighting

已禁用

clang-diagnostic-dollar-in-identifier-extension
CppClangTidyClangDiagnosticDollarInIdentifierExtension
resharper_cpp_clang_tidy_clang_diagnostic_dollar_in_identifier_extension_highlighting

警告

clang-diagnostic-double-promotion
CppClangTidyClangDiagnosticDoublePromotion
resharper_cpp_clang_tidy_clang_diagnostic_double_promotion_highlighting

已禁用

clang-diagnostic-dtor-name
CppClangTidyClangDiagnosticDtorName
resharper_cpp_clang_tidy_clang_diagnostic_dtor_name_highlighting

警告

clang-diagnostic-dtor-typedef
CppClangTidyClangDiagnosticDtorTypedef
resharper_cpp_clang_tidy_clang_diagnostic_dtor_typedef_highlighting

警告

clang-diagnostic-duplicate-decl-specifier
CppClangTidyClangDiagnosticDuplicateDeclSpecifier
resharper_cpp_clang_tidy_clang_diagnostic_duplicate_decl_specifier_highlighting

警告

clang-diagnostic-duplicate-enum
CppClangTidyClangDiagnosticDuplicateEnum
resharper_cpp_clang_tidy_clang_diagnostic_duplicate_enum_highlighting

警告

clang-diagnostic-duplicate-method-arg
CppClangTidyClangDiagnosticDuplicateMethodArg
resharper_cpp_clang_tidy_clang_diagnostic_duplicate_method_arg_highlighting

警告

clang-diagnostic-duplicate-method-match
CppClangTidyClangDiagnosticDuplicateMethodMatch
resharper_cpp_clang_tidy_clang_diagnostic_duplicate_method_match_highlighting

警告

clang-diagnostic-duplicate-protocol
CppClangTidyClangDiagnosticDuplicateProtocol
resharper_cpp_clang_tidy_clang_diagnostic_duplicate_protocol_highlighting

警告

clang-diagnostic-dxil-validation
CppClangTidyClangDiagnosticDxilValidation
resharper_cpp_clang_tidy_clang_diagnostic_dxil_validation_highlighting

警告

clang-diagnostic-dynamic-class-memaccess
CppClangTidyClangDiagnosticDynamicClassMemaccess
resharper_cpp_clang_tidy_clang_diagnostic_dynamic_class_memaccess_highlighting

警告

clang-diagnostic-dynamic-exception-spec
CppClangTidyClangDiagnosticDynamicExceptionSpec
resharper_cpp_clang_tidy_clang_diagnostic_dynamic_exception_spec_highlighting

警告

clang-diagnostic-eager-load-cxx-named-modules
CppClangTidyClangDiagnosticEagerLoadCxxNamedModules
resharper_cpp_clang_tidy_clang_diagnostic_eager_load_cxx_named_modules_highlighting

警告

clang-diagnostic-embedded-directive
CppClangTidyClangDiagnosticEmbeddedDirective
resharper_cpp_clang_tidy_clang_diagnostic_embedded_directive_highlighting

警告

clang-diagnostic-empty-body
CppClangTidyClangDiagnosticEmptyBody
resharper_cpp_clang_tidy_clang_diagnostic_empty_body_highlighting

警告

clang-diagnostic-empty-decomposition
CppClangTidyClangDiagnosticEmptyDecomposition
resharper_cpp_clang_tidy_clang_diagnostic_empty_decomposition_highlighting

警告

clang-diagnostic-empty-init-stmt
CppClangTidyClangDiagnosticEmptyInitStmt
resharper_cpp_clang_tidy_clang_diagnostic_empty_init_stmt_highlighting

警告

clang-diagnostic-empty-translation-unit
CppClangTidyClangDiagnosticEmptyTranslationUnit
resharper_cpp_clang_tidy_clang_diagnostic_empty_translation_unit_highlighting

警告

clang-diagnostic-encode-type
CppClangTidyClangDiagnosticEncodeType
resharper_cpp_clang_tidy_clang_diagnostic_encode_type_highlighting

警告

clang-diagnostic-enum-compare
CppClangTidyClangDiagnosticEnumCompare
resharper_cpp_clang_tidy_clang_diagnostic_enum_compare_highlighting

警告

clang-diagnostic-enum-compare-conditional
CppClangTidyClangDiagnosticEnumCompareConditional
resharper_cpp_clang_tidy_clang_diagnostic_enum_compare_conditional_highlighting

警告

clang-diagnostic-enum-compare-switch
CppClangTidyClangDiagnosticEnumCompareSwitch
resharper_cpp_clang_tidy_clang_diagnostic_enum_compare_switch_highlighting

警告

clang-diagnostic-enum-conversion
CppClangTidyClangDiagnosticEnumConversion
resharper_cpp_clang_tidy_clang_diagnostic_enum_conversion_highlighting

警告

clang-diagnostic-enum-enum-conversion
CppClangTidyClangDiagnosticEnumEnumConversion
resharper_cpp_clang_tidy_clang_diagnostic_enum_enum_conversion_highlighting

警告

clang-diagnostic-enum-float-conversion
CppClangTidyClangDiagnosticEnumFloatConversion
resharper_cpp_clang_tidy_clang_diagnostic_enum_float_conversion_highlighting

警告

clang-diagnostic-enum-too-large
CppClangTidyClangDiagnosticEnumTooLarge
resharper_cpp_clang_tidy_clang_diagnostic_enum_too_large_highlighting

警告

clang-diagnostic-error
CppClangTidyClangDiagnosticError
resharper_cpp_clang_tidy_clang_diagnostic_error_highlighting

已禁用

clang-diagnostic-exceptions
CppClangTidyClangDiagnosticExceptions
resharper_cpp_clang_tidy_clang_diagnostic_exceptions_highlighting

警告

clang-diagnostic-excess-initializers
CppClangTidyClangDiagnosticExcessInitializers
resharper_cpp_clang_tidy_clang_diagnostic_excess_initializers_highlighting

警告

clang-diagnostic-excessive-regsave
CppClangTidyClangDiagnosticExcessiveRegsave
resharper_cpp_clang_tidy_clang_diagnostic_excessive_regsave_highlighting

已禁用

clang-diagnostic-exit-time-destructors
CppClangTidyClangDiagnosticExitTimeDestructors
resharper_cpp_clang_tidy_clang_diagnostic_exit_time_destructors_highlighting

已禁用

clang-diagnostic-expansion-to-defined
CppClangTidyClangDiagnosticExpansionToDefined
resharper_cpp_clang_tidy_clang_diagnostic_expansion_to_defined_highlighting

警告

clang-diagnostic-experimental-header-units
CppClangTidyClangDiagnosticExperimentalHeaderUnits
resharper_cpp_clang_tidy_clang_diagnostic_experimental_header_units_highlighting

已禁用

clang-diagnostic-experimental-option
CppClangTidyClangDiagnosticExperimentalOption
resharper_cpp_clang_tidy_clang_diagnostic_experimental_option_highlighting

已禁用

clang-diagnostic-explicit-initialize-call
CppClangTidyClangDiagnosticExplicitInitializeCall
resharper_cpp_clang_tidy_clang_diagnostic_explicit_initialize_call_highlighting

警告

clang-diagnostic-explicit-ownership-type
CppClangTidyClangDiagnosticExplicitOwnershipType
resharper_cpp_clang_tidy_clang_diagnostic_explicit_ownership_type_highlighting

警告

clang-diagnostic-explicit-specialization-storage-class
CppClangTidyClangDiagnosticExplicitSpecializationStorageClass
resharper_cpp_clang_tidy_clang_diagnostic_explicit_specialization_storage_class_highlighting

警告

clang-diagnostic-export-unnamed
CppClangTidyClangDiagnosticExportUnnamed
resharper_cpp_clang_tidy_clang_diagnostic_export_unnamed_highlighting

警告

clang-diagnostic-extern-c-compat
CppClangTidyClangDiagnosticExternCCompat
resharper_cpp_clang_tidy_clang_diagnostic_extern_c_compat_highlighting

已禁用

clang-diagnostic-extern-initializer
CppClangTidyClangDiagnosticExternInitializer
resharper_cpp_clang_tidy_clang_diagnostic_extern_initializer_highlighting

警告

clang-diagnostic-extractapi-misuse
CppClangTidyClangDiagnosticExtractapiMisuse
resharper_cpp_clang_tidy_clang_diagnostic_extractapi_misuse_highlighting

警告

clang-diagnostic-extra-qualification
CppClangTidyClangDiagnosticExtraQualification
resharper_cpp_clang_tidy_clang_diagnostic_extra_qualification_highlighting

警告

clang-diagnostic-extra-semi
CppClangTidyClangDiagnosticExtraSemi
resharper_cpp_clang_tidy_clang_diagnostic_extra_semi_highlighting

警告

clang-diagnostic-extra-semi-stmt
CppClangTidyClangDiagnosticExtraSemiStmt
resharper_cpp_clang_tidy_clang_diagnostic_extra_semi_stmt_highlighting

警告

clang-diagnostic-extra-tokens
CppClangTidyClangDiagnosticExtraTokens
resharper_cpp_clang_tidy_clang_diagnostic_extra_tokens_highlighting

警告

clang-diagnostic-final-dtor-non-final-class
CppClangTidyClangDiagnosticFinalDtorNonFinalClass
resharper_cpp_clang_tidy_clang_diagnostic_final_dtor_non_final_class_highlighting

警告

clang-diagnostic-final-macro
CppClangTidyClangDiagnosticFinalMacro
resharper_cpp_clang_tidy_clang_diagnostic_final_macro_highlighting

警告

clang-diagnostic-fixed-point-overflow
CppClangTidyClangDiagnosticFixedPointOverflow
resharper_cpp_clang_tidy_clang_diagnostic_fixed_point_overflow_highlighting

警告

clang-diagnostic-flag-enum
CppClangTidyClangDiagnosticFlagEnum
resharper_cpp_clang_tidy_clang_diagnostic_flag_enum_highlighting

警告

clang-diagnostic-flexible-array-extensions
CppClangTidyClangDiagnosticFlexibleArrayExtensions
resharper_cpp_clang_tidy_clang_diagnostic_flexible_array_extensions_highlighting

警告

clang-diagnostic-float-conversion
CppClangTidyClangDiagnosticFloatConversion
resharper_cpp_clang_tidy_clang_diagnostic_float_conversion_highlighting

警告

clang-diagnostic-float-equal
CppClangTidyClangDiagnosticFloatEqual
resharper_cpp_clang_tidy_clang_diagnostic_float_equal_highlighting

警告

clang-diagnostic-float-overflow-conversion
CppClangTidyClangDiagnosticFloatOverflowConversion
resharper_cpp_clang_tidy_clang_diagnostic_float_overflow_conversion_highlighting

警告

clang-diagnostic-float-zero-conversion
CppClangTidyClangDiagnosticFloatZeroConversion
resharper_cpp_clang_tidy_clang_diagnostic_float_zero_conversion_highlighting

警告

clang-diagnostic-for-loop-analysis
CppClangTidyClangDiagnosticForLoopAnalysis
resharper_cpp_clang_tidy_clang_diagnostic_for_loop_analysis_highlighting

警告

clang-diagnostic-format
CppClangTidyClangDiagnosticFormat
resharper_cpp_clang_tidy_clang_diagnostic_format_highlighting

警告

clang-diagnostic-format-extra-args
CppClangTidyClangDiagnosticFormatExtraArgs
resharper_cpp_clang_tidy_clang_diagnostic_format_extra_args_highlighting

警告

clang-diagnostic-format-insufficient-args
CppClangTidyClangDiagnosticFormatInsufficientArgs
resharper_cpp_clang_tidy_clang_diagnostic_format_insufficient_args_highlighting

警告

clang-diagnostic-format-invalid-specifier
CppClangTidyClangDiagnosticFormatInvalidSpecifier
resharper_cpp_clang_tidy_clang_diagnostic_format_invalid_specifier_highlighting

警告

clang-diagnostic-format-non-iso
CppClangTidyClangDiagnosticFormatNonIso
resharper_cpp_clang_tidy_clang_diagnostic_format_non_iso_highlighting

警告

clang-diagnostic-format-nonliteral
CppClangTidyClangDiagnosticFormatNonliteral
resharper_cpp_clang_tidy_clang_diagnostic_format_nonliteral_highlighting

警告

clang-diagnostic-format-overflow
CppClangTidyClangDiagnosticFormatOverflow
resharper_cpp_clang_tidy_clang_diagnostic_format_overflow_highlighting

已禁用

clang-diagnostic-format-overflow-non-kprintf
CppClangTidyClangDiagnosticFormatOverflowNonKprintf
resharper_cpp_clang_tidy_clang_diagnostic_format_overflow_non_kprintf_highlighting

已禁用

clang-diagnostic-format-pedantic
CppClangTidyClangDiagnosticFormatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_format_pedantic_highlighting

警告

clang-diagnostic-format-security
CppClangTidyClangDiagnosticFormatSecurity
resharper_cpp_clang_tidy_clang_diagnostic_format_security_highlighting

警告

clang-diagnostic-format-signedness
CppClangTidyClangDiagnosticFormatSignedness
resharper_cpp_clang_tidy_clang_diagnostic_format_signedness_highlighting

警告

clang-diagnostic-format-truncation
CppClangTidyClangDiagnosticFormatTruncation
resharper_cpp_clang_tidy_clang_diagnostic_format_truncation_highlighting

已禁用

clang-diagnostic-format-truncation-non-kprintf
CppClangTidyClangDiagnosticFormatTruncationNonKprintf
resharper_cpp_clang_tidy_clang_diagnostic_format_truncation_non_kprintf_highlighting

已禁用

clang-diagnostic-format-type-confusion
CppClangTidyClangDiagnosticFormatTypeConfusion
resharper_cpp_clang_tidy_clang_diagnostic_format_type_confusion_highlighting

警告

clang-diagnostic-format-zero-length
CppClangTidyClangDiagnosticFormatZeroLength
resharper_cpp_clang_tidy_clang_diagnostic_format_zero_length_highlighting

警告

clang-diagnostic-fortify-source
CppClangTidyClangDiagnosticFortifySource
resharper_cpp_clang_tidy_clang_diagnostic_fortify_source_highlighting

警告

clang-diagnostic-four-char-constants
CppClangTidyClangDiagnosticFourCharConstants
resharper_cpp_clang_tidy_clang_diagnostic_four_char_constants_highlighting

警告

clang-diagnostic-frame-address
CppClangTidyClangDiagnosticFrameAddress
resharper_cpp_clang_tidy_clang_diagnostic_frame_address_highlighting

警告

clang-diagnostic-frame-larger-than
CppClangTidyClangDiagnosticFrameLargerThan
resharper_cpp_clang_tidy_clang_diagnostic_frame_larger_than_highlighting

警告

clang-diagnostic-framework-include-private-from-public
CppClangTidyClangDiagnosticFrameworkIncludePrivateFromPublic
resharper_cpp_clang_tidy_clang_diagnostic_framework_include_private_from_public_highlighting

警告

clang-diagnostic-free-nonheap-object
CppClangTidyClangDiagnosticFreeNonheapObject
resharper_cpp_clang_tidy_clang_diagnostic_free_nonheap_object_highlighting

警告

clang-diagnostic-friend-enum
CppClangTidyClangDiagnosticFriendEnum
resharper_cpp_clang_tidy_clang_diagnostic_friend_enum_highlighting

警告

clang-diagnostic-function-def-in-objc-container
CppClangTidyClangDiagnosticFunctionDefInObjcContainer
resharper_cpp_clang_tidy_clang_diagnostic_function_def_in_objc_container_highlighting

警告

clang-diagnostic-function-effects
CppClangTidyClangDiagnosticFunctionEffects
resharper_cpp_clang_tidy_clang_diagnostic_function_effects_highlighting

警告

clang-diagnostic-function-multiversion
CppClangTidyClangDiagnosticFunctionMultiversion
resharper_cpp_clang_tidy_clang_diagnostic_function_multiversion_highlighting

警告

clang-diagnostic-future-attribute-extensions
CppClangTidyClangDiagnosticFutureAttributeExtensions
resharper_cpp_clang_tidy_clang_diagnostic_future_attribute_extensions_highlighting

警告

clang-diagnostic-gcc-compat
CppClangTidyClangDiagnosticGccCompat
resharper_cpp_clang_tidy_clang_diagnostic_gcc_compat_highlighting

已禁用

clang-diagnostic-global-constructors
CppClangTidyClangDiagnosticGlobalConstructors
resharper_cpp_clang_tidy_clang_diagnostic_global_constructors_highlighting

已禁用

clang-diagnostic-global-isel
CppClangTidyClangDiagnosticGlobalIsel
resharper_cpp_clang_tidy_clang_diagnostic_global_isel_highlighting

警告

clang-diagnostic-gnu-alignof-expression
CppClangTidyClangDiagnosticGnuAlignofExpression
resharper_cpp_clang_tidy_clang_diagnostic_gnu_alignof_expression_highlighting

警告

clang-diagnostic-gnu-anonymous-struct
CppClangTidyClangDiagnosticGnuAnonymousStruct
resharper_cpp_clang_tidy_clang_diagnostic_gnu_anonymous_struct_highlighting

已禁用

clang-diagnostic-gnu-array-member-paren-init
CppClangTidyClangDiagnosticGnuArrayMemberParenInit
resharper_cpp_clang_tidy_clang_diagnostic_gnu_array_member_paren_init_highlighting

警告

clang-diagnostic-gnu-auto-type
CppClangTidyClangDiagnosticGnuAutoType
resharper_cpp_clang_tidy_clang_diagnostic_gnu_auto_type_highlighting

警告

clang-diagnostic-gnu-binary-literal
CppClangTidyClangDiagnosticGnuBinaryLiteral
resharper_cpp_clang_tidy_clang_diagnostic_gnu_binary_literal_highlighting

警告

clang-diagnostic-gnu-case-range
CppClangTidyClangDiagnosticGnuCaseRange
resharper_cpp_clang_tidy_clang_diagnostic_gnu_case_range_highlighting

警告

clang-diagnostic-gnu-complex-integer
CppClangTidyClangDiagnosticGnuComplexInteger
resharper_cpp_clang_tidy_clang_diagnostic_gnu_complex_integer_highlighting

警告

clang-diagnostic-gnu-compound-literal-initializer
CppClangTidyClangDiagnosticGnuCompoundLiteralInitializer
resharper_cpp_clang_tidy_clang_diagnostic_gnu_compound_literal_initializer_highlighting

警告

clang-diagnostic-gnu-conditional-omitted-operand
CppClangTidyClangDiagnosticGnuConditionalOmittedOperand
resharper_cpp_clang_tidy_clang_diagnostic_gnu_conditional_omitted_operand_highlighting

警告

clang-diagnostic-gnu-designator
CppClangTidyClangDiagnosticGnuDesignator
resharper_cpp_clang_tidy_clang_diagnostic_gnu_designator_highlighting

警告

clang-diagnostic-gnu-empty-initializer
CppClangTidyClangDiagnosticGnuEmptyInitializer
resharper_cpp_clang_tidy_clang_diagnostic_gnu_empty_initializer_highlighting

警告

clang-diagnostic-gnu-empty-struct
CppClangTidyClangDiagnosticGnuEmptyStruct
resharper_cpp_clang_tidy_clang_diagnostic_gnu_empty_struct_highlighting

警告

clang-diagnostic-gnu-flexible-array-initializer
CppClangTidyClangDiagnosticGnuFlexibleArrayInitializer
resharper_cpp_clang_tidy_clang_diagnostic_gnu_flexible_array_initializer_highlighting

警告

clang-diagnostic-gnu-flexible-array-union-member
CppClangTidyClangDiagnosticGnuFlexibleArrayUnionMember
resharper_cpp_clang_tidy_clang_diagnostic_gnu_flexible_array_union_member_highlighting

警告

clang-diagnostic-gnu-folding-constant
CppClangTidyClangDiagnosticGnuFoldingConstant
resharper_cpp_clang_tidy_clang_diagnostic_gnu_folding_constant_highlighting

警告

clang-diagnostic-gnu-imaginary-constant
CppClangTidyClangDiagnosticGnuImaginaryConstant
resharper_cpp_clang_tidy_clang_diagnostic_gnu_imaginary_constant_highlighting

警告

clang-diagnostic-gnu-include-next
CppClangTidyClangDiagnosticGnuIncludeNext
resharper_cpp_clang_tidy_clang_diagnostic_gnu_include_next_highlighting

警告

clang-diagnostic-gnu-inline-cpp-without-extern
CppClangTidyClangDiagnosticGnuInlineCppWithoutExtern
resharper_cpp_clang_tidy_clang_diagnostic_gnu_inline_cpp_without_extern_highlighting

警告

clang-diagnostic-gnu-label-as-value
CppClangTidyClangDiagnosticGnuLabelAsValue
resharper_cpp_clang_tidy_clang_diagnostic_gnu_label_as_value_highlighting

警告

clang-diagnostic-gnu-line-marker
CppClangTidyClangDiagnosticGnuLineMarker
resharper_cpp_clang_tidy_clang_diagnostic_gnu_line_marker_highlighting

警告

clang-diagnostic-gnu-null-pointer-arithmetic
CppClangTidyClangDiagnosticGnuNullPointerArithmetic
resharper_cpp_clang_tidy_clang_diagnostic_gnu_null_pointer_arithmetic_highlighting

警告

clang-diagnostic-gnu-offsetof-extensions
CppClangTidyClangDiagnosticGnuOffsetofExtensions
resharper_cpp_clang_tidy_clang_diagnostic_gnu_offsetof_extensions_highlighting

警告

clang-diagnostic-gnu-pointer-arith
CppClangTidyClangDiagnosticGnuPointerArith
resharper_cpp_clang_tidy_clang_diagnostic_gnu_pointer_arith_highlighting

警告

clang-diagnostic-gnu-redeclared-enum
CppClangTidyClangDiagnosticGnuRedeclaredEnum
resharper_cpp_clang_tidy_clang_diagnostic_gnu_redeclared_enum_highlighting

警告

clang-diagnostic-gnu-statement-expression
CppClangTidyClangDiagnosticGnuStatementExpression
resharper_cpp_clang_tidy_clang_diagnostic_gnu_statement_expression_highlighting

警告

clang-diagnostic-gnu-statement-expression-from-macro-expansion
CppClangTidyClangDiagnosticGnuStatementExpressionFromMacroExpansion
resharper_cpp_clang_tidy_clang_diagnostic_gnu_statement_expression_from_macro_expansion_highlighting

警告

clang-diagnostic-gnu-static-float-init
CppClangTidyClangDiagnosticGnuStaticFloatInit
resharper_cpp_clang_tidy_clang_diagnostic_gnu_static_float_init_highlighting

警告

clang-diagnostic-gnu-string-literal-operator-template
CppClangTidyClangDiagnosticGnuStringLiteralOperatorTemplate
resharper_cpp_clang_tidy_clang_diagnostic_gnu_string_literal_operator_template_highlighting

警告

clang-diagnostic-gnu-union-cast
CppClangTidyClangDiagnosticGnuUnionCast
resharper_cpp_clang_tidy_clang_diagnostic_gnu_union_cast_highlighting

警告

clang-diagnostic-gnu-variable-sized-type-not-at-end
CppClangTidyClangDiagnosticGnuVariableSizedTypeNotAtEnd
resharper_cpp_clang_tidy_clang_diagnostic_gnu_variable_sized_type_not_at_end_highlighting

警告

clang-diagnostic-gnu-zero-variadic-macro-arguments
CppClangTidyClangDiagnosticGnuZeroVariadicMacroArguments
resharper_cpp_clang_tidy_clang_diagnostic_gnu_zero_variadic_macro_arguments_highlighting

警告

clang-diagnostic-gpu-maybe-wrong-side
CppClangTidyClangDiagnosticGpuMaybeWrongSide
resharper_cpp_clang_tidy_clang_diagnostic_gpu_maybe_wrong_side_highlighting

警告

clang-diagnostic-header-guard
CppClangTidyClangDiagnosticHeaderGuard
resharper_cpp_clang_tidy_clang_diagnostic_header_guard_highlighting

警告

clang-diagnostic-header-hygiene
CppClangTidyClangDiagnosticHeaderHygiene
resharper_cpp_clang_tidy_clang_diagnostic_header_hygiene_highlighting

警告

clang-diagnostic-higher-precision-for-complex-division
CppClangTidyClangDiagnosticHigherPrecisionForComplexDivision
resharper_cpp_clang_tidy_clang_diagnostic_higher_precision_for_complex_division_highlighting

警告

clang-diagnostic-hip-omp-target-directives
CppClangTidyClangDiagnosticHipOmpTargetDirectives
resharper_cpp_clang_tidy_clang_diagnostic_hip_omp_target_directives_highlighting

警告

clang-diagnostic-hip-only
CppClangTidyClangDiagnosticHipOnly
resharper_cpp_clang_tidy_clang_diagnostic_hip_only_highlighting

警告

clang-diagnostic-hlsl-202y-extensions
CppClangTidyClangDiagnosticHlsl202yExtensions
resharper_cpp_clang_tidy_clang_diagnostic_hlsl202y_extensions_highlighting

已禁用

clang-diagnostic-hlsl-availability
CppClangTidyClangDiagnosticHlslAvailability
resharper_cpp_clang_tidy_clang_diagnostic_hlsl_availability_highlighting

警告

clang-diagnostic-hlsl-dxc-compatability
CppClangTidyClangDiagnosticHlslDxcCompatability
resharper_cpp_clang_tidy_clang_diagnostic_hlsl_dxc_compatability_highlighting

已禁用

clang-diagnostic-hlsl-extensions
CppClangTidyClangDiagnosticHlslExtensions
resharper_cpp_clang_tidy_clang_diagnostic_hlsl_extensions_highlighting

警告

clang-diagnostic-idiomatic-parentheses
CppClangTidyClangDiagnosticIdiomaticParentheses
resharper_cpp_clang_tidy_clang_diagnostic_idiomatic_parentheses_highlighting

警告

clang-diagnostic-ignored-attributes
CppClangTidyClangDiagnosticIgnoredAttributes
resharper_cpp_clang_tidy_clang_diagnostic_ignored_attributes_highlighting

已禁用

clang-diagnostic-ignored-availability-without-sdk-settings
CppClangTidyClangDiagnosticIgnoredAvailabilityWithoutSdkSettings
resharper_cpp_clang_tidy_clang_diagnostic_ignored_availability_without_sdk_settings_highlighting

已禁用

clang-diagnostic-ignored-optimization-argument
CppClangTidyClangDiagnosticIgnoredOptimizationArgument
resharper_cpp_clang_tidy_clang_diagnostic_ignored_optimization_argument_highlighting

警告

clang-diagnostic-ignored-pragma-intrinsic
CppClangTidyClangDiagnosticIgnoredPragmaIntrinsic
resharper_cpp_clang_tidy_clang_diagnostic_ignored_pragma_intrinsic_highlighting

警告

clang-diagnostic-ignored-pragma-optimize
CppClangTidyClangDiagnosticIgnoredPragmaOptimize
resharper_cpp_clang_tidy_clang_diagnostic_ignored_pragma_optimize_highlighting

已禁用

clang-diagnostic-ignored-pragmas
CppClangTidyClangDiagnosticIgnoredPragmas
resharper_cpp_clang_tidy_clang_diagnostic_ignored_pragmas_highlighting

警告

clang-diagnostic-ignored-qualifiers
CppClangTidyClangDiagnosticIgnoredQualifiers
resharper_cpp_clang_tidy_clang_diagnostic_ignored_qualifiers_highlighting

建议

clang-diagnostic-ignored-reference-qualifiers
CppClangTidyClangDiagnosticIgnoredReferenceQualifiers
resharper_cpp_clang_tidy_clang_diagnostic_ignored_reference_qualifiers_highlighting

警告

clang-diagnostic-implicit-atomic-properties
CppClangTidyClangDiagnosticImplicitAtomicProperties
resharper_cpp_clang_tidy_clang_diagnostic_implicit_atomic_properties_highlighting

警告

clang-diagnostic-implicit-const-int-float-conversion
CppClangTidyClangDiagnosticImplicitConstIntFloatConversion
resharper_cpp_clang_tidy_clang_diagnostic_implicit_const_int_float_conversion_highlighting

警告

clang-diagnostic-implicit-conversion-floating-point-to-bool
CppClangTidyClangDiagnosticImplicitConversionFloatingPointToBool
resharper_cpp_clang_tidy_clang_diagnostic_implicit_conversion_floating_point_to_bool_highlighting

警告

clang-diagnostic-implicit-exception-spec-mismatch
CppClangTidyClangDiagnosticImplicitExceptionSpecMismatch
resharper_cpp_clang_tidy_clang_diagnostic_implicit_exception_spec_mismatch_highlighting

警告

clang-diagnostic-implicit-fallthrough
CppClangTidyClangDiagnosticImplicitFallthrough
resharper_cpp_clang_tidy_clang_diagnostic_implicit_fallthrough_highlighting

警告

clang-diagnostic-implicit-fallthrough-per-function
CppClangTidyClangDiagnosticImplicitFallthroughPerFunction
resharper_cpp_clang_tidy_clang_diagnostic_implicit_fallthrough_per_function_highlighting

警告

clang-diagnostic-implicit-fixed-point-conversion
CppClangTidyClangDiagnosticImplicitFixedPointConversion
resharper_cpp_clang_tidy_clang_diagnostic_implicit_fixed_point_conversion_highlighting

警告

clang-diagnostic-implicit-float-conversion
CppClangTidyClangDiagnosticImplicitFloatConversion
resharper_cpp_clang_tidy_clang_diagnostic_implicit_float_conversion_highlighting

警告

clang-diagnostic-implicit-function-declaration
CppClangTidyClangDiagnosticImplicitFunctionDeclaration
隐式函数声明

警告

clang-diagnostic-implicit-int
隐式 int
隐式 int 类型

警告

clang-diagnostic-implicit-int-conversion
隐式 int 转换
隐式 int 转换

警告

clang-diagnostic-implicit-int-float-conversion
隐式 int 到 float 的转换
隐式 int 到 float 的转换

警告

clang-diagnostic-implicitly-unsigned-literal
隐式无符号字面量
隐式无符号字面量

警告

clang-diagnostic-implicit-retain-self
隐式保留 self
隐式保留 self

警告

clang-diagnostic-import-implementation-partition-unit-in-interface-unit
在接口单元中导入实现分区单元
在接口单元中导入实现分区单元

警告

clang-diagnostic-import-preprocessor-directive-pedantic
导入的预处理器指令不严谨
导入的预处理器指令不严谨

警告

clang-diagnostic-inaccessible-base
不可访问的基类
不可访问的基类

警告

clang-diagnostic-include-angled-in-module-purview
在模块视野中使用尖括号包含的 include
在模块视野中使用尖括号包含的 include

警告

clang-diagnostic-include-next-absolute-path
include_next 使用绝对路径
include_next 使用绝对路径

警告

clang-diagnostic-include-next-outside-header
include_next 出现在非头文件中
include_next 出现在非头文件中

警告

clang-diagnostic-incompatible-exception-spec
不兼容的异常规范
不兼容的异常规范

警告

clang-diagnostic-incompatible-function-pointer-types
不兼容的函数指针类型
不兼容的函数指针类型

警告

clang-diagnostic-incompatible-function-pointer-types-strict
严格不兼容的函数指针类型
严格不兼容的函数指针类型

警告

clang-diagnostic-incompatible-library-redeclaration
不兼容的库重声明
不兼容的库重声明

警告

clang-diagnostic-incompatible-ms-pragma-section
与 MS #pragma section 不兼容
与 MS #pragma section 不兼容

警告

clang-diagnostic-incompatible-ms-struct
与 MS struct 不兼容
与 MS struct 不兼容

警告

clang-diagnostic-incompatible-pointer-types
不兼容的指针类型
不兼容的指针类型

警告

clang-diagnostic-incompatible-pointer-types-discards-qualifiers
不兼容的指针类型丢弃限定符
不兼容的指针类型丢弃限定符

警告

clang-diagnostic-incompatible-property-type
不兼容的属性类型
不兼容的属性类型

警告

clang-diagnostic-incompatible-sysroot
不兼容的 sysroot
不兼容的 sysroot

警告

clang-diagnostic-incomplete-framework-module-declaration
不完整的 Framework 模块声明
不完整的 Framework 模块声明

警告

clang-diagnostic-incomplete-implementation
实现不完整
实现不完整

警告

clang-diagnostic-incomplete-module
模块不完整
模块不完整

警告

clang-diagnostic-incomplete-setjmp-declaration
不完整的 setjmp 声明
不完整的 setjmp 声明

警告

clang-diagnostic-incomplete-umbrella
不完整的 umbrella
不完整的 umbrella

警告

clang-diagnostic-inconsistent-dllimport
不一致的 dllimport
不一致的 dllimport

警告

clang-diagnostic-inconsistent-missing-destructor-override
不一致的缺失析构函数 override
不一致的缺失析构函数 override

警告

clang-diagnostic-inconsistent-missing-override
不一致的缺失 override
不一致的缺失 override

警告

clang-diagnostic-increment-bool
对 bool 进行自增运算
对 bool 进行自增运算

警告

clang-diagnostic-IndependentClass-attribute
独立的 class 属性
独立的 class 属性

警告

clang-diagnostic-infinite-recursion
无限递归
无限递归

警告

clang-diagnostic-initializer-overrides
初始化器覆盖
初始化器覆盖

警告

clang-diagnostic-injected-class-name
嵌入的类名
嵌入的类名

警告

clang-diagnostic-inline-asm
内联汇编
内联汇编

警告

clang-diagnostic-inline-namespace-reopened-noninline
尝试以非内联方式重新打开内联命名空间
尝试以非内联方式重新打开内联命名空间

警告

clang-diagnostic-inline-new-delete
new/delete 内联定义
new/delete 内联定义

警告

clang-diagnostic-installapi-violation
违反 installapi
违反 installapi

警告

clang-diagnostic-instantiation-after-specialization
在特化后实例化
在特化后实例化

警告

clang-diagnostic-int-conversion
整型转换
整型转换

警告

clang-diagnostic-integer-overflow
整数溢出
resharper_cpp_clang_tidy_clang_diagnostic_integer_overflow_highlighting

警告

clang-diagnostic-int-in-bool-context
CppClangTidyClangDiagnosticIntInBoolContext
resharper_cpp_clang_tidy_clang_diagnostic_int_in_bool_context_highlighting

警告

clang-diagnostic-int-to-pointer-cast
CppClangTidyClangDiagnosticIntToPointerCast
resharper_cpp_clang_tidy_clang_diagnostic_int_to_pointer_cast_highlighting

警告

clang-diagnostic-int-to-void-pointer-cast
CppClangTidyClangDiagnosticIntToVoidPointerCast
resharper_cpp_clang_tidy_clang_diagnostic_int_to_void_pointer_cast_highlighting

警告

clang-diagnostic-invalid-constexpr
CppClangTidyClangDiagnosticInvalidConstexpr
resharper_cpp_clang_tidy_clang_diagnostic_invalid_constexpr_highlighting

警告

clang-diagnostic-invalid-gnu-asm-cast
CppClangTidyClangDiagnosticInvalidGnuAsmCast
resharper_cpp_clang_tidy_clang_diagnostic_invalid_gnu_asm_cast_highlighting

警告

clang-diagnostic-invalid-iboutlet
CppClangTidyClangDiagnosticInvalidIboutlet
resharper_cpp_clang_tidy_clang_diagnostic_invalid_iboutlet_highlighting

警告

clang-diagnostic-invalid-initializer-from-system-header
CppClangTidyClangDiagnosticInvalidInitializerFromSystemHeader
resharper_cpp_clang_tidy_clang_diagnostic_invalid_initializer_from_system_header_highlighting

警告

clang-diagnostic-invalid-ios-deployment-target
CppClangTidyClangDiagnosticInvalidIosDeploymentTarget
resharper_cpp_clang_tidy_clang_diagnostic_invalid_ios_deployment_target_highlighting

警告

clang-diagnostic-invalid-no-builtin-names
CppClangTidyClangDiagnosticInvalidNoBuiltinNames
resharper_cpp_clang_tidy_clang_diagnostic_invalid_no_builtin_names_highlighting

警告

clang-diagnostic-invalid-noreturn
CppClangTidyClangDiagnosticInvalidNoreturn
resharper_cpp_clang_tidy_clang_diagnostic_invalid_noreturn_highlighting

警告

clang-diagnostic-invalid-offsetof
CppClangTidyClangDiagnosticInvalidOffsetof
resharper_cpp_clang_tidy_clang_diagnostic_invalid_offsetof_highlighting

警告

clang-diagnostic-invalid-or-nonexistent-directory
CppClangTidyClangDiagnosticInvalidOrNonexistentDirectory
resharper_cpp_clang_tidy_clang_diagnostic_invalid_or_nonexistent_directory_highlighting

警告

clang-diagnostic-invalid-partial-specialization
CppClangTidyClangDiagnosticInvalidPartialSpecialization
resharper_cpp_clang_tidy_clang_diagnostic_invalid_partial_specialization_highlighting

警告

clang-diagnostic-invalid-pp-token
CppClangTidyClangDiagnosticInvalidPpToken
resharper_cpp_clang_tidy_clang_diagnostic_invalid_pp_token_highlighting

警告

clang-diagnostic-invalid-source-encoding
CppClangTidyClangDiagnosticInvalidSourceEncoding
resharper_cpp_clang_tidy_clang_diagnostic_invalid_source_encoding_highlighting

警告

clang-diagnostic-invalid-static-assert-message
CppClangTidyClangDiagnosticInvalidStaticAssertMessage
resharper_cpp_clang_tidy_clang_diagnostic_invalid_static_assert_message_highlighting

警告

clang-diagnostic-invalid-token-paste
CppClangTidyClangDiagnosticInvalidTokenPaste
resharper_cpp_clang_tidy_clang_diagnostic_invalid_token_paste_highlighting

警告

clang-diagnostic-invalid-unevaluated-string
CppClangTidyClangDiagnosticInvalidUnevaluatedString
resharper_cpp_clang_tidy_clang_diagnostic_invalid_unevaluated_string_highlighting

警告

clang-diagnostic-invalid-utf8
CppClangTidyClangDiagnosticInvalidUtf8
resharper_cpp_clang_tidy_clang_diagnostic_invalid_utf8_highlighting

警告

clang-diagnostic-jump-seh-finally
CppClangTidyClangDiagnosticJumpSehFinally
resharper_cpp_clang_tidy_clang_diagnostic_jump_seh_finally_highlighting

警告

clang-diagnostic-keyword-compat
CppClangTidyClangDiagnosticKeywordCompat
resharper_cpp_clang_tidy_clang_diagnostic_keyword_compat_highlighting

已禁用

clang-diagnostic-keyword-macro
CppClangTidyClangDiagnosticKeywordMacro
resharper_cpp_clang_tidy_clang_diagnostic_keyword_macro_highlighting

警告

clang-diagnostic-knr-promoted-parameter
CppClangTidyClangDiagnosticKnrPromotedParameter
resharper_cpp_clang_tidy_clang_diagnostic_knr_promoted_parameter_highlighting

警告

clang-diagnostic-language-extension-token
CppClangTidyClangDiagnosticLanguageExtensionToken
resharper_cpp_clang_tidy_clang_diagnostic_language_extension_token_highlighting

警告

clang-diagnostic-large-by-value-copy
CppClangTidyClangDiagnosticLargeByValueCopy
resharper_cpp_clang_tidy_clang_diagnostic_large_by_value_copy_highlighting

警告

clang-diagnostic-legacy-constant-register-binding
CppClangTidyClangDiagnosticLegacyConstantRegisterBinding
resharper_cpp_clang_tidy_clang_diagnostic_legacy_constant_register_binding_highlighting

已禁用

clang-diagnostic-linker-warnings
CppClangTidyClangDiagnosticLinkerWarnings
resharper_cpp_clang_tidy_clang_diagnostic_linker_warnings_highlighting

警告

clang-diagnostic-literal-conversion
CppClangTidyClangDiagnosticLiteralConversion
resharper_cpp_clang_tidy_clang_diagnostic_literal_conversion_highlighting

警告

clang-diagnostic-literal-range
CppClangTidyClangDiagnosticLiteralRange
resharper_cpp_clang_tidy_clang_diagnostic_literal_range_highlighting

警告

clang-diagnostic-local-type-template-args
CppClangTidyClangDiagnosticLocalTypeTemplateArgs
resharper_cpp_clang_tidy_clang_diagnostic_local_type_template_args_highlighting

警告

clang-diagnostic-logical-not-parentheses
CppClangTidyClangDiagnosticLogicalNotParentheses
resharper_cpp_clang_tidy_clang_diagnostic_logical_not_parentheses_highlighting

警告

clang-diagnostic-logical-op-parentheses
CppClangTidyClangDiagnosticLogicalOpParentheses
resharper_cpp_clang_tidy_clang_diagnostic_logical_op_parentheses_highlighting

已禁用

clang-diagnostic-long-long
CppClangTidyClangDiagnosticLongLong
resharper_cpp_clang_tidy_clang_diagnostic_long_long_highlighting

警告

clang-diagnostic-macro-redefined
CppClangTidyClangDiagnosticMacroRedefined
resharper_cpp_clang_tidy_clang_diagnostic_macro_redefined_highlighting

警告

clang-diagnostic-main
CppClangTidyClangDiagnosticMain
resharper_cpp_clang_tidy_clang_diagnostic_main_highlighting

警告

clang-diagnostic-main-return-type
CppClangTidyClangDiagnosticMainReturnType
resharper_cpp_clang_tidy_clang_diagnostic_main_return_type_highlighting

警告

clang-diagnostic-malformed-warning-check
CppClangTidyClangDiagnosticMalformedWarningCheck
resharper_cpp_clang_tidy_clang_diagnostic_malformed_warning_check_highlighting

警告

clang-diagnostic-many-braces-around-scalar-init
CppClangTidyClangDiagnosticManyBracesAroundScalarInit
resharper_cpp_clang_tidy_clang_diagnostic_many_braces_around_scalar_init_highlighting

警告

clang-diagnostic-mathematical-notation-identifier-extension
CppClangTidyClangDiagnosticMathematicalNotationIdentifierExtension
resharper_cpp_clang_tidy_clang_diagnostic_mathematical_notation_identifier_extension_highlighting

警告

clang-diagnostic-math-errno-enabled-with-veclib
CppClangTidyClangDiagnosticMathErrnoEnabledWithVeclib
resharper_cpp_clang_tidy_clang_diagnostic_math_errno_enabled_with_veclib_highlighting

警告

clang-diagnostic-max-tokens
CppClangTidyClangDiagnosticMaxTokens
resharper_cpp_clang_tidy_clang_diagnostic_max_tokens_highlighting

已禁用

clang-diagnostic-max-unsigned-zero
CppClangTidyClangDiagnosticMaxUnsignedZero
resharper_cpp_clang_tidy_clang_diagnostic_max_unsigned_zero_highlighting

警告

clang-diagnostic-memset-transposed-args
CppClangTidyClangDiagnosticMemsetTransposedArgs
resharper_cpp_clang_tidy_clang_diagnostic_memset_transposed_args_highlighting

警告

clang-diagnostic-memsize-comparison
CppClangTidyClangDiagnosticMemsizeComparison
resharper_cpp_clang_tidy_clang_diagnostic_memsize_comparison_highlighting

警告

clang-diagnostic-method-signatures
CppClangTidyClangDiagnosticMethodSignatures
resharper_cpp_clang_tidy_clang_diagnostic_method_signatures_highlighting

警告

clang-diagnostic-microsoft-abstract
CppClangTidyClangDiagnosticMicrosoftAbstract
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_abstract_highlighting

警告

clang-diagnostic-microsoft-anon-tag
CppClangTidyClangDiagnosticMicrosoftAnonTag
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_anon_tag_highlighting

警告

clang-diagnostic-microsoft-cast
CppClangTidyClangDiagnosticMicrosoftCast
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_cast_highlighting

警告

clang-diagnostic-microsoft-charize
CppClangTidyClangDiagnosticMicrosoftCharize
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_charize_highlighting

警告

clang-diagnostic-microsoft-comment-paste
CppClangTidyClangDiagnosticMicrosoftCommentPaste
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_comment_paste_highlighting

警告

clang-diagnostic-microsoft-const-init
CppClangTidyClangDiagnosticMicrosoftConstInit
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_const_init_highlighting

警告

clang-diagnostic-microsoft-cpp-macro
CppClangTidyClangDiagnosticMicrosoftCppMacro
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_cpp_macro_highlighting

警告

clang-diagnostic-microsoft-default-arg-redefinition
CppClangTidyClangDiagnosticMicrosoftDefaultArgRedefinition
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_default_arg_redefinition_highlighting

警告

clang-diagnostic-microsoft-drectve-section
CppClangTidyClangDiagnosticMicrosoftDrectveSection
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_drectve_section_highlighting

警告

clang-diagnostic-microsoft-end-of-file
CppClangTidyClangDiagnosticMicrosoftEndOfFile
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_end_of_file_highlighting

警告

clang-diagnostic-microsoft-enum-forward-reference
CppClangTidyClangDiagnosticMicrosoftEnumForwardReference
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_enum_forward_reference_highlighting

警告

clang-diagnostic-microsoft-enum-value
CppClangTidyClangDiagnosticMicrosoftEnumValue
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_enum_value_highlighting

警告

clang-diagnostic-microsoft-exception-spec
CppClangTidyClangDiagnosticMicrosoftExceptionSpec
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_exception_spec_highlighting

警告

clang-diagnostic-microsoft-exists
CppClangTidyClangDiagnosticMicrosoftExists
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_exists_highlighting

警告

clang-diagnostic-microsoft-explicit-constructor-call
CppClangTidyClangDiagnosticMicrosoftExplicitConstructorCall
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_explicit_constructor_call_highlighting

警告

clang-diagnostic-microsoft-extra-qualification
CppClangTidyClangDiagnosticMicrosoftExtraQualification
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_extra_qualification_highlighting

警告

clang-diagnostic-microsoft-fixed-enum
CppClangTidyClangDiagnosticMicrosoftFixedEnum
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_fixed_enum_highlighting

警告

clang-diagnostic-microsoft-flexible-array
CppClangTidyClangDiagnosticMicrosoftFlexibleArray
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_flexible_array_highlighting

警告

clang-diagnostic-microsoft-goto
CppClangTidyClangDiagnosticMicrosoftGoto
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_goto_highlighting

警告

clang-diagnostic-microsoft-inaccessible-base
CppClangTidyClangDiagnosticMicrosoftInaccessibleBase
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_inaccessible_base_highlighting

警告

clang-diagnostic-microsoft-include
CppClangTidyClangDiagnosticMicrosoftInclude
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_include_highlighting

警告

clang-diagnostic-microsoft-init-from-predefined
CppClangTidyClangDiagnosticMicrosoftInitFromPredefined
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_init_from_predefined_highlighting

警告

clang-diagnostic-microsoft-inline-on-non-function
CppClangTidyClangDiagnosticMicrosoftInlineOnNonFunction
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_inline_on_non_function_highlighting

警告

clang-diagnostic-microsoft-mutable-reference
CppClangTidyClangDiagnosticMicrosoftMutableReference
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_mutable_reference_highlighting

已禁用

clang-diagnostic-microsoft-pure-definition
CppClangTidyClangDiagnosticMicrosoftPureDefinition
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_pure_definition_highlighting

警告

clang-diagnostic-microsoft-redeclare-static
CppClangTidyClangDiagnosticMicrosoftRedeclareStatic
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_redeclare_static_highlighting

警告

clang-diagnostic-microsoft-sealed
CppClangTidyClangDiagnosticMicrosoftSealed
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_sealed_highlighting

警告

clang-diagnostic-microsoft-static-assert
CppClangTidyClangDiagnosticMicrosoftStaticAssert
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_static_assert_highlighting

已禁用

clang-diagnostic-microsoft-string-literal-from-predefined
CppClangTidyClangDiagnosticMicrosoftStringLiteralFromPredefined
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_string_literal_from_predefined_highlighting

警告

clang-diagnostic-microsoft-template
CppClangTidyClangDiagnosticMicrosoftTemplate
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_template_highlighting

警告

clang-diagnostic-microsoft-template-shadow
CppClangTidyClangDiagnosticMicrosoftTemplateShadow
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_template_shadow_highlighting

警告

clang-diagnostic-microsoft-union-member-reference
CppClangTidyClangDiagnosticMicrosoftUnionMemberReference
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_union_member_reference_highlighting

警告

clang-diagnostic-microsoft-unqualified-friend
CppClangTidyClangDiagnosticMicrosoftUnqualifiedFriend
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_unqualified_friend_highlighting

警告

clang-diagnostic-microsoft-using-decl
CppClangTidyClangDiagnosticMicrosoftUsingDecl
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_using_decl_highlighting

警告

clang-diagnostic-microsoft-void-pseudo-dtor
CppClangTidyClangDiagnosticMicrosoftVoidPseudoDtor
resharper_cpp_clang_tidy_clang_diagnostic_microsoft_void_pseudo_dtor_highlighting

警告

clang-diagnostic-misexpect
CppClangTidyClangDiagnosticMisexpect
resharper_cpp_clang_tidy_clang_diagnostic_misexpect_highlighting

警告

clang-diagnostic-misleading-indentation
CppClangTidyClangDiagnosticMisleadingIndentation
resharper_cpp_clang_tidy_clang_diagnostic_misleading_indentation_highlighting

警告

clang-diagnostic-mismatched-new-delete
CppClangTidyClangDiagnosticMismatchedNewDelete
resharper_cpp_clang_tidy_clang_diagnostic_mismatched_new_delete_highlighting

警告

clang-diagnostic-mismatched-parameter-types
CppClangTidyClangDiagnosticMismatchedParameterTypes
resharper_cpp_clang_tidy_clang_diagnostic_mismatched_parameter_types_highlighting

警告

clang-diagnostic-mismatched-return-types
CppClangTidyClangDiagnosticMismatchedReturnTypes
resharper_cpp_clang_tidy_clang_diagnostic_mismatched_return_types_highlighting

警告

clang-diagnostic-mismatched-tags
CppClangTidyClangDiagnosticMismatchedTags
resharper_cpp_clang_tidy_clang_diagnostic_mismatched_tags_highlighting

警告

clang-diagnostic-missing-braces
CppClangTidyClangDiagnosticMissingBraces
resharper_cpp_clang_tidy_clang_diagnostic_missing_braces_highlighting

警告

clang-diagnostic-missing-constinit
CppClangTidyClangDiagnosticMissingConstinit
resharper_cpp_clang_tidy_clang_diagnostic_missing_constinit_highlighting

警告

clang-diagnostic-missing-declarations
CppClangTidyClangDiagnosticMissingDeclarations
resharper_cpp_clang_tidy_clang_diagnostic_missing_declarations_highlighting

警告

clang-diagnostic-missing-designated-field-initializers
CppClangTidyClangDiagnosticMissingDesignatedFieldInitializers
resharper_cpp_clang_tidy_clang_diagnostic_missing_designated_field_initializers_highlighting

警告

clang-diagnostic-missing-exception-spec
CppClangTidyClangDiagnosticMissingExceptionSpec
resharper_cpp_clang_tidy_clang_diagnostic_missing_exception_spec_highlighting

警告

clang-diagnostic-missing-field-initializers
CppClangTidyClangDiagnosticMissingFieldInitializers
resharper_cpp_clang_tidy_clang_diagnostic_missing_field_initializers_highlighting

警告

clang-diagnostic-missing-method-return-type
CppClangTidyClangDiagnosticMissingMethodReturnType
resharper_cpp_clang_tidy_clang_diagnostic_missing_method_return_type_highlighting

警告

clang-diagnostic-missing-multilib
CppClangTidyClangDiagnosticMissingMultilib
resharper_cpp_clang_tidy_clang_diagnostic_missing_multilib_highlighting

警告

clang-diagnostic-missing-noescape
CppClangTidyClangDiagnosticMissingNoescape
resharper_cpp_clang_tidy_clang_diagnostic_missing_noescape_highlighting

警告

clang-diagnostic-missing-noreturn
CppClangTidyClangDiagnosticMissingNoreturn
resharper_cpp_clang_tidy_clang_diagnostic_missing_noreturn_highlighting

警告

clang-diagnostic-missing-prototype-for-cc
CppClangTidyClangDiagnosticMissingPrototypeForCc
resharper_cpp_clang_tidy_clang_diagnostic_missing_prototype_for_cc_highlighting

警告

clang-diagnostic-missing-prototypes
CppClangTidyClangDiagnosticMissingPrototypes
resharper_cpp_clang_tidy_clang_diagnostic_missing_prototypes_highlighting

已禁用

clang-diagnostic-missing-selector-name
CppClangTidyClangDiagnosticMissingSelectorName
resharper_cpp_clang_tidy_clang_diagnostic_missing_selector_name_highlighting

警告

clang-diagnostic-missing-sysroot
CppClangTidyClangDiagnosticMissingSysroot
resharper_cpp_clang_tidy_clang_diagnostic_missing_sysroot_highlighting

警告

clang-diagnostic-missing-template-arg-list-after-template-kw
CppClangTidyClangDiagnosticMissingTemplateArgListAfterTemplateKw
resharper_cpp_clang_tidy_clang_diagnostic_missing_template_arg_list_after_template_kw_highlighting

警告

clang-diagnostic-missing-variable-declarations
CppClangTidyClangDiagnosticMissingVariableDeclarations
resharper_cpp_clang_tidy_clang_diagnostic_missing_variable_declarations_highlighting

已禁用

clang-diagnostic-misspelled-assumption
CppClangTidyClangDiagnosticMisspelledAssumption
resharper_cpp_clang_tidy_clang_diagnostic_misspelled_assumption_highlighting

警告

clang-diagnostic-mix-packoffset
CppClangTidyClangDiagnosticMixPackoffset
resharper_cpp_clang_tidy_clang_diagnostic_mix_packoffset_highlighting

警告

clang-diagnostic-module-conflict
CppClangTidyClangDiagnosticModuleConflict
resharper_cpp_clang_tidy_clang_diagnostic_module_conflict_highlighting

警告

clang-diagnostic-module-file-config-mismatch
CppClangTidyClangDiagnosticModuleFileConfigMismatch
resharper_cpp_clang_tidy_clang_diagnostic_module_file_config_mismatch_highlighting

警告

clang-diagnostic-module-file-extension
CppClangTidyClangDiagnosticModuleFileExtension
resharper_cpp_clang_tidy_clang_diagnostic_module_file_extension_highlighting

警告

clang-diagnostic-module-import-in-extern-c
CppClangTidyClangDiagnosticModuleImportInExternC
resharper_cpp_clang_tidy_clang_diagnostic_module_import_in_extern_c_highlighting

警告

clang-diagnostic-modules-ambiguous-internal-linkage
CppClangTidyClangDiagnosticModulesAmbiguousInternalLinkage
resharper_cpp_clang_tidy_clang_diagnostic_modules_ambiguous_internal_linkage_highlighting

警告

clang-diagnostic-modules-import-nested-redundant
CppClangTidyClangDiagnosticModulesImportNestedRedundant
resharper_cpp_clang_tidy_clang_diagnostic_modules_import_nested_redundant_highlighting

警告

clang-diagnostic-msvc-not-found
CppClangTidyClangDiagnosticMsvcNotFound
resharper_cpp_clang_tidy_clang_diagnostic_msvc_not_found_highlighting

警告

clang-diagnostic-multichar
CppClangTidyClangDiagnosticMultichar
resharper_cpp_clang_tidy_clang_diagnostic_multichar_highlighting

已禁用

clang-diagnostic-multi-gpu
CppClangTidyClangDiagnosticMultiGpu
resharper_cpp_clang_tidy_clang_diagnostic_multi_gpu_highlighting

警告

clang-diagnostic-multiple-move-vbase
CppClangTidyClangDiagnosticMultipleMoveVbase
resharper_cpp_clang_tidy_clang_diagnostic_multiple_move_vbase_highlighting

警告

clang-diagnostic-nan-infinity-disabled
CppClangTidyClangDiagnosticNanInfinityDisabled
resharper_cpp_clang_tidy_clang_diagnostic_nan_infinity_disabled_highlighting

警告

clang-diagnostic-nested-anon-types
CppClangTidyClangDiagnosticNestedAnonTypes
resharper_cpp_clang_tidy_clang_diagnostic_nested_anon_types_highlighting

警告

clang-diagnostic-newline-eof
CppClangTidyClangDiagnosticNewlineEof
resharper_cpp_clang_tidy_clang_diagnostic_newline_eof_highlighting

警告

clang-diagnostic-new-returns-null
CppClangTidyClangDiagnosticNewReturnsNull
resharper_cpp_clang_tidy_clang_diagnostic_new_returns_null_highlighting

警告

clang-diagnostic-noderef
CppClangTidyClangDiagnosticNoderef
resharper_cpp_clang_tidy_clang_diagnostic_noderef_highlighting

警告

clang-diagnostic-non-c-typedef-for-linkage
CppClangTidyClangDiagnosticNonCTypedefForLinkage
resharper_cpp_clang_tidy_clang_diagnostic_non_c_typedef_for_linkage_highlighting

警告

clang-diagnostic-non-literal-null-conversion
CppClangTidyClangDiagnosticNonLiteralNullConversion
resharper_cpp_clang_tidy_clang_diagnostic_non_literal_null_conversion_highlighting

警告

clang-diagnostic-non-modular-include-in-framework-module
CppClangTidyClangDiagnosticNonModularIncludeInFrameworkModule
resharper_cpp_clang_tidy_clang_diagnostic_non_modular_include_in_framework_module_highlighting

警告

clang-diagnostic-non-modular-include-in-module
CppClangTidyClangDiagnosticNonModularIncludeInModule
resharper_cpp_clang_tidy_clang_diagnostic_non_modular_include_in_module_highlighting

警告

clang-diagnostic-nonnull
CppClangTidyClangDiagnosticNonnull
resharper_cpp_clang_tidy_clang_diagnostic_nonnull_highlighting

警告

clang-diagnostic-non-pod-varargs
CppClangTidyClangDiagnosticNonPodVarargs
resharper_cpp_clang_tidy_clang_diagnostic_non_pod_varargs_highlighting

警告

clang-diagnostic-nonportable-include-path
CppClangTidyClangDiagnosticNonportableIncludePath
resharper_cpp_clang_tidy_clang_diagnostic_nonportable_include_path_highlighting

已禁用

clang-diagnostic-nonportable-system-include-path
CppClangTidyClangDiagnosticNonportableSystemIncludePath
resharper_cpp_clang_tidy_clang_diagnostic_nonportable_system_include_path_highlighting

已禁用

clang-diagnostic-nonportable-vector-initialization
CppClangTidyClangDiagnosticNonportableVectorInitialization
resharper_cpp_clang_tidy_clang_diagnostic_nonportable_vector_initialization_highlighting

警告

clang-diagnostic-non-power-of-two-alignment
CppClangTidyClangDiagnosticNonPowerOfTwoAlignment
resharper_cpp_clang_tidy_clang_diagnostic_non_power_of_two_alignment_highlighting

警告

clang-diagnostic-nontrivial-memaccess
CppClangTidyClangDiagnosticNontrivialMemaccess
resharper_cpp_clang_tidy_clang_diagnostic_nontrivial_memaccess_highlighting

警告

clang-diagnostic-nontrivial-memcall
CppClangTidyClangDiagnosticNontrivialMemcall
resharper_cpp_clang_tidy_clang_diagnostic_nontrivial_memcall_highlighting

警告

clang-diagnostic-non-virtual-dtor
CppClangTidyClangDiagnosticNonVirtualDtor
resharper_cpp_clang_tidy_clang_diagnostic_non_virtual_dtor_highlighting

已禁用

clang-diagnostic-nsconsumed-mismatch
CppClangTidyClangDiagnosticNsconsumedMismatch
resharper_cpp_clang_tidy_clang_diagnostic_nsconsumed_mismatch_highlighting

警告

clang-diagnostic-NSObject-attribute
CppClangTidyClangDiagnosticNSObjectAttribute
resharper_cpp_clang_tidy_clang_diagnostic_ns_object_attribute_highlighting

警告

clang-diagnostic-nsreturns-mismatch
CppClangTidyClangDiagnosticNsreturnsMismatch
resharper_cpp_clang_tidy_clang_diagnostic_nsreturns_mismatch_highlighting

警告

clang-diagnostic-nullability
CppClangTidyClangDiagnosticNullability
resharper_cpp_clang_tidy_clang_diagnostic_nullability_highlighting

警告

clang-diagnostic-nullability-completeness
CppClangTidyClangDiagnosticNullabilityCompleteness
resharper_cpp_clang_tidy_clang_diagnostic_nullability_completeness_highlighting

警告

clang-diagnostic-nullability-completeness-on-arrays
CppClangTidyClangDiagnosticNullabilityCompletenessOnArrays
resharper_cpp_clang_tidy_clang_diagnostic_nullability_completeness_on_arrays_highlighting

警告

clang-diagnostic-nullability-declspec
CppClangTidyClangDiagnosticNullabilityDeclspec
resharper_cpp_clang_tidy_clang_diagnostic_nullability_declspec_highlighting

警告

clang-diagnostic-nullability-extension
CppClangTidyClangDiagnosticNullabilityExtension
resharper_cpp_clang_tidy_clang_diagnostic_nullability_extension_highlighting

警告

clang-diagnostic-nullability-inferred-on-nested-type
CppClangTidyClangDiagnosticNullabilityInferredOnNestedType
resharper_cpp_clang_tidy_clang_diagnostic_nullability_inferred_on_nested_type_highlighting

警告

clang-diagnostic-nullable-to-nonnull-conversion
CppClangTidyClangDiagnosticNullableToNonnullConversion
resharper_cpp_clang_tidy_clang_diagnostic_nullable_to_nonnull_conversion_highlighting

警告

clang-diagnostic-null-arithmetic
CppClangTidyClangDiagnosticNullArithmetic
resharper_cpp_clang_tidy_clang_diagnostic_null_arithmetic_highlighting

警告

clang-diagnostic-null-character
CppClangTidyClangDiagnosticNullCharacter
resharper_cpp_clang_tidy_clang_diagnostic_null_character_highlighting

警告

clang-diagnostic-null-conversion
CppClangTidyClangDiagnosticNullConversion
resharper_cpp_clang_tidy_clang_diagnostic_null_conversion_highlighting

警告

clang-diagnostic-null-dereference
CppClangTidyClangDiagnosticNullDereference
resharper_cpp_clang_tidy_clang_diagnostic_null_dereference_highlighting

警告

clang-diagnostic-null-pointer-arithmetic
CppClangTidyClangDiagnosticNullPointerArithmetic
resharper_cpp_clang_tidy_clang_diagnostic_null_pointer_arithmetic_highlighting

警告

clang-diagnostic-null-pointer-subtraction
CppClangTidyClangDiagnosticNullPointerSubtraction
resharper_cpp_clang_tidy_clang_diagnostic_null_pointer_subtraction_highlighting

警告

clang-diagnostic-nvcc-compat
CppClangTidyClangDiagnosticNvccCompat
resharper_cpp_clang_tidy_clang_diagnostic_nvcc_compat_highlighting

已禁用

clang-diagnostic-odr
CppClangTidyClangDiagnosticOdr
resharper_cpp_clang_tidy_clang_diagnostic_odr_highlighting

警告

clang-diagnostic-old-style-cast
CppClangTidyClangDiagnosticOldStyleCast
resharper_cpp_clang_tidy_clang_diagnostic_old_style_cast_highlighting

已禁用

clang-diagnostic-openacc-deprecated-clause-alias
CppClangTidyClangDiagnosticOpenaccDeprecatedClauseAlias
resharper_cpp_clang_tidy_clang_diagnostic_openacc_deprecated_clause_alias_highlighting

警告

clang-diagnostic-openacc-self-if-potential-conflict
CppClangTidyClangDiagnosticOpenaccSelfIfPotentialConflict
resharper_cpp_clang_tidy_clang_diagnostic_openacc_self_if_potential_conflict_highlighting

警告

clang-diagnostic-opencl-unsupported-rgba
CppClangTidyClangDiagnosticOpenclUnsupportedRgba
resharper_cpp_clang_tidy_clang_diagnostic_opencl_unsupported_rgba_highlighting

警告

clang-diagnostic-openmp-51-extensions
CppClangTidyClangDiagnosticOpenmp51Extensions
resharper_cpp_clang_tidy_clang_diagnostic_openmp51_extensions_highlighting

警告

clang-diagnostic-openmp-clauses
CppClangTidyClangDiagnosticOpenmpClauses
resharper_cpp_clang_tidy_clang_diagnostic_openmp_clauses_highlighting

警告

clang-diagnostic-openmp-extensions
CppClangTidyClangDiagnosticOpenmpExtensions
resharper_cpp_clang_tidy_clang_diagnostic_openmp_extensions_highlighting

警告

clang-diagnostic-openmp-loop-form
CppClangTidyClangDiagnosticOpenmpLoopForm
resharper_cpp_clang_tidy_clang_diagnostic_openmp_loop_form_highlighting

警告

clang-diagnostic-openmp-mapping
CppClangTidyClangDiagnosticOpenmpMapping
resharper_cpp_clang_tidy_clang_diagnostic_openmp_mapping_highlighting

警告

clang-diagnostic-openmp-target
CppClangTidyClangDiagnosticOpenmpTarget
resharper_cpp_clang_tidy_clang_diagnostic_openmp_target_highlighting

警告

clang-diagnostic-openmp-target-exception
CppClangTidyClangDiagnosticOpenmpTargetException
resharper_cpp_clang_tidy_clang_diagnostic_openmp_target_exception_highlighting

警告

clang-diagnostic-option-ignored
CppClangTidyClangDiagnosticOptionIgnored
resharper_cpp_clang_tidy_clang_diagnostic_option_ignored_highlighting

警告

clang-diagnostic-ordered-compare-function-pointers
CppClangTidyClangDiagnosticOrderedCompareFunctionPointers
resharper_cpp_clang_tidy_clang_diagnostic_ordered_compare_function_pointers_highlighting

警告

clang-diagnostic-out-of-line-declaration
CppClangTidyClangDiagnosticOutOfLineDeclaration
resharper_cpp_clang_tidy_clang_diagnostic_out_of_line_declaration_highlighting

警告

clang-diagnostic-out-of-scope-function
CppClangTidyClangDiagnosticOutOfScopeFunction
resharper_cpp_clang_tidy_clang_diagnostic_out_of_scope_function_highlighting

警告

clang-diagnostic-over-aligned
CppClangTidyClangDiagnosticOverAligned
resharper_cpp_clang_tidy_clang_diagnostic_over_aligned_highlighting

警告

clang-diagnostic-overlength-strings
CppClangTidyClangDiagnosticOverlengthStrings
resharper_cpp_clang_tidy_clang_diagnostic_overlength_strings_highlighting

警告

clang-diagnostic-overloaded-shift-op-parentheses
CppClangTidyClangDiagnosticOverloadedShiftOpParentheses
resharper_cpp_clang_tidy_clang_diagnostic_overloaded_shift_op_parentheses_highlighting

警告

clang-diagnostic-overloaded-virtual
CppClangTidyClangDiagnosticOverloadedVirtual
resharper_cpp_clang_tidy_clang_diagnostic_overloaded_virtual_highlighting

警告

clang-diagnostic-override-init
CppClangTidyClangDiagnosticOverrideInit
resharper_cpp_clang_tidy_clang_diagnostic_override_init_highlighting

警告

clang-diagnostic-override-module
CppClangTidyClangDiagnosticOverrideModule
resharper_cpp_clang_tidy_clang_diagnostic_override_module_highlighting

警告

clang-diagnostic-overriding-method-mismatch
CppClangTidyClangDiagnosticOverridingMethodMismatch
resharper_cpp_clang_tidy_clang_diagnostic_overriding_method_mismatch_highlighting

警告

clang-diagnostic-overriding-option
CppClangTidyClangDiagnosticOverridingOption
resharper_cpp_clang_tidy_clang_diagnostic_overriding_option_highlighting

警告

clang-diagnostic-packed
CppClangTidyClangDiagnosticPacked
resharper_cpp_clang_tidy_clang_diagnostic_packed_highlighting

警告

clang-diagnostic-packed-non-pod
CppClangTidyClangDiagnosticPackedNonPod
resharper_cpp_clang_tidy_clang_diagnostic_packed_non_pod_highlighting

警告

clang-diagnostic-padded
CppClangTidyClangDiagnosticPadded
resharper_cpp_clang_tidy_clang_diagnostic_padded_highlighting

警告

clang-diagnostic-padded-bitfield
CppClangTidyClangDiagnosticPaddedBitfield
resharper_cpp_clang_tidy_clang_diagnostic_padded_bitfield_highlighting

警告

clang-diagnostic-parentheses
CppClangTidyClangDiagnosticParentheses
resharper_cpp_clang_tidy_clang_diagnostic_parentheses_highlighting

警告

clang-diagnostic-parentheses-equality
CppClangTidyClangDiagnosticParenthesesEquality
resharper_cpp_clang_tidy_clang_diagnostic_parentheses_equality_highlighting

已禁用

clang-diagnostic-pass-failed
CppClangTidyClangDiagnosticPassFailed
resharper_cpp_clang_tidy_clang_diagnostic_pass_failed_highlighting

警告

clang-diagnostic-pch-date-time
CppClangTidyClangDiagnosticPchDateTime
resharper_cpp_clang_tidy_clang_diagnostic_pch_date_time_highlighting

警告

clang-diagnostic-pedantic
CppClangTidyClangDiagnosticPedantic
resharper_cpp_clang_tidy_clang_diagnostic_pedantic_highlighting

警告

clang-diagnostic-pedantic-core-features
CppClangTidyClangDiagnosticPedanticCoreFeatures
resharper_cpp_clang_tidy_clang_diagnostic_pedantic_core_features_highlighting

警告

clang-diagnostic-pedantic-macros
CppClangTidyClangDiagnosticPedanticMacros
resharper_cpp_clang_tidy_clang_diagnostic_pedantic_macros_highlighting

警告

clang-diagnostic-perf-constraint-implies-noexcept
CppClangTidyClangDiagnosticPerfConstraintImpliesNoexcept
resharper_cpp_clang_tidy_clang_diagnostic_perf_constraint_implies_noexcept_highlighting

警告

clang-diagnostic-pessimizing-move
CppClangTidyClangDiagnosticPessimizingMove
resharper_cpp_clang_tidy_clang_diagnostic_pessimizing_move_highlighting

警告

clang-diagnostic-pointer-arith
CppClangTidyClangDiagnosticPointerArith
resharper_cpp_clang_tidy_clang_diagnostic_pointer_arith_highlighting

警告

clang-diagnostic-pointer-bool-conversion
CppClangTidyClangDiagnosticPointerBoolConversion
resharper_cpp_clang_tidy_clang_diagnostic_pointer_bool_conversion_highlighting

警告

clang-diagnostic-pointer-compare
CppClangTidyClangDiagnosticPointerCompare
resharper_cpp_clang_tidy_clang_diagnostic_pointer_compare_highlighting

警告

clang-diagnostic-pointer-integer-compare
CppClangTidyClangDiagnosticPointerIntegerCompare
resharper_cpp_clang_tidy_clang_diagnostic_pointer_integer_compare_highlighting

警告

clang-diagnostic-pointer-sign
CppClangTidyClangDiagnosticPointerSign
resharper_cpp_clang_tidy_clang_diagnostic_pointer_sign_highlighting

警告

clang-diagnostic-pointer-to-enum-cast
CppClangTidyClangDiagnosticPointerToEnumCast
resharper_cpp_clang_tidy_clang_diagnostic_pointer_to_enum_cast_highlighting

警告

clang-diagnostic-pointer-to-int-cast
CppClangTidyClangDiagnosticPointerToIntCast
resharper_cpp_clang_tidy_clang_diagnostic_pointer_to_int_cast_highlighting

警告

clang-diagnostic-pointer-type-mismatch
CppClangTidyClangDiagnosticPointerTypeMismatch
resharper_cpp_clang_tidy_clang_diagnostic_pointer_type_mismatch_highlighting

警告

clang-diagnostic-poison-system-directories
CppClangTidyClangDiagnosticPoisonSystemDirectories
resharper_cpp_clang_tidy_clang_diagnostic_poison_system_directories_highlighting

警告

clang-diagnostic-potentially-evaluated-expression
CppClangTidyClangDiagnosticPotentiallyEvaluatedExpression
resharper_cpp_clang_tidy_clang_diagnostic_potentially_evaluated_expression_highlighting

警告

clang-diagnostic-pragma-clang-attribute
CppClangTidyClangDiagnosticPragmaClangAttribute
resharper_cpp_clang_tidy_clang_diagnostic_pragma_clang_attribute_highlighting

警告

clang-diagnostic-pragma-once-outside-header
CppClangTidyClangDiagnosticPragmaOnceOutsideHeader
resharper_cpp_clang_tidy_clang_diagnostic_pragma_once_outside_header_highlighting

警告

clang-diagnostic-pragma-pack
CppClangTidyClangDiagnosticPragmaPack
resharper_cpp_clang_tidy_clang_diagnostic_pragma_pack_highlighting

警告

clang-diagnostic-pragma-pack-suspicious-include
CppClangTidyClangDiagnosticPragmaPackSuspiciousInclude
resharper_cpp_clang_tidy_clang_diagnostic_pragma_pack_suspicious_include_highlighting

警告

clang-diagnostic-pragmas
CppClangTidyClangDiagnosticPragmas
resharper_cpp_clang_tidy_clang_diagnostic_pragmas_highlighting

警告

clang-diagnostic-pragma-system-header-outside-header
CppClangTidyClangDiagnosticPragmaSystemHeaderOutsideHeader
resharper_cpp_clang_tidy_clang_diagnostic_pragma_system_header_outside_header_highlighting

警告

clang-diagnostic-pre-c++14-compat
CppClangTidyClangDiagnosticPreCpp14Compat
resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp14_compat_highlighting

已禁用

clang-diagnostic-pre-c++14-compat-pedantic
CppClangTidyClangDiagnosticPreCpp14CompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp14_compat_pedantic_highlighting

已禁用

clang-diagnostic-pre-c++17-compat
CppClangTidyClangDiagnosticPreCpp17Compat
resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp17_compat_highlighting

已禁用

clang-diagnostic-pre-c++17-compat-pedantic
CppClangTidyClangDiagnosticPreCpp17CompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp17_compat_pedantic_highlighting

已禁用

clang-diagnostic-pre-c++20-compat
CppClangTidyClangDiagnosticPreCpp20Compat
resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp20_compat_highlighting

已禁用

clang-diagnostic-pre-c++20-compat-pedantic
CppClangTidyClangDiagnosticPreCpp20CompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp20_compat_pedantic_highlighting

已禁用

clang-diagnostic-pre-c++23-compat
CppClangTidyClangDiagnosticPreCpp23Compat
resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp23_compat_highlighting

已禁用

clang-diagnostic-pre-c++23-compat-pedantic
CppClangTidyClangDiagnosticPreCpp23CompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp23_compat_pedantic_highlighting

已禁用

clang-diagnostic-pre-c++26-compat
CppClangTidyClangDiagnosticPreCpp26Compat
resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp26_compat_highlighting

已禁用

clang-diagnostic-pre-c++26-compat-pedantic
CppClangTidyClangDiagnosticPreCpp26CompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp26_compat_pedantic_highlighting

已禁用

clang-diagnostic-pre-c++2c-compat
CppClangTidyClangDiagnosticPreCpp2cCompat
resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp2c_compat_highlighting

已禁用

clang-diagnostic-pre-c++2c-compat-pedantic
CppClangTidyClangDiagnosticPreCpp2cCompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_pre_cpp2c_compat_pedantic_highlighting

已禁用

clang-diagnostic-pre-c11-compat
CppClangTidyClangDiagnosticPreC11Compat
resharper_cpp_clang_tidy_clang_diagnostic_pre_c11_compat_highlighting

已禁用

clang-diagnostic-pre-c11-compat-pedantic
CppClangTidyClangDiagnosticPreC11CompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_pre_c11_compat_pedantic_highlighting

已禁用

clang-diagnostic-pre-c23-compat
CppClangTidyClangDiagnosticPreC23Compat
resharper_cpp_clang_tidy_clang_diagnostic_pre_c23_compat_highlighting

已禁用

clang-diagnostic-pre-c23-compat-pedantic
CppClangTidyClangDiagnosticPreC23CompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_pre_c23_compat_pedantic_highlighting

已禁用

clang-diagnostic-pre-c2x-compat
CppClangTidyClangDiagnosticPreC2xCompat
resharper_cpp_clang_tidy_clang_diagnostic_pre_c2x_compat_highlighting

已禁用

clang-diagnostic-pre-c2x-compat-pedantic
CppClangTidyClangDiagnosticPreC2xCompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_pre_c2x_compat_pedantic_highlighting

已禁用

clang-diagnostic-pre-c2y-compat
CppClangTidyClangDiagnosticPreC2yCompat
resharper_cpp_clang_tidy_clang_diagnostic_pre_c2y_compat_highlighting

已禁用

clang-diagnostic-pre-c2y-compat-pedantic
CppClangTidyClangDiagnosticPreC2yCompatPedantic
resharper_cpp_clang_tidy_clang_diagnostic_pre_c2y_compat_pedantic_highlighting

已禁用

clang-diagnostic-predefined-identifier-outside-function
CppClangTidyClangDiagnosticPredefinedIdentifierOutsideFunction
resharper_cpp_clang_tidy_clang_diagnostic_predefined_identifier_outside_function_highlighting

警告

clang-diagnostic-pre-openmp-51-compat
CppClangTidyClangDiagnosticPreOpenmp51Compat
resharper_cpp_clang_tidy_clang_diagnostic_pre_openmp51_compat_highlighting

已禁用

clang-diagnostic-private-extern
CppClangTidyClangDiagnosticPrivateExtern
resharper_cpp_clang_tidy_clang_diagnostic_private_extern_highlighting

警告

clang-diagnostic-private-header
CppClangTidyClangDiagnosticPrivateHeader
resharper_cpp_clang_tidy_clang_diagnostic_private_header_highlighting

警告

clang-diagnostic-private-module
CppClangTidyClangDiagnosticPrivateModule
resharper_cpp_clang_tidy_clang_diagnostic_private_module_highlighting

警告

clang-diagnostic-profile-instr-missing
CppClangTidyClangDiagnosticProfileInstrMissing
resharper_cpp_clang_tidy_clang_diagnostic_profile_instr_missing_highlighting

警告

clang-diagnostic-profile-instr-out-of-date
CppClangTidyClangDiagnosticProfileInstrOutOfDate
resharper_cpp_clang_tidy_clang_diagnostic_profile_instr_out_of_date_highlighting

警告

clang-diagnostic-profile-instr-unprofiled
CppClangTidyClangDiagnosticProfileInstrUnprofiled
resharper_cpp_clang_tidy_clang_diagnostic_profile_instr_unprofiled_highlighting

警告

clang-diagnostic-property-access-dot-syntax
CppClangTidyClangDiagnosticPropertyAccessDotSyntax
resharper_cpp_clang_tidy_clang_diagnostic_property_access_dot_syntax_highlighting

警告

clang-diagnostic-property-attribute-mismatch
CppClangTidyClangDiagnosticPropertyAttributeMismatch
resharper_cpp_clang_tidy_clang_diagnostic_property_attribute_mismatch_highlighting

警告

clang-diagnostic-protocol
CppClangTidyClangDiagnosticProtocol
resharper_cpp_clang_tidy_clang_diagnostic_protocol_highlighting

警告

clang-diagnostic-protocol-property-synthesis-ambiguity
CppClangTidyClangDiagnosticProtocolPropertySynthesisAmbiguity
resharper_cpp_clang_tidy_clang_diagnostic_protocol_property_synthesis_ambiguity_highlighting

警告

clang-diagnostic-psabi
CppClangTidyClangDiagnosticPsabi
resharper_cpp_clang_tidy_clang_diagnostic_psabi_highlighting

警告

clang-diagnostic-ptrauth-null-pointers
CppClangTidyClangDiagnosticPtrauthNullPointers
resharper_cpp_clang_tidy_clang_diagnostic_ptrauth_null_pointers_highlighting

警告

clang-diagnostic-qualified-void-return-type
CppClangTidyClangDiagnosticQualifiedVoidReturnType
resharper_cpp_clang_tidy_clang_diagnostic_qualified_void_return_type_highlighting

警告

clang-diagnostic-quoted-include-in-framework-header
CppClangTidyClangDiagnosticQuotedIncludeInFrameworkHeader
resharper_cpp_clang_tidy_clang_diagnostic_quoted_include_in_framework_header_highlighting

警告

clang-diagnostic-range-loop-analysis
CppClangTidyClangDiagnosticRangeLoopAnalysis
resharper_cpp_clang_tidy_clang_diagnostic_range_loop_analysis_highlighting

警告

clang-diagnostic-range-loop-bind-reference
CppClangTidyClangDiagnosticRangeLoopBindReference
resharper_cpp_clang_tidy_clang_diagnostic_range_loop_bind_reference_highlighting

警告

clang-diagnostic-range-loop-construct
CppClangTidyClangDiagnosticRangeLoopConstruct
resharper_cpp_clang_tidy_clang_diagnostic_range_loop_construct_highlighting

警告

clang-diagnostic-readonly-iboutlet-property
CppClangTidyClangDiagnosticReadonlyIboutletProperty
resharper_cpp_clang_tidy_clang_diagnostic_readonly_iboutlet_property_highlighting

警告

clang-diagnostic-read-only-types
CppClangTidyClangDiagnosticReadOnlyTypes
resharper_cpp_clang_tidy_clang_diagnostic_read_only_types_highlighting

警告

clang-diagnostic-receiver-expr
CppClangTidyClangDiagnosticReceiverExpr
resharper_cpp_clang_tidy_clang_diagnostic_receiver_expr_highlighting

警告

clang-diagnostic-receiver-forward-class
CppClangTidyClangDiagnosticReceiverForwardClass
resharper_cpp_clang_tidy_clang_diagnostic_receiver_forward_class_highlighting

警告

clang-diagnostic-redeclared-class-member
CppClangTidyClangDiagnosticRedeclaredClassMember
resharper_cpp_clang_tidy_clang_diagnostic_redeclared_class_member_highlighting

警告

clang-diagnostic-redundant-attribute
CppClangTidyClangDiagnosticRedundantAttribute
resharper_cpp_clang_tidy_clang_diagnostic_redundant_attribute_highlighting

警告

clang-diagnostic-redundant-consteval-if
CppClangTidyClangDiagnosticRedundantConstevalIf
resharper_cpp_clang_tidy_clang_diagnostic_redundant_consteval_if_highlighting

警告

clang-diagnostic-redundant-move
CppClangTidyClangDiagnosticRedundantMove
resharper_cpp_clang_tidy_clang_diagnostic_redundant_move_highlighting

警告

clang-diagnostic-redundant-parens
CppClangTidyClangDiagnosticRedundantParens
resharper_cpp_clang_tidy_clang_diagnostic_redundant_parens_highlighting

警告

clang-diagnostic-register
CppClangTidyClangDiagnosticRegister
resharper_cpp_clang_tidy_clang_diagnostic_register_highlighting

警告

clang-diagnostic-reinterpret-base-class
CppClangTidyClangDiagnosticReinterpretBaseClass
resharper_cpp_clang_tidy_clang_diagnostic_reinterpret_base_class_highlighting

警告

clang-diagnostic-reorder
CppClangTidyClangDiagnosticReorder
resharper_cpp_clang_tidy_clang_diagnostic_reorder_highlighting

警告

clang-diagnostic-reorder-ctor
CppClangTidyClangDiagnosticReorderCtor
resharper_cpp_clang_tidy_clang_diagnostic_reorder_ctor_highlighting

已禁用

clang-diagnostic-reorder-init-list
CppClangTidyClangDiagnosticReorderInitList
resharper_cpp_clang_tidy_clang_diagnostic_reorder_init_list_highlighting

警告

clang-diagnostic-requires-super-attribute
CppClangTidyClangDiagnosticRequiresSuperAttribute
resharper_cpp_clang_tidy_clang_diagnostic_requires_super_attribute_highlighting

警告

clang-diagnostic-reserved-attribute-identifier
CppClangTidyClangDiagnosticReservedAttributeIdentifier
resharper_cpp_clang_tidy_clang_diagnostic_reserved_attribute_identifier_highlighting

警告

clang-diagnostic-reserved-identifier
CppClangTidyClangDiagnosticReservedIdentifier
resharper_cpp_clang_tidy_clang_diagnostic_reserved_identifier_highlighting

警告

clang-diagnostic-reserved-id-macro
CppClangTidyClangDiagnosticReservedIdMacro
resharper_cpp_clang_tidy_clang_diagnostic_reserved_id_macro_highlighting

警告

clang-diagnostic-reserved-macro-identifier
CppClangTidyClangDiagnosticReservedMacroIdentifier
resharper_cpp_clang_tidy_clang_diagnostic_reserved_macro_identifier_highlighting

警告

clang-diagnostic-reserved-module-identifier
CppClangTidyClangDiagnosticReservedModuleIdentifier
resharper_cpp_clang_tidy_clang_diagnostic_reserved_module_identifier_highlighting

警告

clang-diagnostic-reserved-user-defined-literal
CppClangTidyClangDiagnosticReservedUserDefinedLiteral
resharper_cpp_clang_tidy_clang_diagnostic_reserved_user_defined_literal_highlighting

警告

clang-diagnostic-restrict-expansion
CppClangTidyClangDiagnosticRestrictExpansion
resharper_cpp_clang_tidy_clang_diagnostic_restrict_expansion_highlighting

警告

clang-diagnostic-retained-language-linkage
CppClangTidyClangDiagnosticRetainedLanguageLinkage
resharper_cpp_clang_tidy_clang_diagnostic_retained_language_linkage_highlighting

警告

clang-diagnostic-return-local-addr
CppClangTidyClangDiagnosticReturnLocalAddr
resharper_cpp_clang_tidy_clang_diagnostic_return_local_addr_highlighting

警告

clang-diagnostic-return-mismatch
CppClangTidyClangDiagnosticReturnMismatch
resharper_cpp_clang_tidy_clang_diagnostic_return_mismatch_highlighting

已禁用

clang-diagnostic-return-stack-address
CppClangTidyClangDiagnosticReturnStackAddress
resharper_cpp_clang_tidy_clang_diagnostic_return_stack_address_highlighting

警告

clang-diagnostic-return-std-move
CppClangTidyClangDiagnosticReturnStdMove
resharper_cpp_clang_tidy_clang_diagnostic_return_std_move_highlighting

警告

clang-diagnostic-return-type
CppClangTidyClangDiagnosticReturnType
resharper_cpp_clang_tidy_clang_diagnostic_return_type_highlighting

已禁用

clang-diagnostic-return-type-c-linkage
CppClangTidyClangDiagnosticReturnTypeCLinkage
resharper_cpp_clang_tidy_clang_diagnostic_return_type_c_linkage_highlighting

警告

clang-diagnostic-rewrite-not-bool
CppClangTidyClangDiagnosticRewriteNotBool
resharper_cpp_clang_tidy_clang_diagnostic_rewrite_not_bool_highlighting

警告

clang-diagnostic-sarif-format-unstable
CppClangTidyClangDiagnosticSarifFormatUnstable
resharper_cpp_clang_tidy_clang_diagnostic_sarif_format_unstable_highlighting

警告

clang-diagnostic-section
CppClangTidyClangDiagnosticSection
resharper_cpp_clang_tidy_clang_diagnostic_section_highlighting

警告

clang-diagnostic-selector
CppClangTidyClangDiagnosticSelector
resharper_cpp_clang_tidy_clang_diagnostic_selector_highlighting

警告

clang-diagnostic-selector-type-mismatch
CppClangTidyClangDiagnosticSelectorTypeMismatch
resharper_cpp_clang_tidy_clang_diagnostic_selector_type_mismatch_highlighting

警告

clang-diagnostic-self-assign
CppClangTidyClangDiagnosticSelfAssign
resharper_cpp_clang_tidy_clang_diagnostic_self_assign_highlighting

警告

clang-diagnostic-self-assign-field
CppClangTidyClangDiagnosticSelfAssignField
resharper_cpp_clang_tidy_clang_diagnostic_self_assign_field_highlighting

警告

clang-diagnostic-self-assign-overloaded
CppClangTidyClangDiagnosticSelfAssignOverloaded
resharper_cpp_clang_tidy_clang_diagnostic_self_assign_overloaded_highlighting

警告

clang-diagnostic-self-move
CppClangTidyClangDiagnosticSelfMove
resharper_cpp_clang_tidy_clang_diagnostic_self_move_highlighting

警告

clang-diagnostic-semicolon-before-method-body
CppClangTidyClangDiagnosticSemicolonBeforeMethodBody
resharper_cpp_clang_tidy_clang_diagnostic_semicolon_before_method_body_highlighting

警告

clang-diagnostic-sentinel
CppClangTidyClangDiagnosticSentinel
resharper_cpp_clang_tidy_clang_diagnostic_sentinel_highlighting

警告

clang-diagnostic-serialized-diagnostics
CppClangTidyClangDiagnosticSerializedDiagnostics
resharper_cpp_clang_tidy_clang_diagnostic_serialized_diagnostics_highlighting

警告

clang-diagnostic-shadow
CppClangTidyClangDiagnosticShadow
resharper_cpp_clang_tidy_clang_diagnostic_shadow_highlighting

警告

clang-diagnostic-shadow-field
CppClangTidyClangDiagnosticShadowField
resharper_cpp_clang_tidy_clang_diagnostic_shadow_field_highlighting

警告

clang-diagnostic-shadow-field-in-constructor
CppClangTidyClangDiagnosticShadowFieldInConstructor
resharper_cpp_clang_tidy_clang_diagnostic_shadow_field_in_constructor_highlighting

已禁用

clang-diagnostic-shadow-field-in-constructor-modified
CppClangTidyClangDiagnosticShadowFieldInConstructorModified
resharper_cpp_clang_tidy_clang_diagnostic_shadow_field_in_constructor_modified_highlighting

已禁用

clang-diagnostic-shadow-ivar
CppClangTidyClangDiagnosticShadowIvar
resharper_cpp_clang_tidy_clang_diagnostic_shadow_ivar_highlighting

警告

clang-diagnostic-shadow-uncaptured-local
CppClangTidyClangDiagnosticShadowUncapturedLocal
resharper_cpp_clang_tidy_clang_diagnostic_shadow_uncaptured_local_highlighting

已禁用

clang-diagnostic-shift-count-negative
CppClangTidyClangDiagnosticShiftCountNegative
resharper_cpp_clang_tidy_clang_diagnostic_shift_count_negative_highlighting

警告

clang-diagnostic-shift-count-overflow
CppClangTidyClangDiagnosticShiftCountOverflow
resharper_cpp_clang_tidy_clang_diagnostic_shift_count_overflow_highlighting

警告

clang-diagnostic-shift-negative-value
CppClangTidyClangDiagnosticShiftNegativeValue
resharper_cpp_clang_tidy_clang_diagnostic_shift_negative_value_highlighting

警告

clang-diagnostic-shift-op-parentheses
CppClangTidyClangDiagnosticShiftOpParentheses
resharper_cpp_clang_tidy_clang_diagnostic_shift_op_parentheses_highlighting

警告

clang-diagnostic-shift-overflow
CppClangTidyClangDiagnosticShiftOverflow
resharper_cpp_clang_tidy_clang_diagnostic_shift_overflow_highlighting

警告

clang-diagnostic-shift-sign-overflow
CppClangTidyClangDiagnosticShiftSignOverflow
resharper_cpp_clang_tidy_clang_diagnostic_shift_sign_overflow_highlighting

警告

clang-diagnostic-shorten-64-to-32
CppClangTidyClangDiagnosticShorten64To32
resharper_cpp_clang_tidy_clang_diagnostic_shorten64_to32_highlighting

警告

clang-diagnostic-sign-compare
CppClangTidyClangDiagnosticSignCompare
resharper_cpp_clang_tidy_clang_diagnostic_sign_compare_highlighting

警告

clang-diagnostic-sign-conversion
CppClangTidyClangDiagnosticSignConversion
resharper_cpp_clang_tidy_clang_diagnostic_sign_conversion_highlighting

已禁用

clang-diagnostic-signed-enum-bitfield
CppClangTidyClangDiagnosticSignedEnumBitfield
resharper_cpp_clang_tidy_clang_diagnostic_signed_enum_bitfield_highlighting

警告

clang-diagnostic-signed-unsigned-wchar
CppClangTidyClangDiagnosticSignedUnsignedWchar
resharper_cpp_clang_tidy_clang_diagnostic_signed_unsigned_wchar_highlighting

警告

clang-diagnostic-single-bit-bitfield-constant-conversion
CppClangTidyClangDiagnosticSingleBitBitfieldConstantConversion
resharper_cpp_clang_tidy_clang_diagnostic_single_bit_bitfield_constant_conversion_highlighting

警告

clang-diagnostic-sizeof-array-argument
CppClangTidyClangDiagnosticSizeofArrayArgument
resharper_cpp_clang_tidy_clang_diagnostic_sizeof_array_argument_highlighting

警告

clang-diagnostic-sizeof-array-decay
CppClangTidyClangDiagnosticSizeofArrayDecay
resharper_cpp_clang_tidy_clang_diagnostic_sizeof_array_decay_highlighting

警告

clang-diagnostic-sizeof-array-div
CppClangTidyClangDiagnosticSizeofArrayDiv
resharper_cpp_clang_tidy_clang_diagnostic_sizeof_array_div_highlighting

警告

clang-diagnostic-sizeof-pointer-div
CppClangTidyClangDiagnosticSizeofPointerDiv
resharper_cpp_clang_tidy_clang_diagnostic_sizeof_pointer_div_highlighting

警告

clang-diagnostic-sizeof-pointer-memaccess
CppClangTidyClangDiagnosticSizeofPointerMemaccess
resharper_cpp_clang_tidy_clang_diagnostic_sizeof_pointer_memaccess_highlighting

警告

clang-diagnostic-slash-u-filename
CppClangTidyClangDiagnosticSlashUFilename
resharper_cpp_clang_tidy_clang_diagnostic_slash_u_filename_highlighting

警告

clang-diagnostic-slh-asm-goto
CppClangTidyClangDiagnosticSlhAsmGoto
resharper_cpp_clang_tidy_clang_diagnostic_slh_asm_goto_highlighting

已禁用

clang-diagnostic-sometimes-uninitialized
CppClangTidyClangDiagnosticSometimesUninitialized
resharper_cpp_clang_tidy_clang_diagnostic_sometimes_uninitialized_highlighting

警告

clang-diagnostic-source-uses-openacc
CppClangTidyClangDiagnosticSourceUsesOpenacc
resharper_cpp_clang_tidy_clang_diagnostic_source_uses_openacc_highlighting

警告

clang-diagnostic-source-uses-openmp
CppClangTidyClangDiagnosticSourceUsesOpenmp
resharper_cpp_clang_tidy_clang_diagnostic_source_uses_openmp_highlighting

警告

clang-diagnostic-spir-compat
CppClangTidyClangDiagnosticSpirCompat
resharper_cpp_clang_tidy_clang_diagnostic_spir_compat_highlighting

已禁用

clang-diagnostic-spirv-compat
CppClangTidyClangDiagnosticSpirvCompat
resharper_cpp_clang_tidy_clang_diagnostic_spirv_compat_highlighting

已禁用

clang-diagnostic-static-float-init
CppClangTidyClangDiagnosticStaticFloatInit
resharper_cpp_clang_tidy_clang_diagnostic_static_float_init_highlighting

警告

clang-diagnostic-static-in-inline
CppClangTidyClangDiagnosticStaticInInline
resharper_cpp_clang_tidy_clang_diagnostic_static_in_inline_highlighting

警告

clang-diagnostic-static-inline-explicit-instantiation
CppClangTidyClangDiagnosticStaticInlineExplicitInstantiation
resharper_cpp_clang_tidy_clang_diagnostic_static_inline_explicit_instantiation_highlighting

警告

clang-diagnostic-static-local-in-inline
CppClangTidyClangDiagnosticStaticLocalInInline
resharper_cpp_clang_tidy_clang_diagnostic_static_local_in_inline_highlighting

警告

clang-diagnostic-static-self-init
CppClangTidyClangDiagnosticStaticSelfInit
resharper_cpp_clang_tidy_clang_diagnostic_static_self_init_highlighting

警告

clang-diagnostic-stdlibcxx-not-found
CppClangTidyClangDiagnosticStdlibcxxNotFound
resharper_cpp_clang_tidy_clang_diagnostic_stdlibcxx_not_found_highlighting

已禁用

clang-diagnostic-strict-primary-template-shadow
CppClangTidyClangDiagnosticStrictPrimaryTemplateShadow
resharper_cpp_clang_tidy_clang_diagnostic_strict_primary_template_shadow_highlighting

警告

clang-diagnostic-strict-prototypes
CppClangTidyClangDiagnosticStrictPrototypes
resharper_cpp_clang_tidy_clang_diagnostic_strict_prototypes_highlighting

警告

clang-diagnostic-strict-selector-match
CppClangTidyClangDiagnosticStrictSelectorMatch
resharper_cpp_clang_tidy_clang_diagnostic_strict_selector_match_highlighting

警告

clang-diagnostic-string-compare
CppClangTidyClangDiagnosticStringCompare
resharper_cpp_clang_tidy_clang_diagnostic_string_compare_highlighting

警告

clang-diagnostic-string-concatenation
CppClangTidyClangDiagnosticStringConcatenation
resharper_cpp_clang_tidy_clang_diagnostic_string_concatenation_highlighting

警告

clang-diagnostic-string-conversion
CppClangTidyClangDiagnosticStringConversion
resharper_cpp_clang_tidy_clang_diagnostic_string_conversion_highlighting

警告

clang-diagnostic-string-plus-char
CppClangTidyClangDiagnosticStringPlusChar
resharper_cpp_clang_tidy_clang_diagnostic_string_plus_char_highlighting

警告

clang-diagnostic-string-plus-int
CppClangTidyClangDiagnosticStringPlusInt
resharper_cpp_clang_tidy_clang_diagnostic_string_plus_int_highlighting

警告

clang-diagnostic-strlcpy-strlcat-size
CppClangTidyClangDiagnosticStrlcpyStrlcatSize
resharper_cpp_clang_tidy_clang_diagnostic_strlcpy_strlcat_size_highlighting

警告

clang-diagnostic-strncat-size
CppClangTidyClangDiagnosticStrncatSize
resharper_cpp_clang_tidy_clang_diagnostic_strncat_size_highlighting

警告

clang-diagnostic-suggest-destructor-override
CppClangTidyClangDiagnosticSuggestDestructorOverride
resharper_cpp_clang_tidy_clang_diagnostic_suggest_destructor_override_highlighting

已禁用

clang-diagnostic-suggest-override
CppClangTidyClangDiagnosticSuggestOverride
resharper_cpp_clang_tidy_clang_diagnostic_suggest_override_highlighting

已禁用

clang-diagnostic-super-class-method-mismatch
CppClangTidyClangDiagnosticSuperClassMethodMismatch
resharper_cpp_clang_tidy_clang_diagnostic_super_class_method_mismatch_highlighting

警告

clang-diagnostic-suspicious-bzero
CppClangTidyClangDiagnosticSuspiciousBzero
resharper_cpp_clang_tidy_clang_diagnostic_suspicious_bzero_highlighting

警告

clang-diagnostic-switch
CppClangTidyClangDiagnosticSwitch
resharper_cpp_clang_tidy_clang_diagnostic_switch_highlighting

警告

clang-diagnostic-switch-bool
CppClangTidyClangDiagnosticSwitchBool
resharper_cpp_clang_tidy_clang_diagnostic_switch_bool_highlighting

警告

clang-diagnostic-switch-default
CppClangTidyClangDiagnosticSwitchDefault
resharper_cpp_clang_tidy_clang_diagnostic_switch_default_highlighting

已禁用

clang-diagnostic-switch-enum
CppClangTidyClangDiagnosticSwitchEnum
resharper_cpp_clang_tidy_clang_diagnostic_switch_enum_highlighting

警告

clang-diagnostic-sync-alignment
CppClangTidyClangDiagnosticSyncAlignment
resharper_cpp_clang_tidy_clang_diagnostic_sync_alignment_highlighting

警告

clang-diagnostic-sync-fetch-and-nand-semantics-changed
CppClangTidyClangDiagnosticSyncFetchAndNandSemanticsChanged
resharper_cpp_clang_tidy_clang_diagnostic_sync_fetch_and_nand_semantics_changed_highlighting

警告

clang-diagnostic-target-clones-mixed-specifiers
CppClangTidyClangDiagnosticTargetClonesMixedSpecifiers
resharper_cpp_clang_tidy_clang_diagnostic_target_clones_mixed_specifiers_highlighting

已禁用

clang-diagnostic-tautological-bitwise-compare
CppClangTidyClangDiagnosticTautologicalBitwiseCompare
resharper_cpp_clang_tidy_clang_diagnostic_tautological_bitwise_compare_highlighting

警告

clang-diagnostic-tautological-compare
CppClangTidyClangDiagnosticTautologicalCompare
resharper_cpp_clang_tidy_clang_diagnostic_tautological_compare_highlighting

警告

clang-diagnostic-tautological-constant-compare
CppClangTidyClangDiagnosticTautologicalConstantCompare
resharper_cpp_clang_tidy_clang_diagnostic_tautological_constant_compare_highlighting

警告

clang-diagnostic-tautological-constant-in-range-compare
CppClangTidyClangDiagnosticTautologicalConstantInRangeCompare
resharper_cpp_clang_tidy_clang_diagnostic_tautological_constant_in_range_compare_highlighting

警告

clang-diagnostic-tautological-constant-out-of-range-compare
CppClangTidyClangDiagnosticTautologicalConstantOutOfRangeCompare
resharper_cpp_clang_tidy_clang_diagnostic_tautological_constant_out_of_range_compare_highlighting

警告

clang-diagnostic-tautological-negation-compare
CppClangTidyClangDiagnosticTautologicalNegationCompare
resharper_cpp_clang_tidy_clang_diagnostic_tautological_negation_compare_highlighting

警告

clang-diagnostic-tautological-objc-bool-compare
CppClangTidyClangDiagnosticTautologicalObjcBoolCompare
resharper_cpp_clang_tidy_clang_diagnostic_tautological_objc_bool_compare_highlighting

警告

clang-diagnostic-tautological-overlap-compare
CppClangTidyClangDiagnosticTautologicalOverlapCompare
resharper_cpp_clang_tidy_clang_diagnostic_tautological_overlap_compare_highlighting

警告

clang-diagnostic-tautological-pointer-compare
CppClangTidyClangDiagnosticTautologicalPointerCompare
resharper_cpp_clang_tidy_clang_diagnostic_tautological_pointer_compare_highlighting

警告

clang-diagnostic-tautological-type-limit-compare
CppClangTidyClangDiagnosticTautologicalTypeLimitCompare
resharper_cpp_clang_tidy_clang_diagnostic_tautological_type_limit_compare_highlighting

警告

clang-diagnostic-tautological-undefined-compare
CppClangTidyClangDiagnosticTautologicalUndefinedCompare
resharper_cpp_clang_tidy_clang_diagnostic_tautological_undefined_compare_highlighting

警告

clang-diagnostic-tautological-unsigned-char-zero-compare
CppClangTidyClangDiagnosticTautologicalUnsignedCharZeroCompare
resharper_cpp_clang_tidy_clang_diagnostic_tautological_unsigned_char_zero_compare_highlighting

警告

clang-diagnostic-tautological-unsigned-enum-zero-compare
CppClangTidyClangDiagnosticTautologicalUnsignedEnumZeroCompare
resharper_cpp_clang_tidy_clang_diagnostic_tautological_unsigned_enum_zero_compare_highlighting

警告

clang-diagnostic-tautological-unsigned-zero-compare
CppClangTidyClangDiagnosticTautologicalUnsignedZeroCompare
resharper_cpp_clang_tidy_clang_diagnostic_tautological_unsigned_zero_compare_highlighting

已禁用

clang-diagnostic-tautological-value-range-compare
CppClangTidyClangDiagnosticTautologicalValueRangeCompare
resharper_cpp_clang_tidy_clang_diagnostic_tautological_value_range_compare_highlighting

警告

clang-diagnostic-template-in-declaration-name
CppClangTidyClangDiagnosticTemplateInDeclarationName
resharper_cpp_clang_tidy_clang_diagnostic_template_in_declaration_name_highlighting

警告

clang-diagnostic-tentative-definition-array
CppClangTidyClangDiagnosticTentativeDefinitionArray
resharper_cpp_clang_tidy_clang_diagnostic_tentative_definition_array_highlighting

警告

clang-diagnostic-tentative-definition-incomplete-type
CppClangTidyClangDiagnosticTentativeDefinitionIncompleteType
resharper_cpp_clang_tidy_clang_diagnostic_tentative_definition_incomplete_type_highlighting

警告

clang-diagnostic-thread-safety-analysis
CppClangTidyClangDiagnosticThreadSafetyAnalysis
resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_analysis_highlighting

警告

clang-diagnostic-thread-safety-attributes
CppClangTidyClangDiagnosticThreadSafetyAttributes
resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_attributes_highlighting

警告

clang-diagnostic-thread-safety-beta
CppClangTidyClangDiagnosticThreadSafetyBeta
resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_beta_highlighting

警告

clang-diagnostic-thread-safety-negative
CppClangTidyClangDiagnosticThreadSafetyNegative
resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_negative_highlighting

警告

clang-diagnostic-thread-safety-precise
CppClangTidyClangDiagnosticThreadSafetyPrecise
resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_precise_highlighting

警告

clang-diagnostic-thread-safety-reference
CppClangTidyClangDiagnosticThreadSafetyReference
resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_reference_highlighting

警告

clang-diagnostic-thread-safety-reference-return
CppClangTidyClangDiagnosticThreadSafetyReferenceReturn
resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_reference_return_highlighting

警告

clang-diagnostic-thread-safety-verbose
CppClangTidyClangDiagnosticThreadSafetyVerbose
resharper_cpp_clang_tidy_clang_diagnostic_thread_safety_verbose_highlighting

警告

clang-diagnostic-trigraphs
CppClangTidyClangDiagnosticTrigraphs
resharper_cpp_clang_tidy_clang_diagnostic_trigraphs_highlighting

警告

clang-diagnostic-typedef-redefinition
CppClangTidyClangDiagnosticTypedefRedefinition
resharper_cpp_clang_tidy_clang_diagnostic_typedef_redefinition_highlighting

警告

clang-diagnostic-typename-missing
CppClangTidyClangDiagnosticTypenameMissing
resharper_cpp_clang_tidy_clang_diagnostic_typename_missing_highlighting

警告

clang-diagnostic-type-safety
CppClangTidyClangDiagnosticTypeSafety
resharper_cpp_clang_tidy_clang_diagnostic_type_safety_highlighting

警告

clang-diagnostic-unable-to-open-stats-file
CppClangTidyClangDiagnosticUnableToOpenStatsFile
resharper_cpp_clang_tidy_clang_diagnostic_unable_to_open_stats_file_highlighting

警告

clang-diagnostic-unaligned-access
CppClangTidyClangDiagnosticUnalignedAccess
resharper_cpp_clang_tidy_clang_diagnostic_unaligned_access_highlighting

警告

clang-diagnostic-unaligned-qualifier-implicit-cast
CppClangTidyClangDiagnosticUnalignedQualifierImplicitCast
resharper_cpp_clang_tidy_clang_diagnostic_unaligned_qualifier_implicit_cast_highlighting

警告

clang-diagnostic-unavailable-declarations
CppClangTidyClangDiagnosticUnavailableDeclarations
resharper_cpp_clang_tidy_clang_diagnostic_unavailable_declarations_highlighting

警告

clang-diagnostic-undeclared-selector
CppClangTidyClangDiagnosticUndeclaredSelector
resharper_cpp_clang_tidy_clang_diagnostic_undeclared_selector_highlighting

警告

clang-diagnostic-undef
CppClangTidyClangDiagnosticUndef
resharper_cpp_clang_tidy_clang_diagnostic_undef_highlighting

警告

clang-diagnostic-undefined-arm-za
CppClangTidyClangDiagnosticUndefinedArmZa
resharper_cpp_clang_tidy_clang_diagnostic_undefined_arm_za_highlighting

警告

clang-diagnostic-undefined-arm-zt0
CppClangTidyClangDiagnosticUndefinedArmZt0
resharper_cpp_clang_tidy_clang_diagnostic_undefined_arm_zt0_highlighting

警告

clang-diagnostic-undefined-bool-conversion
CppClangTidyClangDiagnosticUndefinedBoolConversion
resharper_cpp_clang_tidy_clang_diagnostic_undefined_bool_conversion_highlighting

警告

clang-diagnostic-undefined-func-template
CppClangTidyClangDiagnosticUndefinedFuncTemplate
resharper_cpp_clang_tidy_clang_diagnostic_undefined_func_template_highlighting

警告

clang-diagnostic-undefined-inline
CppClangTidyClangDiagnosticUndefinedInline
resharper_cpp_clang_tidy_clang_diagnostic_undefined_inline_highlighting

警告

clang-diagnostic-undefined-internal
CppClangTidyClangDiagnosticUndefinedInternal
resharper_cpp_clang_tidy_clang_diagnostic_undefined_internal_highlighting

警告

clang-diagnostic-undefined-internal-type
CppClangTidyClangDiagnosticUndefinedInternalType
resharper_cpp_clang_tidy_clang_diagnostic_undefined_internal_type_highlighting

警告

clang-diagnostic-undefined-reinterpret-cast
CppClangTidyClangDiagnosticUndefinedReinterpretCast
resharper_cpp_clang_tidy_clang_diagnostic_undefined_reinterpret_cast_highlighting

警告

clang-diagnostic-undefined-var-template
CppClangTidyClangDiagnosticUndefinedVarTemplate
resharper_cpp_clang_tidy_clang_diagnostic_undefined_var_template_highlighting

警告

clang-diagnostic-undef-prefix
CppClangTidyClangDiagnosticUndefPrefix
resharper_cpp_clang_tidy_clang_diagnostic_undef_prefix_highlighting

警告

clang-diagnostic-underaligned-exception-object
CppClangTidyClangDiagnosticUnderalignedExceptionObject
resharper_cpp_clang_tidy_clang_diagnostic_underaligned_exception_object_highlighting

警告

clang-diagnostic-unevaluated-expression
CppClangTidyClangDiagnosticUnevaluatedExpression
resharper_cpp_clang_tidy_clang_diagnostic_unevaluated_expression_highlighting

警告

clang-diagnostic-unguarded-availability
CppClangTidyClangDiagnosticUnguardedAvailability
resharper_cpp_clang_tidy_clang_diagnostic_unguarded_availability_highlighting

警告

clang-diagnostic-unguarded-availability-new
CppClangTidyClangDiagnosticUnguardedAvailabilityNew
resharper_cpp_clang_tidy_clang_diagnostic_unguarded_availability_new_highlighting

警告

clang-diagnostic-unicode
CppClangTidyClangDiagnosticUnicode
resharper_cpp_clang_tidy_clang_diagnostic_unicode_highlighting

警告

clang-diagnostic-unicode-homoglyph
CppClangTidyClangDiagnosticUnicodeHomoglyph
resharper_cpp_clang_tidy_clang_diagnostic_unicode_homoglyph_highlighting

警告

clang-diagnostic-unicode-whitespace
CppClangTidyClangDiagnosticUnicodeWhitespace
resharper_cpp_clang_tidy_clang_diagnostic_unicode_whitespace_highlighting

警告

clang-diagnostic-unicode-zero-width
CppClangTidyClangDiagnosticUnicodeZeroWidth
resharper_cpp_clang_tidy_clang_diagnostic_unicode_zero_width_highlighting

警告

clang-diagnostic-uninitialized
CppClangTidyClangDiagnosticUninitialized
resharper_cpp_clang_tidy_clang_diagnostic_uninitialized_highlighting

警告

clang-diagnostic-uninitialized-const-reference
CppClangTidyClangDiagnosticUninitializedConstReference
resharper_cpp_clang_tidy_clang_diagnostic_uninitialized_const_reference_highlighting

警告

clang-diagnostic-uninitialized-explicit-init
CppClangTidyClangDiagnosticUninitializedExplicitInit
resharper_cpp_clang_tidy_clang_diagnostic_uninitialized_explicit_init_highlighting

警告

clang-diagnostic-unknown-argument
CppClangTidyClangDiagnosticUnknownArgument
resharper_cpp_clang_tidy_clang_diagnostic_unknown_argument_highlighting

警告

clang-diagnostic-unknown-attributes
CppClangTidyClangDiagnosticUnknownAttributes
resharper_cpp_clang_tidy_clang_diagnostic_unknown_attributes_highlighting

已禁用

clang-diagnostic-unknown-cuda-version
CppClangTidyClangDiagnosticUnknownCudaVersion
resharper_cpp_clang_tidy_clang_diagnostic_unknown_cuda_version_highlighting

已禁用

clang-diagnostic-unknown-directives
CppClangTidyClangDiagnosticUnknownDirectives
resharper_cpp_clang_tidy_clang_diagnostic_unknown_directives_highlighting

警告

clang-diagnostic-unknown-escape-sequence
CppClangTidyClangDiagnosticUnknownEscapeSequence
resharper_cpp_clang_tidy_clang_diagnostic_unknown_escape_sequence_highlighting

警告

clang-diagnostic-unknown-pragmas
CppClangTidyClangDiagnosticUnknownPragmas
resharper_cpp_clang_tidy_clang_diagnostic_unknown_pragmas_highlighting

已禁用

clang-diagnostic-unknown-sanitizers
CppClangTidyClangDiagnosticUnknownSanitizers
resharper_cpp_clang_tidy_clang_diagnostic_unknown_sanitizers_highlighting

警告

clang-diagnostic-unknown-warning-option
CppClangTidyClangDiagnosticUnknownWarningOption
resharper_cpp_clang_tidy_clang_diagnostic_unknown_warning_option_highlighting

警告

clang-diagnostic-unnamed-type-template-args
CppClangTidyClangDiagnosticUnnamedTypeTemplateArgs
resharper_cpp_clang_tidy_clang_diagnostic_unnamed_type_template_args_highlighting

警告

clang-diagnostic-unneeded-internal-declaration
CppClangTidyClangDiagnosticUnneededInternalDeclaration
resharper_cpp_clang_tidy_clang_diagnostic_unneeded_internal_declaration_highlighting

已禁用

clang-diagnostic-unneeded-member-function
CppClangTidyClangDiagnosticUnneededMemberFunction
resharper_cpp_clang_tidy_clang_diagnostic_unneeded_member_function_highlighting

警告

clang-diagnostic-unqualified-std-cast-call
CppClangTidyClangDiagnosticUnqualifiedStdCastCall
resharper_cpp_clang_tidy_clang_diagnostic_unqualified_std_cast_call_highlighting

警告

clang-diagnostic-unreachable-code
CppClangTidyClangDiagnosticUnreachableCode
resharper_cpp_clang_tidy_clang_diagnostic_unreachable_code_highlighting

警告

clang-diagnostic-unreachable-code-break
CppClangTidyClangDiagnosticUnreachableCodeBreak
resharper_cpp_clang_tidy_clang_diagnostic_unreachable_code_break_highlighting

警告

clang-diagnostic-unreachable-code-fallthrough
CppClangTidyClangDiagnosticUnreachableCodeFallthrough
resharper_cpp_clang_tidy_clang_diagnostic_unreachable_code_fallthrough_highlighting

警告

clang-diagnostic-unreachable-code-generic-assoc
CppClangTidyClangDiagnosticUnreachableCodeGenericAssoc
resharper_cpp_clang_tidy_clang_diagnostic_unreachable_code_generic_assoc_highlighting

警告

clang-diagnostic-unreachable-code-loop-increment
CppClangTidyClangDiagnosticUnreachableCodeLoopIncrement
resharper_cpp_clang_tidy_clang_diagnostic_unreachable_code_loop_increment_highlighting

警告

clang-diagnostic-unreachable-code-return
CppClangTidyClangDiagnosticUnreachableCodeReturn
resharper_cpp_clang_tidy_clang_diagnostic_unreachable_code_return_highlighting

警告

clang-diagnostic-unsafe-buffer-usage
CppClangTidyClangDiagnosticUnsafeBufferUsage
resharper_cpp_clang_tidy_clang_diagnostic_unsafe_buffer_usage_highlighting

已禁用

clang-diagnostic-unsafe-buffer-usage-in-container
CppClangTidyClangDiagnosticUnsafeBufferUsageInContainer
resharper_cpp_clang_tidy_clang_diagnostic_unsafe_buffer_usage_in_container_highlighting

已禁用

clang-diagnostic-unsafe-buffer-usage-in-libc-call
CppClangTidyClangDiagnosticUnsafeBufferUsageInLibcCall
resharper_cpp_clang_tidy_clang_diagnostic_unsafe_buffer_usage_in_libc_call_highlighting

已禁用

clang-diagnostic-unsequenced
CppClangTidyClangDiagnosticUnsequenced
resharper_cpp_clang_tidy_clang_diagnostic_unsequenced_highlighting

警告

clang-diagnostic-unsupported-abi
CppClangTidyClangDiagnosticUnsupportedAbi
resharper_cpp_clang_tidy_clang_diagnostic_unsupported_abi_highlighting

警告

clang-diagnostic-unsupported-abs
CppClangTidyClangDiagnosticUnsupportedAbs
resharper_cpp_clang_tidy_clang_diagnostic_unsupported_abs_highlighting

警告

clang-diagnostic-unsupported-availability-guard
CppClangTidyClangDiagnosticUnsupportedAvailabilityGuard
resharper_cpp_clang_tidy_clang_diagnostic_unsupported_availability_guard_highlighting

警告

clang-diagnostic-unsupported-cb
CppClangTidyClangDiagnosticUnsupportedCb
resharper_cpp_clang_tidy_clang_diagnostic_unsupported_cb_highlighting

警告

clang-diagnostic-unsupported-dll-base-class-template
CppClangTidyClangDiagnosticUnsupportedDllBaseClassTemplate
resharper_cpp_clang_tidy_clang_diagnostic_unsupported_dll_base_class_template_highlighting

警告

clang-diagnostic-unsupported-friend
CppClangTidyClangDiagnosticUnsupportedFriend
resharper_cpp_clang_tidy_clang_diagnostic_unsupported_friend_highlighting

警告

clang-diagnostic-unsupported-gpopt
CppClangTidyClangDiagnosticUnsupportedGpopt
resharper_cpp_clang_tidy_clang_diagnostic_unsupported_gpopt_highlighting

警告

clang-diagnostic-unsupported-nan
CppClangTidyClangDiagnosticUnsupportedNan
resharper_cpp_clang_tidy_clang_diagnostic_unsupported_nan_highlighting

警告

clang-diagnostic-unsupported-target-opt
CppClangTidyClangDiagnosticUnsupportedTargetOpt
resharper_cpp_clang_tidy_clang_diagnostic_unsupported_target_opt_highlighting

已禁用

clang-diagnostic-unsupported-visibility
CppClangTidyClangDiagnosticUnsupportedVisibility
resharper_cpp_clang_tidy_clang_diagnostic_unsupported_visibility_highlighting

警告

clang-diagnostic-unusable-partial-specialization
CppClangTidyClangDiagnosticUnusablePartialSpecialization
resharper_cpp_clang_tidy_clang_diagnostic_unusable_partial_specialization_highlighting

警告

clang-diagnostic-unused-but-set-parameter
CppClangTidyClangDiagnosticUnusedButSetParameter
resharper_cpp_clang_tidy_clang_diagnostic_unused_but_set_parameter_highlighting

已禁用

clang-diagnostic-unused-but-set-variable
CppClangTidyClangDiagnosticUnusedButSetVariable
resharper_cpp_clang_tidy_clang_diagnostic_unused_but_set_variable_highlighting

已禁用

clang-diagnostic-unused-comparison
CppClangTidyClangDiagnosticUnusedComparison
resharper_cpp_clang_tidy_clang_diagnostic_unused_comparison_highlighting

警告

clang-diagnostic-unused-const-variable
CppClangTidyClangDiagnosticUnusedConstVariable
resharper_cpp_clang_tidy_clang_diagnostic_unused_const_variable_highlighting

警告

clang-diagnostic-unused-exception-parameter
CppClangTidyClangDiagnosticUnusedExceptionParameter
resharper_cpp_clang_tidy_clang_diagnostic_unused_exception_parameter_highlighting

警告

clang-diagnostic-unused-function
CppClangTidyClangDiagnosticUnusedFunction
resharper_cpp_clang_tidy_clang_diagnostic_unused_function_highlighting

警告

clang-diagnostic-unused-getter-return-value
CppClangTidyClangDiagnosticUnusedGetterReturnValue
resharper_cpp_clang_tidy_clang_diagnostic_unused_getter_return_value_highlighting

警告

clang-diagnostic-unused-label
CppClangTidyClangDiagnosticUnusedLabel
resharper_cpp_clang_tidy_clang_diagnostic_unused_label_highlighting

警告

clang-diagnostic-unused-lambda-capture
CppClangTidyClangDiagnosticUnusedLambdaCapture
resharper_cpp_clang_tidy_clang_diagnostic_unused_lambda_capture_highlighting

已禁用

clang-diagnostic-unused-local-typedef
CppClangTidyClangDiagnosticUnusedLocalTypedef
resharper_cpp_clang_tidy_clang_diagnostic_unused_local_typedef_highlighting

已禁用

clang-diagnostic-unused-macros
CppClangTidyClangDiagnosticUnusedMacros
resharper_cpp_clang_tidy_clang_diagnostic_unused_macros_highlighting

警告

clang-diagnostic-unused-member-function
CppClangTidyClangDiagnosticUnusedMemberFunction
resharper_cpp_clang_tidy_clang_diagnostic_unused_member_function_highlighting

警告

clang-diagnostic-unused-parameter
CppClangTidyClangDiagnosticUnusedParameter
resharper_cpp_clang_tidy_clang_diagnostic_unused_parameter_highlighting

已禁用

clang-diagnostic-unused-private-field
CppClangTidyClangDiagnosticUnusedPrivateField
resharper_cpp_clang_tidy_clang_diagnostic_unused_private_field_highlighting

警告

clang-diagnostic-unused-property-ivar
CppClangTidyClangDiagnosticUnusedPropertyIvar
resharper_cpp_clang_tidy_clang_diagnostic_unused_property_ivar_highlighting

警告

clang-diagnostic-unused-result
CppClangTidyClangDiagnosticUnusedResult
resharper_cpp_clang_tidy_clang_diagnostic_unused_result_highlighting

已禁用

clang-diagnostic-unused-template
CppClangTidyClangDiagnosticUnusedTemplate
resharper_cpp_clang_tidy_clang_diagnostic_unused_template_highlighting

已禁用

clang-diagnostic-unused-value
CppClangTidyClangDiagnosticUnusedValue
resharper_cpp_clang_tidy_clang_diagnostic_unused_value_highlighting

警告

clang-diagnostic-unused-variable
CppClangTidyClangDiagnosticUnusedVariable
resharper_cpp_clang_tidy_clang_diagnostic_unused_variable_highlighting

已禁用

clang-diagnostic-unused-volatile-lvalue
CppClangTidyClangDiagnosticUnusedVolatileLvalue
resharper_cpp_clang_tidy_clang_diagnostic_unused_volatile_lvalue_highlighting

警告

clang-diagnostic-used-but-marked-unused
CppClangTidyClangDiagnosticUsedButMarkedUnused
resharper_cpp_clang_tidy_clang_diagnostic_used_but_marked_unused_highlighting

警告

clang-diagnostic-user-defined-literals
CppClangTidyClangDiagnosticUserDefinedLiterals
resharper_cpp_clang_tidy_clang_diagnostic_user_defined_literals_highlighting

已禁用

clang-diagnostic-user-defined-warnings
CppClangTidyClangDiagnosticUserDefinedWarnings
resharper_cpp_clang_tidy_clang_diagnostic_user_defined_warnings_highlighting

警告

clang-diagnostic-varargs
CppClangTidyClangDiagnosticVarargs
resharper_cpp_clang_tidy_clang_diagnostic_varargs_highlighting

警告

clang-diagnostic-variadic-macro-arguments-omitted
CppClangTidyClangDiagnosticVariadicMacroArgumentsOmitted
resharper_cpp_clang_tidy_clang_diagnostic_variadic_macro_arguments_omitted_highlighting

警告

clang-diagnostic-variadic-macros
CppClangTidyClangDiagnosticVariadicMacros
resharper_cpp_clang_tidy_clang_diagnostic_variadic_macros_highlighting

警告

clang-diagnostic-vec-elem-size
CppClangTidyClangDiagnosticVecElemSize
resharper_cpp_clang_tidy_clang_diagnostic_vec_elem_size_highlighting

警告

clang-diagnostic-vector-conversion
CppClangTidyClangDiagnosticVectorConversion
resharper_cpp_clang_tidy_clang_diagnostic_vector_conversion_highlighting

警告

clang-diagnostic-vexing-parse
CppClangTidyClangDiagnosticVexingParse
resharper_cpp_clang_tidy_clang_diagnostic_vexing_parse_highlighting

警告

clang-diagnostic-visibility
CppClangTidyClangDiagnosticVisibility
resharper_cpp_clang_tidy_clang_diagnostic_visibility_highlighting

警告

clang-diagnostic-vla
CppClangTidyClangDiagnosticVla
resharper_cpp_clang_tidy_clang_diagnostic_vla_highlighting

警告

clang-diagnostic-vla-cxx-extension
CppClangTidyClangDiagnosticVlaCxxExtension
resharper_cpp_clang_tidy_clang_diagnostic_vla_cxx_extension_highlighting

警告

clang-diagnostic-vla-extension
CppClangTidyClangDiagnosticVlaExtension
resharper_cpp_clang_tidy_clang_diagnostic_vla_extension_highlighting

警告

clang-diagnostic-vla-extension-static-assert
CppClangTidyClangDiagnosticVlaExtensionStaticAssert
resharper_cpp_clang_tidy_clang_diagnostic_vla_extension_static_assert_highlighting

警告

clang-diagnostic-void-pointer-to-enum-cast
CppClangTidyClangDiagnosticVoidPointerToEnumCast
resharper_cpp_clang_tidy_clang_diagnostic_void_pointer_to_enum_cast_highlighting

警告

clang-diagnostic-void-pointer-to-int-cast
CppClangTidyClangDiagnosticVoidPointerToIntCast
resharper_cpp_clang_tidy_clang_diagnostic_void_pointer_to_int_cast_highlighting

警告

clang-diagnostic-void-ptr-dereference
CppClangTidyClangDiagnosticVoidPtrDereference
resharper_cpp_clang_tidy_clang_diagnostic_void_ptr_dereference_highlighting

警告

clang-diagnostic-wasm-exception-spec
CppClangTidyClangDiagnosticWasmExceptionSpec
resharper_cpp_clang_tidy_clang_diagnostic_wasm_exception_spec_highlighting

警告

clang-diagnostic-weak-template-vtables
CppClangTidyClangDiagnosticWeakTemplateVtables
resharper_cpp_clang_tidy_clang_diagnostic_weak_template_vtables_highlighting

警告

clang-diagnostic-weak-vtables
CppClangTidyClangDiagnosticWeakVtables
resharper_cpp_clang_tidy_clang_diagnostic_weak_vtables_highlighting

警告

clang-diagnostic-writable-strings
CppClangTidyClangDiagnosticWritableStrings
resharper_cpp_clang_tidy_clang_diagnostic_writable_strings_highlighting

警告

clang-diagnostic-xor-used-as-pow
CppClangTidyClangDiagnosticXorUsedAsPow
resharper_cpp_clang_tidy_clang_diagnostic_xor_used_as_pow_highlighting

警告

clang-diagnostic-zero-as-null-pointer-constant
CppClangTidyClangDiagnosticZeroAsNullPointerConstant
resharper_cpp_clang_tidy_clang_diagnostic_zero_as_null_pointer_constant_highlighting

已禁用

clang-diagnostic-zero-length-array
CppClangTidyClangDiagnosticZeroLengthArray
resharper_cpp_clang_tidy_clang_diagnostic_zero_length_array_highlighting

警告

warning clang diagnostic
CppClangTidyClangDiagnosticWarning
resharper_cpp_clang_tidy_clang_diagnostic_warning_highlighting

警告

Clang 静态分析器检查(133 项检查)

此类别中的检查是来自 Clang 静态分析器 集成到 JetBrains Rider 的诊断。

所有静态分析器检查默认均为禁用状态,因为启用它们会显著降低 Clang-Tidy 的速度。

检查
ID
EditorConfig 属性

默认严重性

clang-analyzer-apiModeling.Errno
CppClangTidyClangAnalyzerApiModelingErrno
resharper_cpp_clang_tidy_clang_analyzer_api_modeling_errno_highlighting

已禁用

clang-analyzer-apiModeling.google.GTest
CppClangTidyClangAnalyzerApiModelingGoogleGTest
resharper_cpp_clang_tidy_clang_analyzer_api_modeling_google_g_test_highlighting

已禁用

clang-analyzer-apiModeling.llvm.CastValue
CppClangTidyClangAnalyzerApiModelingLlvmCastValue
resharper_cpp_clang_tidy_clang_analyzer_api_modeling_llvm_cast_value_highlighting

已禁用

clang-analyzer-apiModeling.llvm.ReturnValue
CppClangTidyClangAnalyzerApiModelingLlvmReturnValue
resharper_cpp_clang_tidy_clang_analyzer_api_modeling_llvm_return_value_highlighting

已禁用

clang-analyzer-apiModeling.TrustNonnull
CppClangTidyClangAnalyzerApiModelingTrustNonnull
resharper_cpp_clang_tidy_clang_analyzer_api_modeling_trust_nonnull_highlighting

已禁用

clang-analyzer-apiModeling.TrustReturnsNonnull
CppClangTidyClangAnalyzerApiModelingTrustReturnsNonnull
resharper_cpp_clang_tidy_clang_analyzer_api_modeling_trust_returns_nonnull_highlighting

已禁用

clang-analyzer-core.BitwiseShift
CppClangTidyClangAnalyzerCoreBitwiseShift
resharper_cpp_clang_tidy_clang_analyzer_core_bitwise_shift_highlighting

已禁用

clang-analyzer-core.builtin.BuiltinFunctions
CppClangTidyClangAnalyzerCoreBuiltinBuiltinFunctions
resharper_cpp_clang_tidy_clang_analyzer_core_builtin_builtin_functions_highlighting

已禁用

clang-analyzer-core.builtin.NoReturnFunctions
CppClangTidyClangAnalyzerCoreBuiltinNoReturnFunctions
resharper_cpp_clang_tidy_clang_analyzer_core_builtin_no_return_functions_highlighting

已禁用

clang-analyzer-core.CallAndMessage
CppClangTidyClangAnalyzerCoreCallAndMessage
resharper_cpp_clang_tidy_clang_analyzer_core_call_and_message_highlighting

已禁用

clang-analyzer-core.CallAndMessageModeling
CppClangTidyClangAnalyzerCoreCallAndMessageModeling
resharper_cpp_clang_tidy_clang_analyzer_core_call_and_message_modeling_highlighting

已禁用

clang-analyzer-core.DereferenceModeling
CppClangTidyClangAnalyzerCoreDereferenceModeling
resharper_cpp_clang_tidy_clang_analyzer_core_dereference_modeling_highlighting

已禁用

clang-analyzer-core.DivideZero
CppClangTidyClangAnalyzerCoreDivideZero
resharper_cpp_clang_tidy_clang_analyzer_core_divide_zero_highlighting

已禁用

clang-analyzer-core.DynamicTypePropagation
CppClangTidyClangAnalyzerCoreDynamicTypePropagation
resharper_cpp_clang_tidy_clang_analyzer_core_dynamic_type_propagation_highlighting

已禁用

clang-analyzer-core.NonnilStringConstants
CppClangTidyClangAnalyzerCoreNonnilStringConstants
resharper_cpp_clang_tidy_clang_analyzer_core_nonnil_string_constants_highlighting

已禁用

clang-analyzer-core.NonNullParamChecker
CppClangTidyClangAnalyzerCoreNonNullParamChecker
resharper_cpp_clang_tidy_clang_analyzer_core_non_null_param_checker_highlighting

已禁用

clang-analyzer-core.NullDereference
CppClangTidyClangAnalyzerCoreNullDereference
resharper_cpp_clang_tidy_clang_analyzer_core_null_dereference_highlighting

已禁用

clang-analyzer-core.StackAddrEscapeBase
CppClangTidyClangAnalyzerCoreStackAddrEscapeBase
resharper_cpp_clang_tidy_clang_analyzer_core_stack_addr_escape_base_highlighting

已禁用

clang-analyzer-core.StackAddressEscape
CppClangTidyClangAnalyzerCoreStackAddressEscape
resharper_cpp_clang_tidy_clang_analyzer_core_stack_address_escape_highlighting

已禁用

clang-analyzer-core.UndefinedBinaryOperatorResult
CppClangTidyClangAnalyzerCoreUndefinedBinaryOperatorResult
resharper_cpp_clang_tidy_clang_analyzer_core_undefined_binary_operator_result_highlighting

已禁用

clang-analyzer-core.uninitialized.ArraySubscript
CppClangTidyClangAnalyzerCoreUninitializedArraySubscript
resharper_cpp_clang_tidy_clang_analyzer_core_uninitialized_array_subscript_highlighting

已禁用

clang-analyzer-core.uninitialized.Assign
CppClangTidyClangAnalyzerCoreUninitializedAssign
resharper_cpp_clang_tidy_clang_analyzer_core_uninitialized_assign_highlighting

已禁用

clang-analyzer-core.uninitialized.Branch
CppClangTidyClangAnalyzerCoreUninitializedBranch
resharper_cpp_clang_tidy_clang_analyzer_core_uninitialized_branch_highlighting

已禁用

clang-analyzer-core.uninitialized.CapturedBlockVariable
CppClangTidyClangAnalyzerCoreUninitializedCapturedBlockVariable
resharper_cpp_clang_tidy_clang_analyzer_core_uninitialized_captured_block_variable_highlighting

已禁用

clang-analyzer-core.uninitialized.NewArraySize
CppClangTidyClangAnalyzerCoreUninitializedNewArraySize
resharper_cpp_clang_tidy_clang_analyzer_core_uninitialized_new_array_size_highlighting

已禁用

clang-analyzer-core.uninitialized.UndefReturn
CppClangTidyClangAnalyzerCoreUninitializedUndefReturn
resharper_cpp_clang_tidy_clang_analyzer_core_uninitialized_undef_return_highlighting

已禁用

clang-analyzer-core.VLASize
CppClangTidyClangAnalyzerCoreVLASize
resharper_cpp_clang_tidy_clang_analyzer_core_vla_size_highlighting

已禁用

clang-analyzer-cplusplus.ArrayDelete
CppClangTidyClangAnalyzerCplusplusArrayDelete
resharper_cpp_clang_tidy_clang_analyzer_cplusplus_array_delete_highlighting

已禁用

clang-analyzer-cplusplus.InnerPointer
CppClangTidyClangAnalyzerCplusplusInnerPointer
resharper_cpp_clang_tidy_clang_analyzer_cplusplus_inner_pointer_highlighting

已禁用

clang-analyzer-cplusplus.Move
CppClangTidyClangAnalyzerCplusplusMove
resharper_cpp_clang_tidy_clang_analyzer_cplusplus_move_highlighting

已禁用

clang-analyzer-cplusplus.NewDelete
CppClangTidyClangAnalyzerCplusplusNewDelete
resharper_cpp_clang_tidy_clang_analyzer_cplusplus_new_delete_highlighting

已禁用

clang-analyzer-cplusplus.NewDeleteLeaks
CppClangTidyClangAnalyzerCplusplusNewDeleteLeaks
resharper_cpp_clang_tidy_clang_analyzer_cplusplus_new_delete_leaks_highlighting

已禁用

clang-analyzer-cplusplus.PlacementNew
CppClangTidyClangAnalyzerCplusplusPlacementNew
resharper_cpp_clang_tidy_clang_analyzer_cplusplus_placement_new_highlighting

已禁用

clang-analyzer-cplusplus.PureVirtualCall
CppClangTidyClangAnalyzerCplusplusPureVirtualCall
resharper_cpp_clang_tidy_clang_analyzer_cplusplus_pure_virtual_call_highlighting

已禁用

clang-analyzer-cplusplus.SelfAssignment
CppClangTidyClangAnalyzerCplusplusSelfAssignment
resharper_cpp_clang_tidy_clang_analyzer_cplusplus_self_assignment_highlighting

已禁用

clang-analyzer-cplusplus.SmartPtrModeling
CppClangTidyClangAnalyzerCplusplusSmartPtrModeling
resharper_cpp_clang_tidy_clang_analyzer_cplusplus_smart_ptr_modeling_highlighting

已禁用

clang-analyzer-cplusplus.StringChecker
CppClangTidyClangAnalyzerCplusplusStringChecker
resharper_cpp_clang_tidy_clang_analyzer_cplusplus_string_checker_highlighting

已禁用

clang-analyzer-cplusplus.VirtualCallModeling
CppClangTidyClangAnalyzerCplusplusVirtualCallModeling
resharper_cpp_clang_tidy_clang_analyzer_cplusplus_virtual_call_modeling_highlighting

已禁用

clang-analyzer-deadcode.DeadStores
CppClangTidyClangAnalyzerDeadcodeDeadStores
resharper_cpp_clang_tidy_clang_analyzer_deadcode_dead_stores_highlighting

已禁用

clang-analyzer-fuchsia.HandleChecker
CppClangTidyClangAnalyzerFuchsiaHandleChecker
resharper_cpp_clang_tidy_clang_analyzer_fuchsia_handle_checker_highlighting

已禁用

clang-analyzer-nullability.NullabilityBase
CppClangTidyClangAnalyzerNullabilityNullabilityBase
resharper_cpp_clang_tidy_clang_analyzer_nullability_nullability_base_highlighting

已禁用

clang-analyzer-nullability.NullableDereferenced
CppClangTidyClangAnalyzerNullabilityNullableDereferenced
resharper_cpp_clang_tidy_clang_analyzer_nullability_nullable_dereferenced_highlighting

已禁用

clang-analyzer-nullability.NullablePassedToNonnull
CppClangTidyClangAnalyzerNullabilityNullablePassedToNonnull
resharper_cpp_clang_tidy_clang_analyzer_nullability_nullable_passed_to_nonnull_highlighting

已禁用

clang-analyzer-nullability.NullableReturnedFromNonnull
CppClangTidyClangAnalyzerNullabilityNullableReturnedFromNonnull
resharper_cpp_clang_tidy_clang_analyzer_nullability_nullable_returned_from_nonnull_highlighting

已禁用

clang-analyzer-nullability.NullPassedToNonnull
CppClangTidyClangAnalyzerNullabilityNullPassedToNonnull
resharper_cpp_clang_tidy_clang_analyzer_nullability_null_passed_to_nonnull_highlighting

已禁用

clang-analyzer-nullability.NullReturnedFromNonnull
CppClangTidyClangAnalyzerNullabilityNullReturnedFromNonnull
resharper_cpp_clang_tidy_clang_analyzer_nullability_null_returned_from_nonnull_highlighting

已禁用

clang-analyzer-optin.core.EnumCastOutOfRange
CppClangTidyClangAnalyzerOptinCoreEnumCastOutOfRange
resharper_cpp_clang_tidy_clang_analyzer_optin_core_enum_cast_out_of_range_highlighting

已禁用

clang-analyzer-optin.cplusplus.UninitializedObject
CppClangTidyClangAnalyzerOptinCplusplusUninitializedObject
resharper_cpp_clang_tidy_clang_analyzer_optin_cplusplus_uninitialized_object_highlighting

已禁用

clang-analyzer-optin.cplusplus.VirtualCall
CppClangTidyClangAnalyzerOptinCplusplusVirtualCall
resharper_cpp_clang_tidy_clang_analyzer_optin_cplusplus_virtual_call_highlighting

已禁用

clang-analyzer-optin.mpi.MPI-Checker
CppClangTidyClangAnalyzerOptinMpiMPIChecker
resharper_cpp_clang_tidy_clang_analyzer_optin_mpi_mpi_checker_highlighting

已禁用

clang-analyzer-optin.osx.cocoa.localizability.EmptyLocalizationContextChecker
CppClangTidyClangAnalyzerOptinOsxCocoaLocalizabilityEmptyLocalizationContextChecker
resharper_cpp_clang_tidy_clang_analyzer_optin_osx_cocoa_localizability_empty_localization_context_checker_highlighting

已禁用

clang-analyzer-optin.osx.cocoa.localizability.NonLocalizedStringChecker
CppClangTidyClangAnalyzerOptinOsxCocoaLocalizabilityNonLocalizedStringChecker
resharper_cpp_clang_tidy_clang_analyzer_optin_osx_cocoa_localizability_non_localized_string_checker_highlighting

已禁用

clang-analyzer-optin.osx.OSObjectCStyleCast
CppClangTidyClangAnalyzerOptinOsxOSObjectCStyleCast
resharper_cpp_clang_tidy_clang_analyzer_optin_osx_os_object_c_style_cast_highlighting

已禁用

clang-analyzer-optin.performance.GCDAntipattern
CppClangTidyClangAnalyzerOptinPerformanceGCDAntipattern
resharper_cpp_clang_tidy_clang_analyzer_optin_performance_gcd_antipattern_highlighting

已禁用

clang-analyzer-optin.performance.Padding
CppClangTidyClangAnalyzerOptinPerformancePadding
resharper_cpp_clang_tidy_clang_analyzer_optin_performance_padding_highlighting

已禁用

clang-analyzer-optin.portability.UnixAPI
CppClangTidyClangAnalyzerOptinPortabilityUnixAPI
resharper_cpp_clang_tidy_clang_analyzer_optin_portability_unix_api_highlighting

已禁用

clang-analyzer-optin.taint.GenericTaint
CppClangTidyClangAnalyzerOptinTaintGenericTaint
resharper_cpp_clang_tidy_clang_analyzer_optin_taint_generic_taint_highlighting

已禁用

clang-analyzer-optin.taint.TaintedAlloc
CppClangTidyClangAnalyzerOptinTaintTaintedAlloc
resharper_cpp_clang_tidy_clang_analyzer_optin_taint_tainted_alloc_highlighting

已禁用

clang-analyzer-optin.taint.TaintedDiv
CppClangTidyClangAnalyzerOptinTaintTaintedDiv
resharper_cpp_clang_tidy_clang_analyzer_optin_taint_tainted_div_highlighting

已禁用

clang-analyzer-optin.taint.TaintPropagation
CppClangTidyClangAnalyzerOptinTaintTaintPropagation
resharper_cpp_clang_tidy_clang_analyzer_optin_taint_taint_propagation_highlighting

已禁用

clang-analyzer-osx.API
CppClangTidyClangAnalyzerOsxAPI
resharper_cpp_clang_tidy_clang_analyzer_osx_api_highlighting

已禁用

clang-analyzer-osx.cocoa.AtSync
CppClangTidyClangAnalyzerOsxCocoaAtSync
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_at_sync_highlighting

已禁用

clang-analyzer-osx.cocoa.AutoreleaseWrite
CppClangTidyClangAnalyzerOsxCocoaAutoreleaseWrite
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_autorelease_write_highlighting

已禁用

clang-analyzer-osx.cocoa.ClassRelease
CppClangTidyClangAnalyzerOsxCocoaClassRelease
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_class_release_highlighting

已禁用

clang-analyzer-osx.cocoa.Dealloc
CppClangTidyClangAnalyzerOsxCocoaDealloc
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_dealloc_highlighting

已禁用

clang-analyzer-osx.cocoa.IncompatibleMethodTypes
CppClangTidyClangAnalyzerOsxCocoaIncompatibleMethodTypes
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_incompatible_method_types_highlighting

已禁用

clang-analyzer-osx.cocoa.Loops
CppClangTidyClangAnalyzerOsxCocoaLoops
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_loops_highlighting

已禁用

clang-analyzer-osx.cocoa.MissingSuperCall
CppClangTidyClangAnalyzerOsxCocoaMissingSuperCall
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_missing_super_call_highlighting

已禁用

clang-analyzer-osx.cocoa.NilArg
CppClangTidyClangAnalyzerOsxCocoaNilArg
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_nil_arg_highlighting

已禁用

clang-analyzer-osx.cocoa.NonNilReturnValue
CppClangTidyClangAnalyzerOsxCocoaNonNilReturnValue
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_non_nil_return_value_highlighting

已禁用

clang-analyzer-osx.cocoa.NSAutoreleasePool
CppClangTidyClangAnalyzerOsxCocoaNSAutoreleasePool
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_ns_autorelease_pool_highlighting

已禁用

clang-analyzer-osx.cocoa.NSError
CppClangTidyClangAnalyzerOsxCocoaNSError
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_ns_error_highlighting

已禁用

clang-analyzer-osx.cocoa.ObjCGenerics
CppClangTidyClangAnalyzerOsxCocoaObjCGenerics
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_obj_c_generics_highlighting

已禁用

clang-analyzer-osx.cocoa.RetainCount
CppClangTidyClangAnalyzerOsxCocoaRetainCount
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_retain_count_highlighting

已禁用

clang-analyzer-osx.cocoa.RetainCountBase
CppClangTidyClangAnalyzerOsxCocoaRetainCountBase
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_retain_count_base_highlighting

已禁用

clang-analyzer-osx.cocoa.RunLoopAutoreleaseLeak
CppClangTidyClangAnalyzerOsxCocoaRunLoopAutoreleaseLeak
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_run_loop_autorelease_leak_highlighting

已禁用

clang-analyzer-osx.cocoa.SelfInit
CppClangTidyClangAnalyzerOsxCocoaSelfInit
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_self_init_highlighting

已禁用

clang-analyzer-osx.cocoa.SuperDealloc
CppClangTidyClangAnalyzerOsxCocoaSuperDealloc
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_super_dealloc_highlighting

已禁用

clang-analyzer-osx.cocoa.UnusedIvars
CppClangTidyClangAnalyzerOsxCocoaUnusedIvars
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_unused_ivars_highlighting

已禁用

clang-analyzer-osx.cocoa.VariadicMethodTypes
CppClangTidyClangAnalyzerOsxCocoaVariadicMethodTypes
resharper_cpp_clang_tidy_clang_analyzer_osx_cocoa_variadic_method_types_highlighting

已禁用

clang-analyzer-osx.coreFoundation.CFError
CppClangTidyClangAnalyzerOsxCoreFoundationCFError
resharper_cpp_clang_tidy_clang_analyzer_osx_core_foundation_cf_error_highlighting

已禁用

clang-analyzer-osx.coreFoundation.CFNumber
CppClangTidyClangAnalyzerOsxCoreFoundationCFNumber
resharper_cpp_clang_tidy_clang_analyzer_osx_core_foundation_cf_number_highlighting

已禁用

clang-analyzer-osx.coreFoundation.CFRetainRelease
CppClangTidyClangAnalyzerOsxCoreFoundationCFRetainRelease
resharper_cpp_clang_tidy_clang_analyzer_osx_core_foundation_cf_retain_release_highlighting

已禁用

clang-analyzer-osx.coreFoundation.containers.OutOfBounds
CppClangTidyClangAnalyzerOsxCoreFoundationContainersOutOfBounds
resharper_cpp_clang_tidy_clang_analyzer_osx_core_foundation_containers_out_of_bounds_highlighting

已禁用

clang-analyzer-osx.coreFoundation.containers.PointerSizedValues
CppClangTidyClangAnalyzerOsxCoreFoundationContainersPointerSizedValues
resharper_cpp_clang_tidy_clang_analyzer_osx_core_foundation_containers_pointer_sized_values_highlighting

已禁用

clang-analyzer-osx.MIG
CppClangTidyClangAnalyzerOsxMIG
resharper_cpp_clang_tidy_clang_analyzer_osx_mig_highlighting

已禁用

clang-analyzer-osx.NSOrCFErrorDerefChecker
CppClangTidyClangAnalyzerOsxNSOrCFErrorDerefChecker
resharper_cpp_clang_tidy_clang_analyzer_osx_ns_or_cf_error_deref_checker_highlighting

已禁用

clang-analyzer-osx.NumberObjectConversion
CppClangTidyClangAnalyzerOsxNumberObjectConversion
resharper_cpp_clang_tidy_clang_analyzer_osx_number_object_conversion_highlighting

已禁用

clang-analyzer-osx.ObjCProperty
CppClangTidyClangAnalyzerOsxObjCProperty
resharper_cpp_clang_tidy_clang_analyzer_osx_obj_c_property_highlighting

已禁用

clang-analyzer-osx.OSObjectRetainCount
CppClangTidyClangAnalyzerOsxOSObjectRetainCount
resharper_cpp_clang_tidy_clang_analyzer_osx_os_object_retain_count_highlighting

已禁用

clang-analyzer-osx.SecKeychainAPI
CppClangTidyClangAnalyzerOsxSecKeychainAPI
resharper_cpp_clang_tidy_clang_analyzer_osx_sec_keychain_api_highlighting

已禁用

clang-analyzer-security.cert.env.InvalidPtr
CppClangTidyClangAnalyzerSecurityCertEnvInvalidPtr
resharper_cpp_clang_tidy_clang_analyzer_security_cert_env_invalid_ptr_highlighting

已禁用

clang-analyzer-security.FloatLoopCounter
CppClangTidyClangAnalyzerSecurityFloatLoopCounter
resharper_cpp_clang_tidy_clang_analyzer_security_float_loop_counter_highlighting

已禁用

clang-analyzer-security.insecureAPI.bcmp
CppClangTidyClangAnalyzerSecurityInsecureAPIBcmp
resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_bcmp_highlighting

已禁用

clang-analyzer-security.insecureAPI.bcopy
CppClangTidyClangAnalyzerSecurityInsecureAPIBcopy
resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_bcopy_highlighting

已禁用

clang-analyzer-security.insecureAPI.bzero
CppClangTidyClangAnalyzerSecurityInsecureAPIBzero
resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_bzero_highlighting

已禁用

clang-analyzer-security.insecureAPI.decodeValueOfObjCType
CppClangTidyClangAnalyzerSecurityInsecureAPIDecodeValueOfObjCType
resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_decode_value_of_obj_c_type_highlighting

已禁用

clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling
CppClangTidyClangAnalyzerSecurityInsecureAPIDeprecatedOrUnsafeBufferHandling
resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_deprecated_or_unsafe_buffer_handling_highlighting

已禁用

clang-analyzer-security.insecureAPI.getpw
CppClangTidyClangAnalyzerSecurityInsecureAPIGetpw
resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_getpw_highlighting

已禁用

clang-analyzer-security.insecureAPI.gets
CppClangTidyClangAnalyzerSecurityInsecureAPIGets
resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_gets_highlighting

已禁用

clang-analyzer-security.insecureAPI.mkstemp
CppClangTidyClangAnalyzerSecurityInsecureAPIMkstemp
resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_mkstemp_highlighting

已禁用

clang-analyzer-security.insecureAPI.mktemp
CppClangTidyClangAnalyzerSecurityInsecureAPIMktemp
resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_mktemp_highlighting

已禁用

clang-analyzer-security.insecureAPI.rand
CppClangTidyClangAnalyzerSecurityInsecureAPIRand
resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_rand_highlighting

已禁用

clang-analyzer-security.insecureAPI.SecuritySyntaxChecker
CppClangTidyClangAnalyzerSecurityInsecureAPISecuritySyntaxChecker
resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_security_syntax_checker_highlighting

已禁用

clang-analyzer-security.insecureAPI.strcpy
CppClangTidyClangAnalyzerSecurityInsecureAPIStrcpy
resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_strcpy_highlighting

已禁用

clang-analyzer-security.insecureAPI.UncheckedReturn
CppClangTidyClangAnalyzerSecurityInsecureAPIUncheckedReturn
resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_unchecked_return_highlighting

已禁用

clang-analyzer-security.insecureAPI.vfork
CppClangTidyClangAnalyzerSecurityInsecureAPIVfork
resharper_cpp_clang_tidy_clang_analyzer_security_insecure_api_vfork_highlighting

已禁用

clang-analyzer-security.MmapWriteExec
CppClangTidyClangAnalyzerSecurityMmapWriteExec
resharper_cpp_clang_tidy_clang_analyzer_security_mmap_write_exec_highlighting

已禁用

clang-analyzer-security.PointerSub
CppClangTidyClangAnalyzerSecurityPointerSub
resharper_cpp_clang_tidy_clang_analyzer_security_pointer_sub_highlighting

已禁用

clang-analyzer-security.PutenvStackArray
CppClangTidyClangAnalyzerSecurityPutenvStackArray
resharper_cpp_clang_tidy_clang_analyzer_security_putenv_stack_array_highlighting

已禁用

clang-analyzer-security.SetgidSetuidOrder
CppClangTidyClangAnalyzerSecuritySetgidSetuidOrder
resharper_cpp_clang_tidy_clang_analyzer_security_setgid_setuid_order_highlighting

已禁用

clang-analyzer-unix.API
CppClangTidyClangAnalyzerUnixAPI
resharper_cpp_clang_tidy_clang_analyzer_unix_api_highlighting

已禁用

clang-analyzer-unix.BlockInCriticalSection
CppClangTidyClangAnalyzerUnixBlockInCriticalSection
resharper_cpp_clang_tidy_clang_analyzer_unix_block_in_critical_section_highlighting

已禁用

clang-analyzer-unix.Chroot
CppClangTidyClangAnalyzerUnixChroot
resharper_cpp_clang_tidy_clang_analyzer_unix_chroot_highlighting

已禁用

clang-analyzer-unix.cstring.BadSizeArg
CppClangTidyClangAnalyzerUnixCstringBadSizeArg
resharper_cpp_clang_tidy_clang_analyzer_unix_cstring_bad_size_arg_highlighting

已禁用

clang-analyzer-unix.cstring.CStringModeling
CppClangTidyClangAnalyzerUnixCstringCStringModeling
resharper_cpp_clang_tidy_clang_analyzer_unix_cstring_c_string_modeling_highlighting

已禁用

clang-analyzer-unix.cstring.NotNullTerminated
CppClangTidyClangAnalyzerUnixCstringNotNullTerminated
resharper_cpp_clang_tidy_clang_analyzer_unix_cstring_not_null_terminated_highlighting

已禁用

clang-analyzer-unix.cstring.NullArg
CppClangTidyClangAnalyzerUnixCstringNullArg
resharper_cpp_clang_tidy_clang_analyzer_unix_cstring_null_arg_highlighting

已禁用

clang-analyzer-unix.DynamicMemoryModeling
CppClangTidyClangAnalyzerUnixDynamicMemoryModeling
resharper_cpp_clang_tidy_clang_analyzer_unix_dynamic_memory_modeling_highlighting

已禁用

clang-analyzer-unix.Errno
CppClangTidyClangAnalyzerUnixErrno
resharper_cpp_clang_tidy_clang_analyzer_unix_errno_highlighting

已禁用

clang-analyzer-unix.Malloc
CppClangTidyClangAnalyzerUnixMalloc
resharper_cpp_clang_tidy_clang_analyzer_unix_malloc_highlighting

已禁用

clang-analyzer-unix.MallocSizeof
CppClangTidyClangAnalyzerUnixMallocSizeof
resharper_cpp_clang_tidy_clang_analyzer_unix_malloc_sizeof_highlighting

已禁用

clang-analyzer-unix.MismatchedDeallocator
CppClangTidyClangAnalyzerUnixMismatchedDeallocator
resharper_cpp_clang_tidy_clang_analyzer_unix_mismatched_deallocator_highlighting

已禁用

clang-analyzer-unix.StdCLibraryFunctions
CppClangTidyClangAnalyzerUnixStdCLibraryFunctions
resharper_cpp_clang_tidy_clang_analyzer_unix_std_c_library_functions_highlighting

已禁用

clang-analyzer-unix.Stream
CppClangTidyClangAnalyzerUnixStream
resharper_cpp_clang_tidy_clang_analyzer_unix_stream_highlighting

已禁用

clang-analyzer-unix.Vfork
CppClangTidyClangAnalyzerUnixVfork
resharper_cpp_clang_tidy_clang_analyzer_unix_vfork_highlighting

已禁用

clang-analyzer-valist.CopyToSelf
CppClangTidyClangAnalyzerValistCopyToSelf
resharper_cpp_clang_tidy_clang_analyzer_valist_copy_to_self_highlighting

已禁用

clang-analyzer-valist.Uninitialized
CppClangTidyClangAnalyzerValistUninitialized
resharper_cpp_clang_tidy_clang_analyzer_valist_uninitialized_highlighting

已禁用

clang-analyzer-valist.Unterminated
CppClangTidyClangAnalyzerValistUnterminated
resharper_cpp_clang_tidy_clang_analyzer_valist_unterminated_highlighting

已禁用

clang-analyzer-valist.ValistBase
CppClangTidyClangAnalyzerValistValistBase
resharper_cpp_clang_tidy_clang_analyzer_valist_valist_base_highlighting

已禁用

clang-analyzer-webkit.NoUncountedMemberChecker
CppClangTidyClangAnalyzerWebkitNoUncountedMemberChecker
resharper_cpp_clang_tidy_clang_analyzer_webkit_no_uncounted_member_checker_highlighting

已禁用

clang-analyzer-webkit.RefCntblBaseVirtualDtor
CppClangTidyClangAnalyzerWebkitRefCntblBaseVirtualDtor
resharper_cpp_clang_tidy_clang_analyzer_webkit_ref_cntbl_base_virtual_dtor_highlighting

已禁用

clang-analyzer-webkit.UncountedLambdaCapturesChecker
CppClangTidyClangAnalyzerWebkitUncountedLambdaCapturesChecker
resharper_cpp_clang_tidy_clang_analyzer_webkit_uncounted_lambda_captures_checker_highlighting

已禁用

Clang-Tidy 检查(440 项检查)

此类别中的检查由 Clang-Tidy 提供——一个功能强大的开源代码分析工具, 已集成到 JetBrains Rider 中。

检查
ID
EditorConfig 属性

默认严重性

abseil-cleanup-ctad
CppClangTidyAbseilCleanupCtad
resharper_cpp_clang_tidy_abseil_cleanup_ctad_highlighting

已禁用

abseil-duration-addition
CppClangTidyAbseilDurationAddition
resharper_cpp_clang_tidy_abseil_duration_addition_highlighting

已禁用

abseil-duration-comparison
CppClangTidyAbseilDurationComparison
resharper_cpp_clang_tidy_abseil_duration_comparison_highlighting

已禁用

abseil-duration-conversion-cast
CppClangTidyAbseilDurationConversionCast
resharper_cpp_clang_tidy_abseil_duration_conversion_cast_highlighting

已禁用

abseil-duration-division
CppClangTidyAbseilDurationDivision
resharper_cpp_clang_tidy_abseil_duration_division_highlighting

已禁用

abseil-duration-factory-float
CppClangTidyAbseilDurationFactoryFloat
resharper_cpp_clang_tidy_abseil_duration_factory_float_highlighting

已禁用

abseil-duration-factory-scale
CppClangTidyAbseilDurationFactoryScale
resharper_cpp_clang_tidy_abseil_duration_factory_scale_highlighting

已禁用

abseil-duration-subtraction
CppClangTidyAbseilDurationSubtraction
resharper_cpp_clang_tidy_abseil_duration_subtraction_highlighting

已禁用

abseil-duration-unnecessary-conversion
CppClangTidyAbseilDurationUnnecessaryConversion
resharper_cpp_clang_tidy_abseil_duration_unnecessary_conversion_highlighting

已禁用

abseil-faster-strsplit-delimiter
CppClangTidyAbseilFasterStrsplitDelimiter
resharper_cpp_clang_tidy_abseil_faster_strsplit_delimiter_highlighting

已禁用

abseil-no-internal-dependencies
CppClangTidyAbseilNoInternalDependencies
resharper_cpp_clang_tidy_abseil_no_internal_dependencies_highlighting

已禁用

abseil-no-namespace
CppClangTidyAbseilNoNamespace
resharper_cpp_clang_tidy_abseil_no_namespace_highlighting

已禁用

abseil-redundant-strcat-calls
CppClangTidyAbseilRedundantStrcatCalls
resharper_cpp_clang_tidy_abseil_redundant_strcat_calls_highlighting

已禁用

abseil-str-cat-append
CppClangTidyAbseilStrCatAppend
resharper_cpp_clang_tidy_abseil_str_cat_append_highlighting

已禁用

abseil-string-find-startswith
CppClangTidyAbseilStringFindStartswith
resharper_cpp_clang_tidy_abseil_string_find_startswith_highlighting

已禁用

abseil-string-find-str-contains
CppClangTidyAbseilStringFindStrContains
resharper_cpp_clang_tidy_abseil_string_find_str_contains_highlighting

已禁用

abseil-time-comparison
CppClangTidyAbseilTimeComparison
resharper_cpp_clang_tidy_abseil_time_comparison_highlighting

已禁用

abseil-time-subtraction
CppClangTidyAbseilTimeSubtraction
resharper_cpp_clang_tidy_abseil_time_subtraction_highlighting

已禁用

abseil-upgrade-duration-conversions
CppClangTidyAbseilUpgradeDurationConversions
resharper_cpp_clang_tidy_abseil_upgrade_duration_conversions_highlighting

已禁用

altera-id-dependent-backward-branch
CppClangTidyAlteraIdDependentBackwardBranch
resharper_cpp_clang_tidy_altera_id_dependent_backward_branch_highlighting

已禁用

altera-kernel-name-restriction
CppClangTidyAlteraKernelNameRestriction
resharper_cpp_clang_tidy_altera_kernel_name_restriction_highlighting

已禁用

altera-single-work-item-barrier
CppClangTidyAlteraSingleWorkItemBarrier
resharper_cpp_clang_tidy_altera_single_work_item_barrier_highlighting

已禁用

altera-struct-pack-align
CppClangTidyAlteraStructPackAlign
resharper_cpp_clang_tidy_altera_struct_pack_align_highlighting

已禁用

altera-unroll-loops
CppClangTidyAlteraUnrollLoops
resharper_cpp_clang_tidy_altera_unroll_loops_highlighting

已禁用

android-cloexec-accept
CppClangTidyAndroidCloexecAccept
resharper_cpp_clang_tidy_android_cloexec_accept_highlighting

已禁用

android-cloexec-accept4
CppClangTidyAndroidCloexecAccept4
resharper_cpp_clang_tidy_android_cloexec_accept4_highlighting

已禁用

android-cloexec-creat
CppClangTidyAndroidCloexecCreat
resharper_cpp_clang_tidy_android_cloexec_creat_highlighting

已禁用

android-cloexec-dup
CppClangTidyAndroidCloexecDup
resharper_cpp_clang_tidy_android_cloexec_dup_highlighting

已禁用

android-cloexec-epoll-create
CppClangTidyAndroidCloexecEpollCreate
resharper_cpp_clang_tidy_android_cloexec_epoll_create_highlighting

已禁用

android-cloexec-epoll-create1
CppClangTidyAndroidCloexecEpollCreate1
resharper_cpp_clang_tidy_android_cloexec_epoll_create1_highlighting

已禁用

android-cloexec-fopen
CppClangTidyAndroidCloexecFopen
resharper_cpp_clang_tidy_android_cloexec_fopen_highlighting

已禁用

android-cloexec-inotify-init
CppClangTidyAndroidCloexecInotifyInit
resharper_cpp_clang_tidy_android_cloexec_inotify_init_highlighting

已禁用

android-cloexec-inotify-init1
CppClangTidyAndroidCloexecInotifyInit1
resharper_cpp_clang_tidy_android_cloexec_inotify_init1_highlighting

已禁用

android-cloexec-memfd-create
CppClangTidyAndroidCloexecMemfdCreate
resharper_cpp_clang_tidy_android_cloexec_memfd_create_highlighting

已禁用

android-cloexec-open
CppClangTidyAndroidCloexecOpen
resharper_cpp_clang_tidy_android_cloexec_open_highlighting

已禁用

android-cloexec-pipe
CppClangTidyAndroidCloexecPipe
resharper_cpp_clang_tidy_android_cloexec_pipe_highlighting

已禁用

android-cloexec-pipe2
CppClangTidyAndroidCloexecPipe2
resharper_cpp_clang_tidy_android_cloexec_pipe2_highlighting

已禁用

android-cloexec-socket
CppClangTidyAndroidCloexecSocket
resharper_cpp_clang_tidy_android_cloexec_socket_highlighting

已禁用

android-comparison-in-temp-failure-retry
CppClangTidyAndroidComparisonInTempFailureRetry
resharper_cpp_clang_tidy_android_comparison_in_temp_failure_retry_highlighting

已禁用

boost-use-ranges
CppClangTidyBoostUseRanges
resharper_cpp_clang_tidy_boost_use_ranges_highlighting

已禁用

boost-use-to-string
CppClangTidyBoostUseToString
resharper_cpp_clang_tidy_boost_use_to_string_highlighting

建议

bugprone-argument-comment
CppClangTidyBugproneArgumentComment
resharper_cpp_clang_tidy_bugprone_argument_comment_highlighting

建议

bugprone-assert-side-effect
CppClangTidyBugproneAssertSideEffect
resharper_cpp_clang_tidy_bugprone_assert_side_effect_highlighting

警告

bugprone-assignment-in-if-condition
CppClangTidyBugproneAssignmentInIfCondition
resharper_cpp_clang_tidy_bugprone_assignment_in_if_condition_highlighting

已禁用

bugprone-bad-signal-to-kill-thread
CppClangTidyBugproneBadSignalToKillThread
使用不当的信号终止线程

警告

bugprone-bitwise-pointer-cast
按位指针类型转换可能存在问题
按位指针类型转换可能存在问题

警告

bugprone-bool-pointer-implicit-conversion
布尔指针的隐式转换可能存在问题
布尔指针的隐式转换可能存在问题

已禁用

bugprone-branch-clone
代码分支克隆问题
代码分支克隆问题

警告

bugprone-casting-through-void
通过 void 进行转换可能存在问题
通过 void 进行转换可能存在问题

警告

bugprone-chained-comparison
链接比较可能存在问题
链接比较可能存在问题

警告

bugprone-compare-pointer-to-member-virtual-function
将指向成员虚函数的指针进行比较可能存在问题
将指向成员虚函数的指针进行比较可能存在问题

警告

bugprone-copy-constructor-init
拷贝构造函数初始化可能存在问题
拷贝构造函数初始化可能存在问题

警告

bugprone-crtp-constructor-accessibility
CRTP 构造函数可访问性可能存在问题
CRTP 构造函数可访问性可能存在问题

建议

bugprone-dangling-handle
悬空句柄问题
悬空句柄问题

警告

bugprone-dynamic-static-initializers
动态静态初始化问题
动态静态初始化问题

警告

bugprone-easily-swappable-parameters
参数容易互换问题
参数容易互换问题

已禁用

bugprone-empty-catch
空的 catch 块可能存在问题
空的 catch 块可能存在问题

警告

bugprone-exception-escape
异常逃逸问题
异常逃逸问题

已禁用

bugprone-fold-init-type
折叠初始化类型可能存在问题
折叠初始化类型可能存在问题

警告

bugprone-forward-declaration-namespace
命名空间前向声明可能存在问题
命名空间前向声明可能存在问题

警告

bugprone-forwarding-reference-overload
重载中可转发引用可能存在问题
重载中可转发引用可能存在问题

警告

bugprone-implicit-widening-of-multiplication-result
乘法结果隐式扩展可能存在问题
乘法结果隐式扩展可能存在问题

警告

bugprone-inaccurate-erase
不准确的 erase 操作可能存在问题
不准确的 erase 操作可能存在问题

警告

bugprone-inc-dec-in-conditions
条件中使用 ++ 或 -- 可能存在问题
条件中使用 ++ 或 -- 可能存在问题

警告

bugprone-incorrect-enable-if
enable_if 使用不当可能存在问题
enable_if 使用不当可能存在问题

警告

bugprone-incorrect-enable-shared-from-this
enable_shared_from_this 使用不当可能存在问题
enable_shared_from_this 使用不当可能存在问题

警告

bugprone-incorrect-roundings
舍入方式不正确可能存在问题
舍入方式不正确可能存在问题

警告

bugprone-infinite-loop
死循环问题
死循环问题

警告

bugprone-integer-division
整数除法可能存在问题
整数除法可能存在问题

警告

bugprone-lambda-function-name
Lambda 函数名称可能存在问题
Lambda 函数名称可能存在问题

警告

bugprone-macro-parentheses
宏中括号使用不当可能存在问题
宏中括号使用不当可能存在问题

警告

bugprone-macro-repeated-side-effects
宏中副作用重复可能存在问题
宏中副作用重复可能存在问题

警告

bugprone-misplaced-operator-in-strlen-in-alloc
在 strlen 分配中运算符位置错误可能存在问题
在 strlen 分配中运算符位置错误可能存在问题

警告

bugprone-misplaced-pointer-arithmetic-in-alloc
内存分配中指针运算位置错误可能存在问题
内存分配中指针运算位置错误可能存在问题

警告

bugprone-misplaced-widening-cast
扩展转换位置错误可能存在问题
扩展转换位置错误可能存在问题

警告

bugprone-move-forwarding-reference
使用 std::move 时可转发引用可能存在问题
使用 std::move 时可转发引用可能存在问题

警告

bugprone-multi-level-implicit-pointer-conversion
多级隐式指针转换可能存在问题
多级隐式指针转换可能存在问题

警告

bugprone-multiple-new-in-one-expression
单表达式中多次使用 new 可能存在问题
单表达式中多次使用 new 可能存在问题

警告

bugprone-multiple-statement-macro
宏中包含多条语句可能存在问题
宏中包含多条语句可能存在问题

警告

bugprone-narrowing-conversions
缩窄转换可能存在问题
缩窄转换可能存在问题

警告

bugprone-no-escape
未转义的转义字符可能存在问题
未转义的转义字符可能存在问题

警告

bugprone-nondeterministic-pointer-iteration-order
指针迭代顺序不确定可能存在问题
指针迭代顺序不确定可能存在问题

警告

bugprone-non-zero-enum-to-bool-conversion
将非零枚举转换为布尔类型可能存在问题
将非零的枚举值转换为布尔值可能会导致意外行为,因为所有非零值都被视为 true。此检查帮助您避免这种错误转换。

警告

bugprone-not-null-terminated-result
检测返回字符串但未以 null 终止的函数调用结果,这可能导致未定义行为。
检测返回字符串但未以 null 终止的函数调用结果的高亮显示。

警告

bugprone-optional-value-conversion
检测 std::optional 与其值的隐式转换使用,这可能会导致误解或错误。
检测 std::optional 的值与其转换之间产生误导的使用方式的高亮显示。

警告

bugprone-parent-virtual-call
检测无意中通过子类调用父类的虚拟函数,这可能会绕过多态机制。
检测通过子类对象调用父类虚函数的高亮显示。

警告

bugprone-pointer-arithmetic-on-polymorphic-object
检测在多态对象上执行指针运算,这会导致未定义行为。
检测在多态对象上执行指针运算的高亮显示。

警告

bugprone-posix-return
检测 POSIX 函数返回值没有被正确检查的情况,这可能会遗漏错误处理。
检测忽略 POSIX 函数返回值进行错误处理的高亮显示。

警告

bugprone-redundant-branch-condition
检测总是为 true 或 false 的条件语句,提示存在冗余的分支条件。
检测冗余的条件分支语句的高亮显示。

警告

bugprone-reserved-identifier
检测使用由 C++ 标准保留的标识符,例如以下划线和大写字母开头的名称。
检测使用了由语言保留的标识符名称的高亮显示。

警告

bugprone-return-const-ref-from-parameter
检测从参数返回 const 引用的情况,这可能会造成悬空引用。
检测从函数参数返回 const 引用的高亮显示。

警告

bugprone-shared-ptr-array-mismatch
检测 shared_ptr 与数组类型不匹配的问题,这可能会导致错误的析构行为。
检测 shared_ptr 与数组类型不一致引发的问题的高亮显示。

警告

bugprone-signal-handler
检测在 signal 处理器中使用了不安全代码,这可能导致未定义行为。
检测信号处理器中潜在错误行为的高亮显示。

警告

bugprone-signed-char-misuse
检测违反 signed char 类型语义的错误使用方式。
检测 signed char 类型的错误用法的高亮显示。

警告

bugprone-sizeof-container
检测对 std 容器使用 sizeof 表达式的问题,这通常不会得到预期结果。
检测对容器使用 sizeof 导致可疑行为的高亮显示。

警告

bugprone-sizeof-expression
检测在表达式中使用 sizeof 导致不正确行为的情况。
检测 sizeof 表达式中错误用法的高亮显示。

警告

bugprone-spuriously-wake-up-functions
检测用于等待操作的函数未正确处理虚假唤醒情况,这可能影响逻辑流程。
检测逻辑等待函数未考虑虚假唤醒的高亮显示。

警告

bugprone-standalone-empty
检测孤立使用 empty 函数而未检查是否为空容器的情况。
检测未正确使用 empty 函数的高亮显示。

警告

bugprone-string-constructor
检测包含潜在问题的 std::string 构造函数使用方式。
检测构造 std::string 时发生错误使用的高亮显示。

警告

bugprone-string-integer-assignment
检测将整数直接赋值给字符串类型的情况,这通常是无意为之。
检测将整数赋值给 std::string 类型变量的高亮显示。

警告

bugprone-string-literal-with-embedded-nul
检测嵌入 null 字符的字符串字面量使用,这可能会导致字符串截断。
检测嵌入 null 字符的字符串字面量的高亮显示。

警告

bugprone-stringview-nullptr
检测构造 string_view 使用空指针值的情况,这将导致未定义行为。
检测 string_view 构造函数接收空指针的高亮显示。

警告

bugprone-suspicious-enum-usage
检测对枚举类型使用方式存在疑点的情况,例如使用未声明枚举值。
检测枚举值使用不当的高亮显示。

警告

bugprone-suspicious-include
检测包含看似无效或重复的头文件引入,这可能造成不必要的依赖。
检测不合理或多余的 include 语句的高亮显示。

警告

bugprone-suspicious-memory-comparison
检测在进行内存比较操作(如 memcmp)时存在的可疑行为。
检测内存比较操作中可能存在逻辑错误的高亮显示。

警告

bugprone-suspicious-memset-usage
检测误用了 memset 函数,例如设置内存为结构体大小但提供错误值。
检测输入参数错误导致 memset 使用不当的高亮显示。

警告

bugprone-suspicious-missing-comma
检测在初始化列表或宏中遗漏逗号的情况,这可能会导致语义错误。
检测遗漏逗号引发的问题的高亮显示。

警告

bugprone-suspicious-realloc-usage
检测 realloc 使用中存在的潜在错误,例如在原指针释放前未保存新分配地址。
检测 realloc 用法错误的高亮显示。

警告

bugprone-suspicious-semicolon
检测可疑的分号使用,例如在 if/else 后使用空语句块,这可能是编码错误。
检测误用分号导致控制流程出错的高亮显示。

警告

bugprone-suspicious-string-compare
检测使用字符串比较函数(如 strcmp)时存在的可疑行为,例如未检查返回值。
检测字符串比较行为中逻辑错误的高亮显示。

警告

bugprone-suspicious-stringview-data-usage
检测调用 string_view::data 时未确保生命周期有效,这可能导致悬空指针。
检测 string_view::data 使用中的生命周期问题的高亮显示。

警告

bugprone-swapped-arguments
检测函数调用中参数顺序交换的情况,这通常会导致逻辑错误。
检测函数参数顺序错误的高亮显示。

警告

bugprone-switch-missing-default-case
检测 switch 语句中遗漏 default 分支的问题,提高代码健壮性。
检测 switch 语句中缺失 default 分支的高亮显示。

已禁用

bugprone-tagged-union-member-count
检测在 tagged union 中成员数量不足的问题,这可能导致访问未定义成员。
检测 tagged union 成员数量异常情况的高亮显示。

警告

bugprone-terminating-continue
检测 continue 语句出现在循环末尾的位置导致循环意外终止。
检测 continue 语句位置不当的高亮显示。

警告

bugprone-throw-keyword-missing
检测 throw 表达式中遗漏 throw 关键字的情况,这会导致异常未被正确抛出。
检测缺少 throw 关键字导致异常未正确抛出的高亮显示。

警告

bugprone-too-small-loop-variable
检测循环变量宽度不足可能导致溢出的情况。
检测循环变量过小可能引发错误的高亮显示。

警告

bugprone-unchecked-optional-access
检测访问 std::optional 时未检查是否有值的情况,这会导致异常。
检测未检查 optional 是否有效就直接访问其值的高亮显示。

警告

bugprone-undefined-memory-manipulation
检测使用未定义内存内容进行操作的问题,例如对未初始化内存的拷贝。
检测未定义内存内容操作的高亮显示。

警告

bugprone-undelegated-constructor
检测构造函数未正确委托调用的情况,可能存在重复初始化的风险。
检测遗漏构造函数委托调用的高亮显示。

警告

bugprone-unhandled-exception-at-new
检测在 new 表达式中未处理异常的情况,这导致异常被忽略或崩溃。
resharper_cpp_clang_tidy_bugprone_unhandled_exception_at_new_highlighting

已禁用

bugprone-unhandled-self-assignment
未处理的自赋值问题
未处理自赋值的代码高亮显示

警告

bugprone-unique-ptr-array-mismatch
unique_ptr 与数组类型不匹配的问题
unique_ptr 与数组类型不匹配的代码高亮显示

警告

bugprone-unsafe-functions
不安全函数的使用问题
不安全函数使用的代码高亮显示

警告

bugprone-unused-local-non-trivial-variable
未使用的局部复杂变量问题
未使用局部复杂变量的代码高亮显示

已禁用

bugprone-unused-raii
未使用的 RAII 对象问题
未使用 RAII 对象的代码高亮显示

警告

bugprone-unused-return-value
未使用的返回值问题
未使用返回值的代码高亮显示

警告

bugprone-use-after-move
移动后使用对象的问题
移动后使用对象的代码高亮显示

警告

bugprone-virtual-near-miss
虚函数名拼写接近但未重写的问题
虚函数名接近但未重写的代码高亮显示

建议

cert-arr39-c
不正确的数组索引访问问题
数组索引访问错误的代码高亮显示

已禁用

cert-con36-c
构造函数未能将变量初始化问题
构造函数未能初始化的代码高亮显示

已禁用

cert-con54-cpp
构造函数中对象未初始化问题
构造函数未初始化对象的代码高亮显示

已禁用

cert-ctr56-cpp
构造函数未处理资源相关操作问题
构造函数中资源操作未处理的代码高亮显示

已禁用

cert-dcl03-c
声明前使用变量的问题
声明前使用变量的代码高亮显示

已禁用

cert-dcl16-c
变量声明中使用未定义标识符的问题
使用未定义标识符的代码高亮显示

已禁用

cert-dcl37-c
变量作用域使用错误的问题
作用域错误使用变量的代码高亮显示

已禁用

cert-dcl50-cpp
变量初始化时使用未定义项的问题
初始化使用未定义项的代码高亮显示

已禁用

cert-dcl51-cpp
声明后立即使用未初始化变量的问题
使用未初始化变量的代码高亮显示

已禁用

cert-dcl54-cpp
浮点类型变量使用未定义行为的问题
使用未定义浮点行为的代码高亮显示

已禁用

cert-dcl58-cpp
浮点比较使用错误方法的问题
浮点比较错误方法的代码高亮显示

警告

cert-dcl59-cpp
浮点类型变量声明后未使用问题
未使用浮点变量的代码高亮显示

已禁用

cert-env33-c
进程环境变量的使用问题
环境变量使用问题的代码高亮显示

已禁用

cert-err09-cpp
异常未明确抛出的问题
异常未显式抛出的代码高亮显示

已禁用

cert-err33-c
错误处理引发未定义行为的问题
错误处理导致未定义行为的高亮显示

警告

cert-err34-c
错误处理忽略返回值的问题
错误处理中忽略返回值的高亮显示

建议

cert-err52-cpp
在异常中重复抛出错误的问题
异常中重复抛出错误的高亮显示

已禁用

cert-err58-cpp
忽略函数返回值导致的逻辑错误问题
忽略返回值行为的代码高亮显示

已禁用

cert-err60-cpp
未捕获的标准库异常处理问题
未捕获标准异常的代码高亮显示

警告

cert-err61-cpp
未正确捕获所有异常类型的问题
异常捕获不完整的代码高亮显示

已禁用

cert-exp42-c
表达式行为未定义问题
表达式未定义行为的代码高亮显示

已禁用

cert-fio38-c
文件输入输出操作使用不当的问题
文件 I/O 使用不当的代码高亮显示

已禁用

cert-flp30-c
浮点值处理不当问题
浮点值使用错误的代码高亮显示

警告

cert-flp37-c
浮点除法行为未定义问题
浮点除法未定义行为的高亮显示

已禁用

cert-int09-c
整型算术溢出问题
整型溢出行为的代码高亮显示

已禁用

cert-mem57-cpp
内存管理操作缺失或不当的问题
内存管理操作问题的代码高亮显示

警告

cert-msc24-c
使用未初始化的结构体成员问题
未初始化成员使用的代码高亮显示

已禁用

cert-msc30-c
非法的宏定义使用问题
宏定义使用不当的代码高亮显示

已禁用

cert-msc32-c
宏中重复定义问题
宏重复定义的代码高亮显示

已禁用

cert-msc33-c
宏展开导致不一致的问题
宏展开不一致的代码高亮显示

已禁用

cert-msc50-cpp
类模板使用未定义行为问题
类模板未定义使用的代码高亮显示

已禁用

cert-msc51-cpp
CppClangTidyCertMsc51Cpp
resharper_cpp_clang_tidy_cert_msc51_cpp_highlighting

警告

cert-msc54-cpp
CppClangTidyCertMsc54Cpp
resharper_cpp_clang_tidy_cert_msc54_cpp_highlighting

警告

cert-oop11-cpp
CppClangTidyCertOop11Cpp
resharper_cpp_clang_tidy_cert_oop11_cpp_highlighting

已禁用

cert-oop54-cpp
CppClangTidyCertOop54Cpp
resharper_cpp_clang_tidy_cert_oop54_cpp_highlighting

已禁用

cert-oop57-cpp
CppClangTidyCertOop57Cpp
resharper_cpp_clang_tidy_cert_oop57_cpp_highlighting

警告

cert-oop58-cpp
CppClangTidyCertOop58Cpp
resharper_cpp_clang_tidy_cert_oop58_cpp_highlighting

警告

cert-pos44-c
CppClangTidyCertPos44C
resharper_cpp_clang_tidy_cert_pos44_c_highlighting

已禁用

cert-pos47-c
CppClangTidyCertPos47C
resharper_cpp_clang_tidy_cert_pos47_c_highlighting

已禁用

cert-sig30-c
CppClangTidyCertSig30C
resharper_cpp_clang_tidy_cert_sig30_c_highlighting

已禁用

cert-str34-c
CppClangTidyCertStr34C
resharper_cpp_clang_tidy_cert_str34_c_highlighting

已禁用

concurrency-mt-unsafe
CppClangTidyConcurrencyMtUnsafe
resharper_cpp_clang_tidy_concurrency_mt_unsafe_highlighting

警告

concurrency-thread-canceltype-asynchronous
CppClangTidyConcurrencyThreadCanceltypeAsynchronous
resharper_cpp_clang_tidy_concurrency_thread_canceltype_asynchronous_highlighting

警告

cppcoreguidelines-avoid-capturing-lambda-coroutines
CppClangTidyCppcoreguidelinesAvoidCapturingLambdaCoroutines
resharper_cpp_clang_tidy_cppcoreguidelines_avoid_capturing_lambda_coroutines_highlighting

警告

cppcoreguidelines-avoid-c-arrays
CppClangTidyCppcoreguidelinesAvoidCArrays
resharper_cpp_clang_tidy_cppcoreguidelines_avoid_c_arrays_highlighting

已禁用

cppcoreguidelines-avoid-const-or-ref-data-members
CppClangTidyCppcoreguidelinesAvoidConstOrRefDataMembers
resharper_cpp_clang_tidy_cppcoreguidelines_avoid_const_or_ref_data_members_highlighting

警告

cppcoreguidelines-avoid-do-while
CppClangTidyCppcoreguidelinesAvoidDoWhile
resharper_cpp_clang_tidy_cppcoreguidelines_avoid_do_while_highlighting

已禁用

cppcoreguidelines-avoid-goto
CppClangTidyCppcoreguidelinesAvoidGoto
resharper_cpp_clang_tidy_cppcoreguidelines_avoid_goto_highlighting

警告

cppcoreguidelines-avoid-magic-numbers
CppClangTidyCppcoreguidelinesAvoidMagicNumbers
resharper_cpp_clang_tidy_cppcoreguidelines_avoid_magic_numbers_highlighting

已禁用

cppcoreguidelines-avoid-non-const-global-variables
CppClangTidyCppcoreguidelinesAvoidNonConstGlobalVariables
resharper_cpp_clang_tidy_cppcoreguidelines_avoid_non_const_global_variables_highlighting

已禁用

cppcoreguidelines-avoid-reference-coroutine-parameters
CppClangTidyCppcoreguidelinesAvoidReferenceCoroutineParameters
resharper_cpp_clang_tidy_cppcoreguidelines_avoid_reference_coroutine_parameters_highlighting

已禁用

cppcoreguidelines-c-copy-assignment-signature
CppClangTidyCppcoreguidelinesCCopyAssignmentSignature
resharper_cpp_clang_tidy_cppcoreguidelines_c_copy_assignment_signature_highlighting

已禁用

cppcoreguidelines-explicit-virtual-functions
CppClangTidyCppcoreguidelinesExplicitVirtualFunctions
resharper_cpp_clang_tidy_cppcoreguidelines_explicit_virtual_functions_highlighting

已禁用

cppcoreguidelines-init-variables
CppClangTidyCppcoreguidelinesInitVariables
resharper_cpp_clang_tidy_cppcoreguidelines_init_variables_highlighting

已禁用

cppcoreguidelines-interfaces-global-init
CppClangTidyCppcoreguidelinesInterfacesGlobalInit
resharper_cpp_clang_tidy_cppcoreguidelines_interfaces_global_init_highlighting

警告

cppcoreguidelines-macro-to-enum
CppClangTidyCppcoreguidelinesMacroToEnum
resharper_cpp_clang_tidy_cppcoreguidelines_macro_to_enum_highlighting

已禁用

cppcoreguidelines-macro-usage
CppClangTidyCppcoreguidelinesMacroUsage
resharper_cpp_clang_tidy_cppcoreguidelines_macro_usage_highlighting

已禁用

cppcoreguidelines-misleading-capture-default-by-value
CppClangTidyCppcoreguidelinesMisleadingCaptureDefaultByValue
resharper_cpp_clang_tidy_cppcoreguidelines_misleading_capture_default_by_value_highlighting

警告

cppcoreguidelines-missing-std-forward
CppClangTidyCppcoreguidelinesMissingStdForward
resharper_cpp_clang_tidy_cppcoreguidelines_missing_std_forward_highlighting

警告

cppcoreguidelines-narrowing-conversions
CppClangTidyCppcoreguidelinesNarrowingConversions
resharper_cpp_clang_tidy_cppcoreguidelines_narrowing_conversions_highlighting

警告

cppcoreguidelines-noexcept-destructor
CppClangTidyCppcoreguidelinesNoexceptDestructor
resharper_cpp_clang_tidy_cppcoreguidelines_noexcept_destructor_highlighting

警告

cppcoreguidelines-noexcept-move-operations
CppClangTidyCppcoreguidelinesNoexceptMoveOperations
resharper_cpp_clang_tidy_cppcoreguidelines_noexcept_move_operations_highlighting

警告

cppcoreguidelines-noexcept-swap
CppClangTidyCppcoreguidelinesNoexceptSwap
resharper_cpp_clang_tidy_cppcoreguidelines_noexcept_swap_highlighting

警告

cppcoreguidelines-no-malloc
CppClangTidyCppcoreguidelinesNoMalloc
resharper_cpp_clang_tidy_cppcoreguidelines_no_malloc_highlighting

已禁用

cppcoreguidelines-non-private-member-variables-in-classes
CppClangTidyCppcoreguidelinesNonPrivateMemberVariablesInClasses
resharper_cpp_clang_tidy_cppcoreguidelines_non_private_member_variables_in_classes_highlighting

已禁用

cppcoreguidelines-no-suspend-with-lock
CppClangTidyCppcoreguidelinesNoSuspendWithLock
resharper_cpp_clang_tidy_cppcoreguidelines_no_suspend_with_lock_highlighting

警告

cppcoreguidelines-owning-memory
CppClangTidyCppcoreguidelinesOwningMemory
resharper_cpp_clang_tidy_cppcoreguidelines_owning_memory_highlighting

已禁用

cppcoreguidelines-prefer-member-initializer
CppClangTidyCppcoreguidelinesPreferMemberInitializer
resharper_cpp_clang_tidy_cppcoreguidelines_prefer_member_initializer_highlighting

已禁用

cppcoreguidelines-pro-bounds-array-to-pointer-decay
CppClangTidyCppcoreguidelinesProBoundsArrayToPointerDecay
resharper_cpp_clang_tidy_cppcoreguidelines_pro_bounds_array_to_pointer_decay_highlighting

已禁用

cppcoreguidelines-pro-bounds-constant-array-index
CppClangTidyCppcoreguidelinesProBoundsConstantArrayIndex
resharper_cpp_clang_tidy_cppcoreguidelines_pro_bounds_constant_array_index_highlighting

已禁用

cppcoreguidelines-pro-bounds-pointer-arithmetic
CppClangTidyCppcoreguidelinesProBoundsPointerArithmetic
resharper_cpp_clang_tidy_cppcoreguidelines_pro_bounds_pointer_arithmetic_highlighting

已禁用

cppcoreguidelines-pro-type-const-cast
CppClangTidyCppcoreguidelinesProTypeConstCast
resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_const_cast_highlighting

已禁用

cppcoreguidelines-pro-type-cstyle-cast
CppClangTidyCppcoreguidelinesProTypeCstyleCast
resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_cstyle_cast_highlighting

已禁用

cppcoreguidelines-pro-type-member-init
CppClangTidyCppcoreguidelinesProTypeMemberInit
resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_member_init_highlighting

已禁用

cppcoreguidelines-pro-type-reinterpret-cast
CppClangTidyCppcoreguidelinesProTypeReinterpretCast
resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_reinterpret_cast_highlighting

已禁用

cppcoreguidelines-pro-type-static-cast-downcast
CppClangTidyCppcoreguidelinesProTypeStaticCastDowncast
resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_static_cast_downcast_highlighting

建议

cppcoreguidelines-pro-type-union-access
CppClangTidyCppcoreguidelinesProTypeUnionAccess
resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_union_access_highlighting

已禁用

cppcoreguidelines-pro-type-vararg
CppClangTidyCppcoreguidelinesProTypeVararg
resharper_cpp_clang_tidy_cppcoreguidelines_pro_type_vararg_highlighting

已禁用

cppcoreguidelines-rvalue-reference-param-not-moved
CppClangTidyCppcoreguidelinesRvalueReferenceParamNotMoved
resharper_cpp_clang_tidy_cppcoreguidelines_rvalue_reference_param_not_moved_highlighting

警告

cppcoreguidelines-slicing
CppClangTidyCppcoreguidelinesSlicing
resharper_cpp_clang_tidy_cppcoreguidelines_slicing_highlighting

已禁用

cppcoreguidelines-special-member-functions
CppClangTidyCppcoreguidelinesSpecialMemberFunctions
resharper_cpp_clang_tidy_cppcoreguidelines_special_member_functions_highlighting

建议

cppcoreguidelines-use-default-member-init
CppClangTidyCppcoreguidelinesUseDefaultMemberInit
resharper_cpp_clang_tidy_cppcoreguidelines_use_default_member_init_highlighting

已禁用

cppcoreguidelines-virtual-class-destructor
CppClangTidyCppcoreguidelinesVirtualClassDestructor
resharper_cpp_clang_tidy_cppcoreguidelines_virtual_class_destructor_highlighting

已禁用

darwin-avoid-spinlock
CppClangTidyDarwinAvoidSpinlock
resharper_cpp_clang_tidy_darwin_avoid_spinlock_highlighting

已禁用

darwin-dispatch-once-nonstatic
CppClangTidyDarwinDispatchOnceNonstatic
resharper_cpp_clang_tidy_darwin_dispatch_once_nonstatic_highlighting

已禁用

fuchsia-default-arguments-calls
CppClangTidyFuchsiaDefaultArgumentsCalls
resharper_cpp_clang_tidy_fuchsia_default_arguments_calls_highlighting

已禁用

fuchsia-default-arguments-declarations
CppClangTidyFuchsiaDefaultArgumentsDeclarations
resharper_cpp_clang_tidy_fuchsia_default_arguments_declarations_highlighting

已禁用

fuchsia-header-anon-namespaces
CppClangTidyFuchsiaHeaderAnonNamespaces
resharper_cpp_clang_tidy_fuchsia_header_anon_namespaces_highlighting

已禁用

fuchsia-multiple-inheritance
CppClangTidyFuchsiaMultipleInheritance
resharper_cpp_clang_tidy_fuchsia_multiple_inheritance_highlighting

已禁用

fuchsia-overloaded-operator
CppClangTidyFuchsiaOverloadedOperator
resharper_cpp_clang_tidy_fuchsia_overloaded_operator_highlighting

已禁用

fuchsia-statically-constructed-objects
CppClangTidyFuchsiaStaticallyConstructedObjects
resharper_cpp_clang_tidy_fuchsia_statically_constructed_objects_highlighting

已禁用

fuchsia-trailing-return
CppClangTidyFuchsiaTrailingReturn
resharper_cpp_clang_tidy_fuchsia_trailing_return_highlighting

已禁用

fuchsia-virtual-inheritance
CppClangTidyFuchsiaVirtualInheritance
resharper_cpp_clang_tidy_fuchsia_virtual_inheritance_highlighting

已禁用

google-build-explicit-make-pair
CppClangTidyGoogleBuildExplicitMakePair
resharper_cpp_clang_tidy_google_build_explicit_make_pair_highlighting

已禁用

google-build-namespaces
CppClangTidyGoogleBuildNamespaces
resharper_cpp_clang_tidy_google_build_namespaces_highlighting

已禁用

google-build-using-namespace
CppClangTidyGoogleBuildUsingNamespace
resharper_cpp_clang_tidy_google_build_using_namespace_highlighting

已禁用

google-default-arguments
CppClangTidyGoogleDefaultArguments
resharper_cpp_clang_tidy_google_default_arguments_highlighting

已禁用

google-explicit-constructor
CppClangTidyGoogleExplicitConstructor
resharper_cpp_clang_tidy_google_explicit_constructor_highlighting

已禁用

google-global-names-in-headers
CppClangTidyGoogleGlobalNamesInHeaders
resharper_cpp_clang_tidy_google_global_names_in_headers_highlighting

已禁用

google-objc-avoid-nsobject-new
CppClangTidyGoogleObjcAvoidNsobjectNew
resharper_cpp_clang_tidy_google_objc_avoid_nsobject_new_highlighting

已禁用

google-objc-avoid-throwing-exception
CppClangTidyGoogleObjcAvoidThrowingException
resharper_cpp_clang_tidy_google_objc_avoid_throwing_exception_highlighting

已禁用

google-objc-function-naming
CppClangTidyGoogleObjcFunctionNaming
resharper_cpp_clang_tidy_google_objc_function_naming_highlighting

已禁用

google-objc-global-variable-declaration
CppClangTidyGoogleObjcGlobalVariableDeclaration
resharper_cpp_clang_tidy_google_objc_global_variable_declaration_highlighting

已禁用

google-readability-avoid-underscore-in-googletest-name
CppClangTidyGoogleReadabilityAvoidUnderscoreInGoogletestName
resharper_cpp_clang_tidy_google_readability_avoid_underscore_in_googletest_name_highlighting

已禁用

google-readability-braces-around-statements
CppClangTidyGoogleReadabilityBracesAroundStatements
resharper_cpp_clang_tidy_google_readability_braces_around_statements_highlighting

已禁用

google-readability-casting
CppClangTidyGoogleReadabilityCasting
resharper_cpp_clang_tidy_google_readability_casting_highlighting

已禁用

google-readability-function-size
CppClangTidyGoogleReadabilityFunctionSize
resharper_cpp_clang_tidy_google_readability_function_size_highlighting

已禁用

google-readability-namespace-comments
CppClangTidyGoogleReadabilityNamespaceComments
resharper_cpp_clang_tidy_google_readability_namespace_comments_highlighting

已禁用

google-readability-todo
CppClangTidyGoogleReadabilityTodo
resharper_cpp_clang_tidy_google_readability_todo_highlighting

已禁用

google-runtime-int
CppClangTidyGoogleRuntimeInt
resharper_cpp_clang_tidy_google_runtime_int_highlighting

已禁用

google-runtime-operator
CppClangTidyGoogleRuntimeOperator
resharper_cpp_clang_tidy_google_runtime_operator_highlighting

警告

google-upgrade-googletest-case
CppClangTidyGoogleUpgradeGoogletestCase
resharper_cpp_clang_tidy_google_upgrade_googletest_case_highlighting

建议

hicpp-avoid-c-arrays
CppClangTidyHicppAvoidCArrays
resharper_cpp_clang_tidy_hicpp_avoid_c_arrays_highlighting

已禁用

hicpp-avoid-goto
CppClangTidyHicppAvoidGoto
resharper_cpp_clang_tidy_hicpp_avoid_goto_highlighting

警告

hicpp-braces-around-statements
CppClangTidyHicppBracesAroundStatements
resharper_cpp_clang_tidy_hicpp_braces_around_statements_highlighting

已禁用

hicpp-deprecated-headers
CppClangTidyHicppDeprecatedHeaders
resharper_cpp_clang_tidy_hicpp_deprecated_headers_highlighting

已禁用

hicpp-exception-baseclass
CppClangTidyHicppExceptionBaseclass
resharper_cpp_clang_tidy_hicpp_exception_baseclass_highlighting

建议

hicpp-explicit-conversions
CppClangTidyHicppExplicitConversions
resharper_cpp_clang_tidy_hicpp_explicit_conversions_highlighting

已禁用

hicpp-function-size
CppClangTidyHicppFunctionSize
resharper_cpp_clang_tidy_hicpp_function_size_highlighting

已禁用

hicpp-ignored-remove-result
CppClangTidyHicppIgnoredRemoveResult
resharper_cpp_clang_tidy_hicpp_ignored_remove_result_highlighting

警告

hicpp-invalid-access-moved
CppClangTidyHicppInvalidAccessMoved
resharper_cpp_clang_tidy_hicpp_invalid_access_moved_highlighting

已禁用

hicpp-member-init
CppClangTidyHicppMemberInit
resharper_cpp_clang_tidy_hicpp_member_init_highlighting

已禁用

hicpp-move-const-arg
CppClangTidyHicppMoveConstArg
resharper_cpp_clang_tidy_hicpp_move_const_arg_highlighting

已禁用

hicpp-multiway-paths-covered
CppClangTidyHicppMultiwayPathsCovered
resharper_cpp_clang_tidy_hicpp_multiway_paths_covered_highlighting

警告

hicpp-named-parameter
CppClangTidyHicppNamedParameter
resharper_cpp_clang_tidy_hicpp_named_parameter_highlighting

已禁用

hicpp-new-delete-operators
CppClangTidyHicppNewDeleteOperators
resharper_cpp_clang_tidy_hicpp_new_delete_operators_highlighting

已禁用

hicpp-no-array-decay
CppClangTidyHicppNoArrayDecay
resharper_cpp_clang_tidy_hicpp_no_array_decay_highlighting

已禁用

hicpp-no-assembler
CppClangTidyHicppNoAssembler
resharper_cpp_clang_tidy_hicpp_no_assembler_highlighting

已禁用

hicpp-noexcept-move
CppClangTidyHicppNoexceptMove
resharper_cpp_clang_tidy_hicpp_noexcept_move_highlighting

已禁用

hicpp-no-malloc
CppClangTidyHicppNoMalloc
resharper_cpp_clang_tidy_hicpp_no_malloc_highlighting

已禁用

hicpp-signed-bitwise
CppClangTidyHicppSignedBitwise
resharper_cpp_clang_tidy_hicpp_signed_bitwise_highlighting

已禁用

hicpp-special-member-functions
CppClangTidyHicppSpecialMemberFunctions
resharper_cpp_clang_tidy_hicpp_special_member_functions_highlighting

已禁用

hicpp-static-assert
CppClangTidyHicppStaticAssert
resharper_cpp_clang_tidy_hicpp_static_assert_highlighting

已禁用

hicpp-undelegated-constructor
CppClangTidyHicppUndelegatedConstructor
resharper_cpp_clang_tidy_hicpp_undelegated_constructor_highlighting

已禁用

hicpp-uppercase-literal-suffix
CppClangTidyHicppUppercaseLiteralSuffix
resharper_cpp_clang_tidy_hicpp_uppercase_literal_suffix_highlighting

已禁用

hicpp-use-auto
CppClangTidyHicppUseAuto
resharper_cpp_clang_tidy_hicpp_use_auto_highlighting

已禁用

hicpp-use-emplace
CppClangTidyHicppUseEmplace
resharper_cpp_clang_tidy_hicpp_use_emplace_highlighting

已禁用

hicpp-use-equals-default
CppClangTidyHicppUseEqualsDefault
resharper_cpp_clang_tidy_hicpp_use_equals_default_highlighting

已禁用

hicpp-use-equals-delete
CppClangTidyHicppUseEqualsDelete
resharper_cpp_clang_tidy_hicpp_use_equals_delete_highlighting

已禁用

hicpp-use-noexcept
CppClangTidyHicppUseNoexcept
resharper_cpp_clang_tidy_hicpp_use_noexcept_highlighting

已禁用

hicpp-use-nullptr
CppClangTidyHicppUseNullptr
resharper_cpp_clang_tidy_hicpp_use_nullptr_highlighting

已禁用

hicpp-use-override
CppClangTidyHicppUseOverride
resharper_cpp_clang_tidy_hicpp_use_override_highlighting

已禁用

hicpp-vararg
CppClangTidyHicppVararg
resharper_cpp_clang_tidy_hicpp_vararg_highlighting

已禁用

linuxkernel-must-check-errs
CppClangTidyLinuxkernelMustCheckErrs
resharper_cpp_clang_tidy_linuxkernel_must_check_errs_highlighting

警告

llvm-else-after-return
CppClangTidyLlvmElseAfterReturn
resharper_cpp_clang_tidy_llvm_else_after_return_highlighting

已禁用

llvm-header-guard
CppClangTidyLlvmHeaderGuard
resharper_cpp_clang_tidy_llvm_header_guard_highlighting

已禁用

llvm-include-order
CppClangTidyLlvmIncludeOrder
resharper_cpp_clang_tidy_llvm_include_order_highlighting

已禁用

llvmlibc-callee-namespace
CppClangTidyLlvmlibcCalleeNamespace
resharper_cpp_clang_tidy_llvmlibc_callee_namespace_highlighting

已禁用

llvmlibc-implementation-in-namespace
CppClangTidyLlvmlibcImplementationInNamespace
resharper_cpp_clang_tidy_llvmlibc_implementation_in_namespace_highlighting

已禁用

llvmlibc-inline-function-decl
CppClangTidyLlvmlibcInlineFunctionDecl
resharper_cpp_clang_tidy_llvmlibc_inline_function_decl_highlighting

已禁用

llvmlibc-restrict-system-libc-headers
CppClangTidyLlvmlibcRestrictSystemLibcHeaders
resharper_cpp_clang_tidy_llvmlibc_restrict_system_libc_headers_highlighting

已禁用

llvm-namespace-comment
CppClangTidyLlvmNamespaceComment
resharper_cpp_clang_tidy_llvm_namespace_comment_highlighting

已禁用

llvm-prefer-isa-or-dyn-cast-in-conditionals
CppClangTidyLlvmPreferIsaOrDynCastInConditionals
resharper_cpp_clang_tidy_llvm_prefer_isa_or_dyn_cast_in_conditionals_highlighting

已禁用

llvm-prefer-register-over-unsigned
CppClangTidyLlvmPreferRegisterOverUnsigned
resharper_cpp_clang_tidy_llvm_prefer_register_over_unsigned_highlighting

建议

llvm-qualified-auto
CppClangTidyLlvmQualifiedAuto
resharper_cpp_clang_tidy_llvm_qualified_auto_highlighting

已禁用

llvm-twine-local
CppClangTidyLlvmTwineLocal
resharper_cpp_clang_tidy_llvm_twine_local_highlighting

已禁用

misc-confusable-identifiers
CppClangTidyMiscConfusableIdentifiers
resharper_cpp_clang_tidy_misc_confusable_identifiers_highlighting

警告

misc-const-correctness
CppClangTidyMiscConstCorrectness
resharper_cpp_clang_tidy_misc_const_correctness_highlighting

已禁用

misc-coroutine-hostile-raii
CppClangTidyMiscCoroutineHostileRaii
resharper_cpp_clang_tidy_misc_coroutine_hostile_raii_highlighting

警告

misc-definitions-in-headers
CppClangTidyMiscDefinitionsInHeaders
resharper_cpp_clang_tidy_misc_definitions_in_headers_highlighting

已禁用

misc-header-include-cycle
CppClangTidyMiscHeaderIncludeCycle
resharper_cpp_clang_tidy_misc_header_include_cycle_highlighting

警告

misc-include-cleaner
CppClangTidyMiscIncludeCleaner
resharper_cpp_clang_tidy_misc_include_cleaner_highlighting

已禁用

misc-misleading-bidirectional
CppClangTidyMiscMisleadingBidirectional
resharper_cpp_clang_tidy_misc_misleading_bidirectional_highlighting

警告

misc-misleading-identifier
CppClangTidyMiscMisleadingIdentifier
resharper_cpp_clang_tidy_misc_misleading_identifier_highlighting

警告

misc-misplaced-const
CppClangTidyMiscMisplacedConst
resharper_cpp_clang_tidy_misc_misplaced_const_highlighting

已禁用

misc-new-delete-overloads
CppClangTidyMiscNewDeleteOverloads
resharper_cpp_clang_tidy_misc_new_delete_overloads_highlighting

警告

misc-non-copyable-objects
CppClangTidyMiscNonCopyableObjects
resharper_cpp_clang_tidy_misc_non_copyable_objects_highlighting

警告

misc-non-private-member-variables-in-classes
CppClangTidyMiscNonPrivateMemberVariablesInClasses
resharper_cpp_clang_tidy_misc_non_private_member_variables_in_classes_highlighting

已禁用

misc-no-recursion
CppClangTidyMiscNoRecursion
resharper_cpp_clang_tidy_misc_no_recursion_highlighting

已禁用

misc-redundant-expression
CppClangTidyMiscRedundantExpression
resharper_cpp_clang_tidy_misc_redundant_expression_highlighting

警告

misc-static-assert
CppClangTidyMiscStaticAssert
resharper_cpp_clang_tidy_misc_static_assert_highlighting

建议

misc-throw-by-value-catch-by-reference
CppClangTidyMiscThrowByValueCatchByReference
resharper_cpp_clang_tidy_misc_throw_by_value_catch_by_reference_highlighting

警告

misc-unconventional-assign-operator
CppClangTidyMiscUnconventionalAssignOperator
resharper_cpp_clang_tidy_misc_unconventional_assign_operator_highlighting

警告

misc-uniqueptr-reset-release
CppClangTidyMiscUniqueptrResetRelease
resharper_cpp_clang_tidy_misc_uniqueptr_reset_release_highlighting

建议

misc-unused-alias-decls
CppClangTidyMiscUnusedAliasDecls
resharper_cpp_clang_tidy_misc_unused_alias_decls_highlighting

建议

misc-unused-parameters
CppClangTidyMiscUnusedParameters
resharper_cpp_clang_tidy_misc_unused_parameters_highlighting

已禁用

misc-unused-using-decls
CppClangTidyMiscUnusedUsingDecls
resharper_cpp_clang_tidy_misc_unused_using_decls_highlighting

建议

misc-use-anonymous-namespace
CppClangTidyMiscUseAnonymousNamespace
resharper_cpp_clang_tidy_misc_use_anonymous_namespace_highlighting

建议

misc-use-internal-linkage
CppClangTidyMiscUseInternalLinkage
resharper_cpp_clang_tidy_misc_use_internal_linkage_highlighting

建议

modernize-avoid-bind
CppClangTidyModernizeAvoidBind
resharper_cpp_clang_tidy_modernize_avoid_bind_highlighting

建议

modernize-avoid-c-arrays
CppClangTidyModernizeAvoidCArrays
resharper_cpp_clang_tidy_modernize_avoid_c_arrays_highlighting

已禁用

modernize-concat-nested-namespaces
CppClangTidyModernizeConcatNestedNamespaces
resharper_cpp_clang_tidy_modernize_concat_nested_namespaces_highlighting

已禁用

modernize-deprecated-headers
CppClangTidyModernizeDeprecatedHeaders
resharper_cpp_clang_tidy_modernize_deprecated_headers_highlighting

建议

modernize-deprecated-ios-base-aliases
CppClangTidyModernizeDeprecatedIosBaseAliases
resharper_cpp_clang_tidy_modernize_deprecated_ios_base_aliases_highlighting

警告

modernize-loop-convert
CppClangTidyModernizeLoopConvert
resharper_cpp_clang_tidy_modernize_loop_convert_highlighting

建议

modernize-macro-to-enum
CppClangTidyModernizeMacroToEnum
resharper_cpp_clang_tidy_modernize_macro_to_enum_highlighting

建议

modernize-make-shared
CppClangTidyModernizeMakeShared
resharper_cpp_clang_tidy_modernize_make_shared_highlighting

已禁用

modernize-make-unique
CppClangTidyModernizeMakeUnique
resharper_cpp_clang_tidy_modernize_make_unique_highlighting

已禁用

modernize-min-max-use-initializer-list
CppClangTidyModernizeMinMaxUseInitializerList
resharper_cpp_clang_tidy_modernize_min_max_use_initializer_list_highlighting

建议

modernize-pass-by-value
CppClangTidyModernizePassByValue
resharper_cpp_clang_tidy_modernize_pass_by_value_highlighting

建议

modernize-raw-string-literal
CppClangTidyModernizeRawStringLiteral
resharper_cpp_clang_tidy_modernize_raw_string_literal_highlighting

建议

modernize-redundant-void-arg
CppClangTidyModernizeRedundantVoidArg
resharper_cpp_clang_tidy_modernize_redundant_void_arg_highlighting

已禁用

modernize-replace-auto-ptr
CppClangTidyModernizeReplaceAutoPtr
resharper_cpp_clang_tidy_modernize_replace_auto_ptr_highlighting

建议

modernize-replace-disallow-copy-and-assign-macro
CppClangTidyModernizeReplaceDisallowCopyAndAssignMacro
resharper_cpp_clang_tidy_modernize_replace_disallow_copy_and_assign_macro_highlighting

建议

modernize-replace-random-shuffle
CppClangTidyModernizeReplaceRandomShuffle
resharper_cpp_clang_tidy_modernize_replace_random_shuffle_highlighting

建议

modernize-return-braced-init-list
CppClangTidyModernizeReturnBracedInitList
resharper_cpp_clang_tidy_modernize_return_braced_init_list_highlighting

建议

modernize-shrink-to-fit
CppClangTidyModernizeShrinkToFit
resharper_cpp_clang_tidy_modernize_shrink_to_fit_highlighting

建议

modernize-type-traits
CppClangTidyModernizeTypeTraits
resharper_cpp_clang_tidy_modernize_type_traits_highlighting

已禁用

modernize-unary-static-assert
CppClangTidyModernizeUnaryStaticAssert
resharper_cpp_clang_tidy_modernize_unary_static_assert_highlighting

建议

modernize-use-auto
CppClangTidyModernizeUseAuto
resharper_cpp_clang_tidy_modernize_use_auto_highlighting

已禁用

modernize-use-bool-literals
CppClangTidyModernizeUseBoolLiterals
resharper_cpp_clang_tidy_modernize_use_bool_literals_highlighting

建议

modernize-use-constraints
CppClangTidyModernizeUseConstraints
resharper_cpp_clang_tidy_modernize_use_constraints_highlighting

建议

modernize-use-default-member-init
CppClangTidyModernizeUseDefaultMemberInit
resharper_cpp_clang_tidy_modernize_use_default_member_init_highlighting

已禁用

modernize-use-designated-initializers
CppClangTidyModernizeUseDesignatedInitializers
resharper_cpp_clang_tidy_modernize_use_designated_initializers_highlighting

建议

modernize-use-emplace
CppClangTidyModernizeUseEmplace
resharper_cpp_clang_tidy_modernize_use_emplace_highlighting

建议

modernize-use-equals-default
CppClangTidyModernizeUseEqualsDefault
resharper_cpp_clang_tidy_modernize_use_equals_default_highlighting

建议

modernize-use-equals-delete
CppClangTidyModernizeUseEqualsDelete
resharper_cpp_clang_tidy_modernize_use_equals_delete_highlighting

建议

modernize-use-integer-sign-comparison
CppClangTidyModernizeUseIntegerSignComparison
resharper_cpp_clang_tidy_modernize_use_integer_sign_comparison_highlighting

建议

modernize-use-nodiscard
CppClangTidyModernizeUseNodiscard
resharper_cpp_clang_tidy_modernize_use_nodiscard_highlighting

提示

modernize-use-noexcept
CppClangTidyModernizeUseNoexcept
resharper_cpp_clang_tidy_modernize_use_noexcept_highlighting

建议

modernize-use-nullptr
CppClangTidyModernizeUseNullptr
resharper_cpp_clang_tidy_modernize_use_nullptr_highlighting

已禁用

modernize-use-override
CppClangTidyModernizeUseOverride
resharper_cpp_clang_tidy_modernize_use_override_highlighting

已禁用

modernize-use-ranges
CppClangTidyModernizeUseRanges
resharper_cpp_clang_tidy_modernize_use_ranges_highlighting

建议

modernize-use-starts-ends-with
CppClangTidyModernizeUseStartsEndsWith
resharper_cpp_clang_tidy_modernize_use_starts_ends_with_highlighting

建议

modernize-use-std-format
CppClangTidyModernizeUseStdFormat
resharper_cpp_clang_tidy_modernize_use_std_format_highlighting

建议

modernize-use-std-numbers
CppClangTidyModernizeUseStdNumbers
resharper_cpp_clang_tidy_modernize_use_std_numbers_highlighting

建议

modernize-use-std-print
CppClangTidyModernizeUseStdPrint
resharper_cpp_clang_tidy_modernize_use_std_print_highlighting

建议

modernize-use-trailing-return-type
CppClangTidyModernizeUseTrailingReturnType
resharper_cpp_clang_tidy_modernize_use_trailing_return_type_highlighting

已禁用

modernize-use-transparent-functors
CppClangTidyModernizeUseTransparentFunctors
resharper_cpp_clang_tidy_modernize_use_transparent_functors_highlighting

建议

modernize-use-uncaught-exceptions
CppClangTidyModernizeUseUncaughtExceptions
resharper_cpp_clang_tidy_modernize_use_uncaught_exceptions_highlighting

警告

modernize-use-using
CppClangTidyModernizeUseUsing
resharper_cpp_clang_tidy_modernize_use_using_highlighting

已禁用

mpi-buffer-deref
CppClangTidyMpiBufferDeref
resharper_cpp_clang_tidy_mpi_buffer_deref_highlighting

警告

mpi-type-mismatch
CppClangTidyMpiTypeMismatch
resharper_cpp_clang_tidy_mpi_type_mismatch_highlighting

警告

objc-assert-equals
CppClangTidyObjcAssertEquals
resharper_cpp_clang_tidy_objc_assert_equals_highlighting

警告

objc-avoid-nserror-init
CppClangTidyObjcAvoidNserrorInit
resharper_cpp_clang_tidy_objc_avoid_nserror_init_highlighting

警告

objc-dealloc-in-category
CppClangTidyObjcDeallocInCategory
resharper_cpp_clang_tidy_objc_dealloc_in_category_highlighting

警告

objc-forbidden-subclassing
CppClangTidyObjcForbiddenSubclassing
resharper_cpp_clang_tidy_objc_forbidden_subclassing_highlighting

警告

objc-missing-hash
CppClangTidyObjcMissingHash
resharper_cpp_clang_tidy_objc_missing_hash_highlighting

警告

objc-nsdate-formatter
CppClangTidyObjcNsdateFormatter
resharper_cpp_clang_tidy_objc_nsdate_formatter_highlighting

已禁用

objc-nsinvocation-argument-lifetime
CppClangTidyObjcNsinvocationArgumentLifetime
resharper_cpp_clang_tidy_objc_nsinvocation_argument_lifetime_highlighting

警告

objc-property-declaration
CppClangTidyObjcPropertyDeclaration
resharper_cpp_clang_tidy_objc_property_declaration_highlighting

警告

objc-super-self
CppClangTidyObjcSuperSelf
resharper_cpp_clang_tidy_objc_super_self_highlighting

警告

openmp-exception-escape
CppClangTidyOpenmpExceptionEscape
resharper_cpp_clang_tidy_openmp_exception_escape_highlighting

警告

openmp-use-default-none
CppClangTidyOpenmpUseDefaultNone
resharper_cpp_clang_tidy_openmp_use_default_none_highlighting

警告

performance-avoid-endl
CppClangTidyPerformanceAvoidEndl
resharper_cpp_clang_tidy_performance_avoid_endl_highlighting

警告

performance-enum-size
CppClangTidyPerformanceEnumSize
resharper_cpp_clang_tidy_performance_enum_size_highlighting

建议

performance-faster-string-find
CppClangTidyPerformanceFasterStringFind
resharper_cpp_clang_tidy_performance_faster_string_find_highlighting

建议

performance-for-range-copy
CppClangTidyPerformanceForRangeCopy
resharper_cpp_clang_tidy_performance_for_range_copy_highlighting

建议

performance-implicit-conversion-in-loop
CppClangTidyPerformanceImplicitConversionInLoop
resharper_cpp_clang_tidy_performance_implicit_conversion_in_loop_highlighting

建议

performance-inefficient-algorithm
CppClangTidyPerformanceInefficientAlgorithm
resharper_cpp_clang_tidy_performance_inefficient_algorithm_highlighting

建议

performance-inefficient-string-concatenation
CppClangTidyPerformanceInefficientStringConcatenation
resharper_cpp_clang_tidy_performance_inefficient_string_concatenation_highlighting

建议

performance-inefficient-vector-operation
CppClangTidyPerformanceInefficientVectorOperation
resharper_cpp_clang_tidy_performance_inefficient_vector_operation_highlighting

建议

performance-move-const-arg
CppClangTidyPerformanceMoveConstArg
resharper_cpp_clang_tidy_performance_move_const_arg_highlighting

建议

performance-move-constructor-init
CppClangTidyPerformanceMoveConstructorInit
resharper_cpp_clang_tidy_performance_move_constructor_init_highlighting

警告

performance-no-automatic-move
CppClangTidyPerformanceNoAutomaticMove
resharper_cpp_clang_tidy_performance_no_automatic_move_highlighting

警告

performance-noexcept-destructor
CppClangTidyPerformanceNoexceptDestructor
resharper_cpp_clang_tidy_performance_noexcept_destructor_highlighting

警告

performance-noexcept-move-constructor
CppClangTidyPerformanceNoexceptMoveConstructor
resharper_cpp_clang_tidy_performance_noexcept_move_constructor_highlighting

警告

performance-noexcept-swap
CppClangTidyPerformanceNoexceptSwap
resharper_cpp_clang_tidy_performance_noexcept_swap_highlighting

警告

performance-no-int-to-ptr
CppClangTidyPerformanceNoIntToPtr
resharper_cpp_clang_tidy_performance_no_int_to_ptr_highlighting

警告

performance-trivially-destructible
CppClangTidyPerformanceTriviallyDestructible
resharper_cpp_clang_tidy_performance_trivially_destructible_highlighting

建议

performance-type-promotion-in-math-fn
CppClangTidyPerformanceTypePromotionInMathFn
resharper_cpp_clang_tidy_performance_type_promotion_in_math_fn_highlighting

建议

performance-unnecessary-copy-initialization
CppClangTidyPerformanceUnnecessaryCopyInitialization
resharper_cpp_clang_tidy_performance_unnecessary_copy_initialization_highlighting

建议

performance-unnecessary-value-param
CppClangTidyPerformanceUnnecessaryValueParam
resharper_cpp_clang_tidy_performance_unnecessary_value_param_highlighting

建议

portability-restrict-system-includes
CppClangTidyPortabilityRestrictSystemIncludes
resharper_cpp_clang_tidy_portability_restrict_system_includes_highlighting

已禁用

portability-simd-intrinsics
CppClangTidyPortabilitySimdIntrinsics
resharper_cpp_clang_tidy_portability_simd_intrinsics_highlighting

已禁用

portability-std-allocator-const
CppClangTidyPortabilityStdAllocatorConst
resharper_cpp_clang_tidy_portability_std_allocator_const_highlighting

警告

portability-template-virtual-member-function
CppClangTidyPortabilityTemplateVirtualMemberFunction
resharper_cpp_clang_tidy_portability_template_virtual_member_function_highlighting

警告

readability-avoid-const-params-in-decls
CppClangTidyReadabilityAvoidConstParamsInDecls
resharper_cpp_clang_tidy_readability_avoid_const_params_in_decls_highlighting

已禁用

readability-avoid-nested-conditional-operator
CppClangTidyReadabilityAvoidNestedConditionalOperator
resharper_cpp_clang_tidy_readability_avoid_nested_conditional_operator_highlighting

已禁用

readability-avoid-return-with-void-value
CppClangTidyReadabilityAvoidReturnWithVoidValue
resharper_cpp_clang_tidy_readability_avoid_return_with_void_value_highlighting

已禁用

readability-avoid-unconditional-preprocessor-if
CppClangTidyReadabilityAvoidUnconditionalPreprocessorIf
resharper_cpp_clang_tidy_readability_avoid_unconditional_preprocessor_if_highlighting

警告

readability-braces-around-statements
CppClangTidyReadabilityBracesAroundStatements
resharper_cpp_clang_tidy_readability_braces_around_statements_highlighting

已禁用

readability-const-return-type
CppClangTidyReadabilityConstReturnType
resharper_cpp_clang_tidy_readability_const_return_type_highlighting

已禁用

readability-container-contains
CppClangTidyReadabilityContainerContains
resharper_cpp_clang_tidy_readability_container_contains_highlighting

已禁用

readability-container-data-pointer
CppClangTidyReadabilityContainerDataPointer
resharper_cpp_clang_tidy_readability_container_data_pointer_highlighting

建议

readability-container-size-empty
CppClangTidyReadabilityContainerSizeEmpty
resharper_cpp_clang_tidy_readability_container_size_empty_highlighting

建议

readability-convert-member-functions-to-static
CppClangTidyReadabilityConvertMemberFunctionsToStatic
resharper_cpp_clang_tidy_readability_convert_member_functions_to_static_highlighting

已禁用

readability-delete-null-pointer
CppClangTidyReadabilityDeleteNullPointer
resharper_cpp_clang_tidy_readability_delete_null_pointer_highlighting

建议

readability-duplicate-include
CppClangTidyReadabilityDuplicateInclude
resharper_cpp_clang_tidy_readability_duplicate_include_highlighting

已禁用

readability-else-after-return
CppClangTidyReadabilityElseAfterReturn
resharper_cpp_clang_tidy_readability_else_after_return_highlighting

已禁用

readability-enum-initial-value
CppClangTidyReadabilityEnumInitialValue
resharper_cpp_clang_tidy_readability_enum_initial_value_highlighting

建议

readability-function-cognitive-complexity
CppClangTidyReadabilityFunctionCognitiveComplexity
resharper_cpp_clang_tidy_readability_function_cognitive_complexity_highlighting

已禁用

readability-function-size
CppClangTidyReadabilityFunctionSize
resharper_cpp_clang_tidy_readability_function_size_highlighting

已禁用

readability-identifier-length
CppClangTidyReadabilityIdentifierLength
resharper_cpp_clang_tidy_readability_identifier_length_highlighting

已禁用

readability-identifier-naming
CppClangTidyReadabilityIdentifierNaming
resharper_cpp_clang_tidy_readability_identifier_naming_highlighting

已禁用

readability-implicit-bool-conversion
CppClangTidyReadabilityImplicitBoolConversion
resharper_cpp_clang_tidy_readability_implicit_bool_conversion_highlighting

已禁用

readability-inconsistent-declaration-parameter-name
CppClangTidyReadabilityInconsistentDeclarationParameterName
resharper_cpp_clang_tidy_readability_inconsistent_declaration_parameter_name_highlighting

建议

readability-isolate-declaration
CppClangTidyReadabilityIsolateDeclaration
resharper_cpp_clang_tidy_readability_isolate_declaration_highlighting

已禁用

readability-magic-numbers
CppClangTidyReadabilityMagicNumbers
resharper_cpp_clang_tidy_readability_magic_numbers_highlighting

已禁用

readability-make-member-function-const
CppClangTidyReadabilityMakeMemberFunctionConst
resharper_cpp_clang_tidy_readability_make_member_function_const_highlighting

已禁用

readability-math-missing-parentheses
CppClangTidyReadabilityMathMissingParentheses
resharper_cpp_clang_tidy_readability_math_missing_parentheses_highlighting

已禁用

readability-misleading-indentation
CppClangTidyReadabilityMisleadingIndentation
resharper_cpp_clang_tidy_readability_misleading_indentation_highlighting

已禁用

readability-misplaced-array-index
CppClangTidyReadabilityMisplacedArrayIndex
resharper_cpp_clang_tidy_readability_misplaced_array_index_highlighting

建议

readability-named-parameter
CppClangTidyReadabilityNamedParameter
resharper_cpp_clang_tidy_readability_named_parameter_highlighting

已禁用

readability-non-const-parameter
CppClangTidyReadabilityNonConstParameter
resharper_cpp_clang_tidy_readability_non_const_parameter_highlighting

已禁用

readability-operators-representation
CppClangTidyReadabilityOperatorsRepresentation
resharper_cpp_clang_tidy_readability_operators_representation_highlighting

建议

readability-qualified-auto
CppClangTidyReadabilityQualifiedAuto
resharper_cpp_clang_tidy_readability_qualified_auto_highlighting

已禁用

readability-redundant-access-specifiers
CppClangTidyReadabilityRedundantAccessSpecifiers
resharper_cpp_clang_tidy_readability_redundant_access_specifiers_highlighting

已禁用

readability-redundant-casting
CppClangTidyReadabilityRedundantCasting
resharper_cpp_clang_tidy_readability_redundant_casting_highlighting

已禁用

readability-redundant-control-flow
CppClangTidyReadabilityRedundantControlFlow
resharper_cpp_clang_tidy_readability_redundant_control_flow_highlighting

已禁用

readability-redundant-declaration
CppClangTidyReadabilityRedundantDeclaration
resharper_cpp_clang_tidy_readability_redundant_declaration_highlighting

建议

readability-redundant-function-ptr-dereference
CppClangTidyReadabilityRedundantFunctionPtrDereference
resharper_cpp_clang_tidy_readability_redundant_function_ptr_dereference_highlighting

建议

readability-redundant-inline-specifier
CppClangTidyReadabilityRedundantInlineSpecifier
resharper_cpp_clang_tidy_readability_redundant_inline_specifier_highlighting

已禁用

readability-redundant-member-init
CppClangTidyReadabilityRedundantMemberInit
resharper_cpp_clang_tidy_readability_redundant_member_init_highlighting

已禁用

readability-redundant-preprocessor
CppClangTidyReadabilityRedundantPreprocessor
resharper_cpp_clang_tidy_readability_redundant_preprocessor_highlighting

警告

readability-redundant-smartptr-get
CppClangTidyReadabilityRedundantSmartptrGet
resharper_cpp_clang_tidy_readability_redundant_smartptr_get_highlighting

建议

readability-redundant-string-cstr
CppClangTidyReadabilityRedundantStringCstr
resharper_cpp_clang_tidy_readability_redundant_string_cstr_highlighting

建议

readability-redundant-string-init
CppClangTidyReadabilityRedundantStringInit
resharper_cpp_clang_tidy_readability_redundant_string_init_highlighting

建议

readability-reference-to-constructed-temporary
CppClangTidyReadabilityReferenceToConstructedTemporary
resharper_cpp_clang_tidy_readability_reference_to_constructed_temporary_highlighting

建议

readability-simplify-boolean-expr
CppClangTidyReadabilitySimplifyBooleanExpr
resharper_cpp_clang_tidy_readability_simplify_boolean_expr_highlighting

已禁用

readability-simplify-subscript-expr
CppClangTidyReadabilitySimplifySubscriptExpr
resharper_cpp_clang_tidy_readability_simplify_subscript_expr_highlighting

警告

readability-static-accessed-through-instance
CppClangTidyReadabilityStaticAccessedThroughInstance
resharper_cpp_clang_tidy_readability_static_accessed_through_instance_highlighting

建议

readability-static-definition-in-anonymous-namespace
CppClangTidyReadabilityStaticDefinitionInAnonymousNamespace
resharper_cpp_clang_tidy_readability_static_definition_in_anonymous_namespace_highlighting

已禁用

readability-string-compare
CppClangTidyReadabilityStringCompare
resharper_cpp_clang_tidy_readability_string_compare_highlighting

警告

readability-suspicious-call-argument
CppClangTidyReadabilitySuspiciousCallArgument
resharper_cpp_clang_tidy_readability_suspicious_call_argument_highlighting

警告

readability-uniqueptr-delete-release
CppClangTidyReadabilityUniqueptrDeleteRelease
resharper_cpp_clang_tidy_readability_uniqueptr_delete_release_highlighting

建议

readability-uppercase-literal-suffix
CppClangTidyReadabilityUppercaseLiteralSuffix
resharper_cpp_clang_tidy_readability_uppercase_literal_suffix_highlighting

已禁用

readability-use-anyofallof
CppClangTidyReadabilityUseAnyofallof
resharper_cpp_clang_tidy_readability_use_anyofallof_highlighting

建议

readability-use-std-min-max
CppClangTidyReadabilityUseStdMinMax
resharper_cpp_clang_tidy_readability_use_std_min_max_highlighting

建议

未知的 clang-tidy 检查
CppClangTidyHighlighting
resharper_cpp_clang_tidy_highlighting_highlighting

建议

zircon-temporary-objects
CppClangTidyZirconTemporaryObjects
resharper_cpp_clang_tidy_zircon_temporary_objects_highlighting

已禁用

常见实践和代码改进(39 项检查)

此类别包含主要影响代码可读性的中等严重性问题的检查。

检查
ID
EditorConfig 属性

默认严重性

可以使用接受迭代器和计数的算法
CppUseAlgorithmWithCount
resharper_cpp_use_algorithm_with_count_highlighting

建议

可以使用操作范围的算法
CppUseRangeAlgorithm
resharper_cpp_use_range_algorithm_highlighting

建议

类可以声明为 final
CppClassCanBeFinal
resharper_cpp_class_can_be_final_highlighting

已禁用

编译时常量表达式可以替换为 'true' 或 'false'
CppCompileTimeConstantCanBeReplacedWithBooleanConstant
resharper_cpp_compile_time_constant_can_be_replaced_with_boolean_constant_highlighting

建议

consteval if 始终为常量
ConstevalIfIsAlwaysConstant
resharper_consteval_if_is_always_constant_highlighting

警告

智能指针的构造函数被使用,而不是其 make 函数
CppSmartPointerVsMakeFunction
resharper_cpp_smart_pointer_vs_make_function_highlighting

建议

可以使用 'contains' 成员函数
CppUseAssociativeContains
resharper_cpp_use_associative_contains_highlighting

建议

使用了 C 风格的强制类型转换,而不是 C++ 的强制类型转换
CppCStyleCast
resharper_cpp_c_style_cast_highlighting

建议

声明和赋值可以合并
CppJoinDeclarationAndAssignment
resharper_cpp_join_declaration_and_assignment_highlighting

建议

for 循环可以替换为 while 循环
CppForLoopCanBeReplacedWithWhile
resharper_cpp_for_loop_can_be_replaced_with_while_highlighting

建议

函数返回 const 值
CppConstValueFunctionReturnType
resharper_cpp_const_value_function_return_type_highlighting

建议

使用了函数式强制类型转换,而不是 C++ 的强制类型转换
CppFunctionalStyleCast
resharper_cpp_functional_style_cast_highlighting

建议

'if' 可以替换为 'if consteval'
IfStdIsConstantEvaluatedCanBeReplaced
resharper_if_std_is_constant_evaluated_can_be_replaced_highlighting

建议

具有常量条件的 if 语句可以替换为 'if constexpr'
CppIfCanBeReplacedByConstexprIf
resharper_cpp_if_can_be_replaced_by_constexpr_if_highlighting

建议

Lambda 可以重写为使用显式模板参数
CppUseFamiliarTemplateSyntaxForGenericLambdas
resharper_cpp_use_familiar_template_syntax_for_generic_lambdas_highlighting

建议

局部变量可以声明为 const
CppLocalVariableMayBeConst
resharper_cpp_local_variable_may_be_const_highlighting

提示

成员函数可以声明为 const
CppMemberFunctionMayBeConst
resharper_cpp_member_function_may_be_const_highlighting

建议

成员函数可以声明为 static
CppMemberFunctionMayBeStatic
resharper_cpp_member_function_may_be_static_highlighting

建议

包含单个类特化的命名空间定义
CppRedundantNamespaceDefinition
resharper_cpp_redundant_namespace_definition_highlighting

建议

非显式转换运算符
CppNonExplicitConversionOperator
resharper_cpp_non_explicit_conversion_operator_highlighting

提示

非显式转换构造函数
CppNonExplicitConvertingConstructor
resharper_cpp_non_explicit_converting_constructor_highlighting

提示

参数可以声明为 const
CppParameterMayBeConst
resharper_cpp_parameter_may_be_const_highlighting

提示

参数可以声明为指向 const 的指针/引用
CppParameterMayBeConstPtrOrRef
resharper_cpp_parameter_may_be_const_ptr_or_ref_highlighting

建议

通过 const 引用传递值参数
CppPassValueParameterByConstReference
resharper_cpp_pass_value_parameter_by_const_reference_highlighting

建议

使用 reinterpret_cast 而不是 static_cast
CppReinterpretCastFromVoidPtr
resharper_cpp_reinterpret_cast_from_void_ptr_highlighting

建议

后缀运算符的结果被丢弃
CppDiscardedPostfixOperatorResult
resharper_cpp_discarded_postfix_operator_result_highlighting

建议

可以使用 'std::erase'/'std::erase_if' 替代 remove-erase 惯用法
CppUseEraseAlgorithm
resharper_cpp_use_erase_algorithm_highlighting

建议

'std::is_constant_evaluated' 将始终计算为常量
StdIsConstantEvaluatedWillAlwaysEvaluateToConstant
resharper_std_is_constant_evaluated_will_always_evaluate_to_constant_highlighting

警告

可以使用 std::size
CppUseStdSize
resharper_cpp_use_std_size_highlighting

建议

可以使用 std::views::keys/values
CppUseElementsView
resharper_cpp_use_elements_view_highlighting

建议

可以使用结构化绑定
CppUseStructuredBinding
resharper_cpp_use_structured_binding_highlighting

提示

可以使用结构化绑定代替 tie(..)
CppReplaceTieWithStructuredBinding
resharper_cpp_replace_tie_with_structured_binding_highlighting

建议

抛出表达式可以替换为重新抛出表达式
CppThrowExpressionCanBeReplacedWithRethrow
resharper_cpp_throw_expression_can_be_replaced_with_rethrow_highlighting

警告

可以使用模板别名或变量模板简化类型特性
CppUseTypeTraitAlias
resharper_cpp_use_type_trait_alias_highlighting

建议

变量可以声明为 constexpr
CppVariableCanBeMadeConstexpr
resharper_cpp_variable_can_be_made_constexpr_highlighting

建议

变量可以移动到初始化语句中
CppTooWideScopeInitStatement
resharper_cpp_too_wide_scope_init_statement_highlighting

提示

变量可以移动到内部作用域
CppTooWideScope
resharper_cpp_too_wide_scope_highlighting

建议

零常量可以替换为 nullptr
CppZeroConstantCanBeReplacedWithNullptr
resharper_cpp_zero_constant_can_be_replaced_with_nullptr_highlighting

建议

可以使用零初始化代替 memset
CppReplaceMemsetWithZeroInitialization
resharper_cpp_replace_memset_with_zero_initialization_highlighting

建议

编译器警告(15 项检查)

此类别中的检查可在编译之前检测 编译器警告

检查
ID
EditorConfig 属性

默认严重性

#warning 指令
CppWarningDirective
resharper_cpp_warning_directive_highlighting

警告

Awaiter 类型不是类
CppAwaiterTypeIsNotClass
resharper_cpp_awaiter_type_is_not_class_highlighting

警告

无法解析所需的协程函数
CppCoroutineCallResolveError
resharper_cpp_coroutine_call_resolve_error_highlighting

警告

默认初始化一个没有用户提供默认构造函数的 const 限定类型对象
CppDefaultInitializationWithNoUserConstructor
resharper_cpp_default_initialization_with_no_user_constructor_highlighting

警告

非命名空间作用域中的显式特化
CppExplicitSpecializationInNonNamespaceScope
resharper_cpp_explicit_specialization_in_non_namespace_scope_highlighting

警告

未找到预编译头
CppPrecompiledHeaderNotFound
resharper_cpp_precompiled_header_not_found_highlighting

错误

未包含预编译头
CppPrecompiledHeaderIsNotIncluded
resharper_cpp_precompiled_header_is_not_included_highlighting

错误

从外部作用域重新声明模板参数
CppTemplateParameterShadowing
resharper_cpp_template_parameter_shadowing_highlighting

警告

带有 'mutable' 说明符的引用类成员
CppMutableSpecifierOnReferenceMember
resharper_cpp_mutable_specifier_on_reference_member_highlighting

警告

static_assert 失败
CppStaticAssertFailure
resharper_cpp_static_assert_failure_highlighting

错误

'out' 参数必须被赋值
CppOutParameterMustBeWritten
resharper_cpp_out_parameter_must_be_written_highlighting

警告

未初始化的依赖基类
CppUninitializedDependentBaseClass
resharper_cpp_uninitialized_dependent_base_class_highlighting

警告

引用类型的联合成员
CppUnionMemberOfReferenceType
resharper_cpp_union_member_of_reference_type_highlighting

警告

在模板中使用不完整类型
CppClassIsIncomplete
resharper_cpp_class_is_incomplete_highlighting

警告

用户定义的字面量后缀必须以下划线开头
CppUserDefinedLiteralSuffixDoesNotStartWithUnderscore
resharper_cpp_user_defined_literal_suffix_does_not_start_with_underscore_highlighting

警告

约束违规(1 项检查)

此类别包括代码检查,主要具有 警告严重级别,用于检测与符号属性相关的违规行为,包括 JetBrains Rider 的代码注解 ,以及其他类似问题。

检查
ID
EditorConfig 属性

默认严重性

命名不一致
CppInconsistentNaming
resharper_cpp_inconsistent_naming_highlighting

提示

格式化(38 项检查)

此类别中的检查 检测代码格式问题

检查
ID
EditorConfig 属性

默认严重性

不正确的空行(其他地方缺少空行)
CppMissingBlankLines
resharper_cpp_missing_blank_lines_highlighting

已禁用

不正确的空行(其他地方多余的空行)
CppRedundantBlankLines
resharper_cpp_redundant_blank_lines_highlighting

已禁用

不正确的空行(括号附近的空行数量不正确)
CppIncorrectBlankLinesNearBraces
resharper_cpp_incorrect_blank_lines_near_braces_highlighting

已禁用

缩进错误(子语句周围)
CppBadChildStatementIndent
resharper_cpp_bad_child_statement_indent_highlighting

已禁用

不正确的缩进(声明括号周围)
CppBadDeclarationBracesIndent
resharper_cpp_bad_declaration_braces_indent_highlighting

已禁用

不正确的缩进(表达式括号周围)
CppBadExpressionBracesIndent
resharper_cpp_bad_expression_braces_indent_highlighting

已禁用

不正确的缩进(命名空间括号周围)
CppBadNamespaceBracesIndent
resharper_cpp_bad_namespace_braces_indent_highlighting

已禁用

不正确的缩进(语句括号周围)
CppBadControlBracesIndent
resharper_cpp_bad_control_braces_indent_highlighting

已禁用

缩进错误(switch 语句周围)
CppBadSwitchBracesIndent
resharper_cpp_bad_switch_braces_indent_highlighting

已禁用

缩进错误(缩进大小不正确)
CppWrongIndentSize
resharper_cpp_wrong_indent_size_highlighting

已禁用

缩进错误(缩进级别未恢复)
CppOutdentIsOffPrevLevel
resharper_cpp_outdent_is_off_prev_level_highlighting

已禁用

缩进错误(其他地方缺少缩进/取消缩进)
CppMissingIndent
resharper_cpp_missing_indent_highlighting

已禁用

不正确的缩进(其他地方多余的缩进/取消缩进)
CppBadIndent
resharper_cpp_bad_indent_highlighting

已禁用

缩进错误(制表符/空格不匹配)
CppTabsAndSpacesMismatch
resharper_cpp_tabs_and_spaces_mismatch_highlighting

已禁用

不正确的换行(列表中的逗号周围)
CppBadListLineBreaks
resharper_cpp_bad_list_line_breaks_highlighting

已禁用

不正确的换行(声明括号周围)
CppBadDeclarationBracesLineBreaks
resharper_cpp_bad_declaration_braces_line_breaks_highlighting

已禁用

不正确的换行(空括号周围)
CppBadEmptyBracesLineBreaks
resharper_cpp_bad_empty_braces_line_breaks_highlighting

已禁用

不正确的换行(表达式括号周围)
表达式大括号换行格式不规范
表达式大括号换行格式不规范突出显示

已禁用

换行错误(括号周围)
圆括号换行格式不规范
圆括号换行格式不规范突出显示

已禁用

不正确的换行(语句括号周围)
控制语句大括号换行格式不规范
控制语句大括号换行格式不规范突出显示

已禁用

换行错误(其他地方缺少换行)
缺少换行符
缺少换行符突出显示

已禁用

不正确的换行符(其他地方的换行符是多余的)
多余的换行符
多余的换行符突出显示

已禁用

不正确的间距(尖括号周围)
尖括号间的空格不规范
尖括号间的空格不规范突出显示

已禁用

不正确的间距(大括号周围)
大括号间的空格不规范
大括号间的空格不规范突出显示

已禁用

不正确的间距(冒号周围)
冒号前后的空格不规范
冒号前后的空格不规范突出显示

已禁用

不正确的间距(逗号周围)
逗号前后的空格不规范
逗号前后的空格不规范突出显示

已禁用

不正确的间距(成员访问符号周围)
成员访问符前后的空格不规范
成员访问符前后的空格不规范突出显示

已禁用

不正确的间距(运算符号周围)
符号周围空格不规范
符号周围空格不规范突出显示

已禁用

不正确的间距(括号周围)
圆括号空格使用不规范
圆括号空格使用不规范突出显示

已禁用

不正确的间距(分号周围)
分号前后的空格不规范
分号前后的空格不规范突出显示

已禁用

不正确的间距(语句中的方括号周围)
中括号间的空格不规范
中括号间的空格不规范突出显示

已禁用

不正确的间距(关键字和括号之间)
关键字后的空格不规范
关键字后的空格不规范突出显示

已禁用

不正确的间距(禁止多个空格)
重复空格
重复空格突出显示

已禁用

不正确的间距(行尾多余的空格)
不必要的空白字符
不必要的空白字符突出显示

已禁用

不正确的间距(其他地方缺少空格)
缺少空格
缺少空格突出显示

已禁用

不正确的间距(其他地方的空格是多余的)
多余的空格
多余的空格突出显示

已禁用

不正确的间距(除缩进外禁止使用制表符)
缩进外使用制表符
缩进外使用制表符突出显示

已禁用

不正确的间距(禁止使用制表符)
禁用使用制表符
禁用使用制表符突出显示

已禁用

语法问题(4 项检查)

此类别中的检查报告字符串字面量和文档注释中的 语法问题

检查
ID
EditorConfig 属性

默认严重性

注释中的语法错误
注释中的语法错误
注释中的语法错误突出显示

建议

标记属性值中的语法错误
标记属性中的语法错误
标记属性中的语法错误突出显示

建议

标记文本中的语法错误
标记文本中的语法错误
标记文本中的语法错误突出显示

建议

字符串文字中的语法错误
字符串文本中的语法错误
字符串文本中的语法错误突出显示

已禁用

潜在的代码质量问题(111 项检查)

此类别包括检测关键问题(代码异味)的检查,主要为 错误警告 级别。 此类别还包括 确保本地化支持的检查

检查
ID
EditorConfig 属性

默认严重性

[[nodiscard]] 不能应用于没有返回值的函数
带有 [[nodiscard]] 的函数未返回值
带有 [[nodiscard]] 的函数未返回值突出显示

警告

具有非 void 返回类型的函数或 lambda 应返回一个值
非 void 函数中 return 语句未返回值
非 void 函数中 return 语句未返回值突出显示

警告

抽象最终类
同时为抽象类和 final 类
同时为抽象类和 final 类突出显示

警告

向引用添加 cv 限定符没有效果
无法将 CV 限定符应用于引用类型
无法将 CV 限定符应用于引用类型突出显示

警告

赋值的值从未使用
赋值的值从未使用
赋值的值从未使用突出显示

警告

反斜杠和换行符之间有空格
无效的换行连接
无效的换行连接突出显示

警告

二元运算符作用于相等的操作数
二元表达式中左右操作数相等
二元表达式中左右操作数相等突出显示

警告

二元运算符作用于相同的操作数
二元表达式中左右操作数恒等
二元表达式中左右操作数恒等突出显示

警告

将右值绑定到左值引用是非标准的 Microsoft C++ 扩展
Microsoft 扩展:将右值绑定为左值引用
Microsoft 扩展:将右值绑定为左值引用突出显示

警告

在复制初始化期间省略了已删除的复制构造函数的调用。 这是非标准的 Microsoft C++ 扩展。
Microsoft 扩展:复制初始化声明符中省略拷贝
Microsoft 扩展:复制初始化声明符中省略拷贝突出显示

警告

在构造函数/析构函数中调用虚函数在编译时解析
构造函数中调用虚函数
构造函数中调用虚函数突出显示

警告

在构造函数/析构函数中调用虚函数将导致纯虚函数调用
构造函数中调用抽象虚函数
构造函数中调用抽象虚函数突出显示

错误

从 nullptr 转换为指针类型使用 reinterpret_cast 是非标准的 Microsoft C++ 扩展
Microsoft 扩展:从 nullptr 进行 reinterpret_cast
Microsoft 扩展:从 nullptr 进行 reinterpret_cast 突出显示

警告

类是抽象的但未显式声明为抽象类
抽象类缺少说明符
抽象类缺少说明符突出显示

警告

类从未使用
类定义未被使用
类定义未被使用突出显示

警告

类成员函数隐藏了基类中的非虚函数
CppHidingFunction
resharper_cpp_hiding_function_highlighting

警告

由于未初始化的数据成员,类应具有用户定义的构造函数
CppClassNeedsConstructorBecauseOfUninitializedMember
resharper_cpp_class_needs_constructor_because_of_uninitialized_member_highlighting

警告

无符号表达式与 0 的比较
CppUnsignedZeroComparison
resharper_cpp_unsigned_zero_comparison_highlighting

警告

概念从未使用
CppConceptNeverUsed
resharper_cpp_concept_never_used_highlighting

警告

声明未声明任何内容
CppEmptyDeclaration
resharper_cpp_empty_declaration_highlighting

警告

在最终类或密封类中声明了非覆盖的虚函数
CppVirtualFunctionInFinalClass
resharper_cpp_virtual_function_in_final_class_highlighting

警告

没有声明符的声明说明符
CppDeclarationSpecifierWithoutDeclarators
resharper_cpp_declaration_specifier_without_declarators_highlighting

警告

将声明符解析为函数声明
CppDeclaratorDisambiguatedAsFunction
resharper_cpp_declarator_disambiguated_as_function_highlighting

警告

声明符从未使用
CppDeclaratorNeverUsed
resharper_cpp_declarator_never_used_highlighting

警告

声明符仅被赋值但从未访问
CppEntityAssignedButNoRead
resharper_cpp_entity_assigned_but_no_read_highlighting

警告

声明符在被读取之前已在所有路径中重新赋值
CppInitializedValueIsAlwaysRewritten
resharper_cpp_initialized_value_is_always_rewritten_highlighting

警告

声明符仅在未求值的上下文中使用
CppEntityUsedOnlyInUnevaluatedContext
resharper_cpp_entity_used_only_in_unevaluated_context_highlighting

警告

switch 语句中未处理默认情况
CppDefaultCaseNotHandledInSwitchStatement
resharper_cpp_default_case_not_handled_in_switch_statement_highlighting

警告

默认的特殊成员函数被隐式删除
CppDefaultedSpecialMemberFunctionIsImplicitlyDeleted
resharper_cpp_defaulted_special_member_function_is_implicitly_deleted_highlighting

警告

删除 void 指针
CppDeletingVoidPointer
resharper_cpp_deleting_void_pointer_highlighting

警告

依赖模板缺少 'template' 关键字
CppDependentTemplateWithoutTemplateKeyword
resharper_cpp_dependent_template_without_template_keyword_highlighting

警告

依赖类型缺少 'typename' 关键字
CppDependentTypeWithoutTypenameKeyword
resharper_cpp_dependent_type_without_typename_keyword_highlighting

警告

已弃用的 'register' 存储类说明符
CppDeprecatedRegisterStorageClassSpecifier
resharper_cpp_deprecated_register_storage_class_specifier_highlighting

警告

解引用操作符限制已超出
CppDereferenceOperatorLimitExceeded
resharper_cpp_dereference_operator_limit_exceeded_highlighting

警告

实体已弃用
CppDeprecatedEntity
resharper_cpp_deprecated_entity_highlighting

警告

枚举器从未使用
CppEnumeratorNeverUsed
resharper_cpp_enumerator_never_used_highlighting

警告

表达式可以简化
CppRedundantComplexityInComparison
resharper_cpp_redundant_complexity_in_comparison_highlighting

建议

计算结果为零的表达式被用作空指针常量
CppZeroValuedExpressionUsedAsNullPointer
resharper_cpp_zero_valued_expression_used_as_null_pointer_highlighting

警告

前向枚举声明缺少底层类型
CppForwardEnumDeclarationWithoutUnderlyingType
resharper_cpp_forward_enum_declaration_without_underlying_type_highlighting

警告

函数未实现
CppFunctionIsNotImplemented
resharper_cpp_function_is_not_implemented_highlighting

警告

函数结果应被使用
CppFunctionResultShouldBeUsed
resharper_cpp_function_result_should_be_used_highlighting

提示

隐藏未捕获的局部声明
CppDeclarationHidesUncapturedLocal
resharper_cpp_declaration_hides_uncaptured_local_highlighting

提示

隐藏局部声明
CppDeclarationHidesLocal
resharper_cpp_declaration_hides_local_highlighting

警告

隐式转换为不兼容的指针类型
CppIncompatiblePointerConversion
resharper_cpp_incompatible_pointer_conversion_highlighting

警告

隐式转换为丢失限定符的指针类型
CppPointerConversionDropsQualifiers
resharper_cpp_pointer_conversion_drops_qualifiers_highlighting

警告

隐式默认构造函数不可用
CppImplicitDefaultConstructorNotAvailable
resharper_cpp_implicit_default_constructor_not_available_highlighting

警告

隐式整数到指针的转换
CppIntegralToPointerConversion
resharper_cpp_integral_to_pointer_conversion_highlighting

警告

隐式指针到整数的转换
CppPointerToIntegralConversion
resharper_cpp_pointer_to_integral_conversion_highlighting

警告

boost::format 中的格式指令不正确
CppBoostFormatBadCode
resharper_cpp_boost_format_bad_code_highlighting

警告

对 bool 类型的表达式进行递增操作
CppBooleanIncrementExpression
resharper_cpp_boolean_increment_expression_highlighting

警告

无效的 printf 格式说明符
CppPrintfBadFormat
resharper_cpp_printf_bad_format_highlighting

警告

关键字 'default' 被用作标识符
CppDefaultIsUsedAsIdentifier
resharper_cpp_default_is_used_as_identifier_highlighting

警告

Lambda 捕获从未使用
CppLambdaCaptureNeverUsed
resharper_cpp_lambda_capture_never_used_highlighting

警告

局部变量从未使用,但可能在其析构函数中产生副作用
CppLocalVariableWithNonTrivialDtorIsNeverUsed
resharper_cpp_local_variable_with_non_trivial_dtor_is_never_used_highlighting

已禁用

局部变量在未初始化的情况下被使用
CppDeclaratorUsedBeforeInitialization
resharper_cpp_declarator_used_before_initialization_highlighting

错误

局部变量可能未被初始化
CppLocalVariableMightNotBeInitialized
resharper_cpp_local_variable_might_not_be_initialized_highlighting

警告

C++ 标准不允许 'long' 浮点数
CppLongFloat
resharper_cpp_long_float_highlighting

警告

可能缺少关键字 'throw'
CppMissingKeywordThrow
缺少 throw 关键字

警告

方法必须是 public 且 virtual 的,以实现 C++/CLI 接口成员
必须为 public 且为 virtual 才能实现接口
必须为 public 且为 virtual 才能实现接口

警告

类标签不匹配
类标签不匹配
类标签不匹配

警告

缺少匹配的 '#pragma endregion' 指令
#pragma region 指令未匹配
#pragma region 指令未匹配

警告

缺少匹配的 '#pragma region' 指令
#pragma endregion 指令未匹配
#pragma endregion 指令未匹配

警告

文档注释中缺少函数参数描述
Doxygen 文档中未记录的参数
Doxygen 文档中未记录的参数

建议

缺少 include guard
缺少 include guard
缺少 include guard

警告

包含多个分区单元的模块分区
模块分区包含多个分区单元
模块分区包含多个分区单元

警告

在复制初始化期间应用了多个隐式转换。 这是非标准的 Microsoft C++ 扩展。
复制初始化中存在多次用户定义转换
复制初始化中存在多次用户定义转换

警告

多字符字符字面量
多字符字符字面值
多字符字符字面值

警告

多字符宽字符字面量
多字符宽字符字面值
多字符宽字符字面值

警告

函数或返回非 void 的 Lambda 中缺少 return 语句
函数未返回值
函数未返回值

警告

头文件中定义了非内联函数
头文件中定义了非 inline 函数
头文件中定义了非 inline 函数

警告

头文件中定义了非内联变量
头文件中定义了非 inline 变量
头文件中定义了非 inline 变量

警告

非安全资源获取
资源获取不是异常安全的
资源获取不是异常安全的

提示

非静态数据成员未初始化
非 static 数据成员未初始化
非 static 数据成员未初始化

警告

派生类中隐藏了非虚类成员函数
函数被隐藏
函数被隐藏

警告

并非所有控制路径都返回值
并非所有路径都返回值
并非所有路径都返回值

警告

调用 boost::format 时参数不足
Boost.Format 中参数数量不足
Boost.Format 中参数数量不足

错误

调用 printf 时参数不足
printf 中缺少参数
printf 中缺少参数

错误

未初始化的标量类型静态常量局部变量。 这是非标准的 Microsoft C++ 扩展。
未初始化的 static const 局部变量
未初始化的 static const 局部变量

警告

对象成员可能未初始化
对象成员可能未初始化
对象成员可能未初始化

警告

boost::format 中的格式指令已过时
Boost.Format 中使用了遗留代码
Boost.Format 中使用了遗留代码

建议

被重写的方法已被弃用
重写的方法已弃用
重写的方法已弃用

警告

重写函数重新定义了默认参数
重写函数中重新定义默认参数
重写函数中重新定义默认参数

警告

参数在函数体中总是被读取前重写
参数值已被重新赋值
参数值已被重新赋值

警告

参数从未被使用
参数未被使用
参数未被使用

提示

参数名称不匹配
参数名称不一致
参数名称不一致

提示

具有非虚公共析构函数的多态类
多态类的 public 析构函数未声明为 virtual
多态类的 public 析构函数未声明为 virtual

警告

boost::format 调用中同时存在位置参数和非位置参数
Boost.Format 中混合了位置参数和非位置参数
Boost.Format 中混合了位置参数和非位置参数

错误

可能存在错误的空语句
可能是错误的空语句
可能是错误的空语句

警告

可能存在无副作用的错误表达式
无副作用的表达式
无副作用的表达式

警告

可能存在错误的不完整 switch 语句
switch 语句不完整
switch 语句不完整

警告

可能无效的 printf 格式说明符
printf 使用了风险格式
printf 使用了风险格式

警告

可能未初始化的类成员
成员可能未初始化
成员可能未初始化

警告

范围声明中可能存在意外的不兼容引用类型
基于范围的 for 循环中引用类型不兼容
基于范围的 for 循环中引用类型不兼容

警告

可能存在意外的对象切片
可能存在非预期的对象切片
可能存在非预期的对象切片

警告

可能未使用的 #include 指令
未使用的 include 指令
未使用的 include 指令

警告

私有特殊成员函数未实现
私有特殊成员函数未实现
私有特殊成员函数未实现

警告

赋值结果用作条件
将赋值表达式作为条件使用
将赋值表达式作为条件使用

警告

nodiscard 函数的结果未被使用
忽略了标记为 [[nodiscard]] 的返回值
忽略了标记为 [[nodiscard]] 的返回值

警告

某些对象成员可能未初始化
某些对象成员可能未初始化
某些对象成员可能未初始化

警告

特殊函数未指定 noexcept
特殊函数缺少 noexcept 说明符
特殊函数缺少 noexcept 说明符

警告

C++ 标准不允许匿名类中的静态数据成员
CppStaticDataMemberInUnnamedStruct
resharper_cpp_static_data_member_in_unnamed_struct_highlighting

警告

字符串字面量到 char 指针的转换
CppStringLiteralToCharPointerConversion
resharper_cpp_string_literal_to_char_pointer_conversion_highlighting

警告

Doxygen 注释中的语法错误
CppDoxygenSyntaxError
resharper_cpp_doxygen_syntax_error_highlighting

警告

获取类右值的地址是非标准的 Microsoft C++ 扩展
CppMsExtAddressOfClassRValue
resharper_cpp_ms_ext_address_of_class_r_value_highlighting

警告

模板参数从未使用
CppTemplateParameterNeverUsed
resharper_cpp_template_parameter_never_used_highlighting

提示

调用 boost::format 时的参数过多
CppBoostFormatTooManyArgs
resharper_cpp_boost_format_too_many_args_highlighting

警告

调用 printf 时的参数过多
CppPrintfExtraArg
resharper_cpp_printf_extra_arg_highlighting

警告

类型别名从未使用
CppTypeAliasNeverUsed
resharper_cpp_type_alias_never_used_highlighting

警告

缺少类型说明符,默认为 int
CDeclarationWithImplicitIntType
resharper_c_declaration_with_implicit_int_type_highlighting

警告

头文件中存在未命名的命名空间
CppUnnamedNamespaceInHeaderFile
resharper_cpp_unnamed_namespace_in_header_file_highlighting

警告

Doxygen 注释中存在未解析的引用
CppDoxygenUnresolvedReference
resharper_cpp_doxygen_unresolved_reference_highlighting

警告

代码中的冗余(39 项检查)

此类别中的代码检查查找冗余和无用代码,这些代码会影响代码的可读性和样式,可以安全地删除。 某些代码冗余无法自动修复,针对这些冗余的快速修复将在交互模式下执行,需要用户输入。 但大多数冗余可以在无需用户交互的情况下修复,使用 范围内修复代码清理

检查
ID
EditorConfig 属性

默认严重性

访问说明符不影响任何声明
CppAccessSpecifierWithNoDeclarations
resharper_cpp_access_specifier_with_no_declarations_highlighting

建议

访问说明符不会更改可访问性级别
CppRedundantAccessSpecifier
resharper_cpp_redundant_access_specifier_highlighting

提示

条件表达式可以简化
CppConditionalExpressionCanBeSimplified
resharper_cpp_conditional_expression_can_be_simplified_highlighting

建议

函数声明中的 const 限定参数
CppConstParameterInDeclaration
resharper_cpp_const_parameter_in_declaration_highlighting

建议

最终类中的最终函数
CppFinalFunctionInFinalClass
resharper_cpp_final_function_in_final_class_highlighting

建议

最终的非重写虚函数
CppFinalNonOverridingVirtualFunction
resharper_cpp_final_non_overriding_virtual_function_highlighting

建议

受保护的头文件已被包含
CppHeaderHasBeenAlreadyIncluded
resharper_cpp_header_has_been_already_included_highlighting

提示

关键字 'export' 是多余的,因为存在封闭的 export 声明
CppRedundantExportKeyword
resharper_cpp_redundant_export_keyword_highlighting

警告

条件表达式中的冗余参数
CppRedundantBooleanExpressionArgument
resharper_cpp_redundant_boolean_expression_argument_highlighting

警告

冗余的基类访问说明符
CppRedundantBaseClassAccessSpecifier
resharper_cpp_redundant_base_class_access_specifier_highlighting

提示

冗余的基类初始化器
CppRedundantBaseClassInitializer
resharper_cpp_redundant_base_class_initializer_highlighting

建议

冗余的类型转换表达式
CppRedundantCastExpression
resharper_cpp_redundant_cast_expression_highlighting

提示

冗余的条件表达式
CppRedundantConditionalExpression
resharper_cpp_redundant_conditional_expression_highlighting

建议

冗余的 'const' 说明符
CppRedundantConstSpecifier
resharper_cpp_redundant_const_specifier_highlighting

提示

冗余的控制流跳转语句
CppRedundantControlFlowJump
resharper_cpp_redundant_control_flow_jump_highlighting

提示

冗余的解引用和取地址操作
CppRedundantDereferencingAndTakingAddress
resharper_cpp_redundant_dereferencing_and_taking_address_highlighting

建议

冗余的详细类型说明符
CppRedundantElaboratedTypeSpecifier
resharper_cpp_redundant_elaborated_type_specifier_highlighting

提示

冗余的 'else' 关键字
CppRedundantElseKeyword
resharper_cpp_redundant_else_keyword_highlighting

提示

复合语句中冗余的 'else' 关键字
CppRedundantElseKeywordInsideCompoundStatement
resharper_cpp_redundant_else_keyword_inside_compound_statement_highlighting

提示

冗余的空声明
CppRedundantEmptyDeclaration
resharper_cpp_redundant_empty_declaration_highlighting

提示

冗余的空语句
CppRedundantEmptyStatement
resharper_cpp_redundant_empty_statement_highlighting

提示

冗余的前向声明
CppRedundantFwdClassOrEnumSpecifier
resharper_cpp_redundant_fwd_class_or_enum_specifier_highlighting

建议

冗余的 'inline' 说明符
CppRedundantInlineSpecifier
resharper_cpp_redundant_inline_specifier_highlighting

提示

构造函数初始化列表中冗余的成员初始化器
CppRedundantMemberInitializer
resharper_cpp_redundant_member_initializer_highlighting

建议

Lambda 声明符中冗余的参数列表
CppRedundantLambdaParameterList
resharper_cpp_redundant_lambda_parameter_list_highlighting

提示

冗余的括号
CppRedundantParentheses
resharper_cpp_redundant_parentheses_highlighting

提示

冗余的限定符
CppRedundantQualifier
resharper_cpp_redundant_qualifier_highlighting

提示

冗余的限定符(ADL)
CppRedundantQualifierADL
resharper_cpp_redundant_qualifier_adl_highlighting

已禁用

成员分配/释放函数中冗余的 'static' 说明符
CppRedundantStaticSpecifierOnMemberAllocationFunction
resharper_cpp_redundant_static_specifier_on_member_allocation_function_highlighting

提示

'thread_local' 局部变量中冗余的 'static' 说明符
CppRedundantStaticSpecifierOnThreadLocalLocalVariable
resharper_cpp_redundant_static_specifier_on_thread_local_local_variable_highlighting

提示

匿名命名空间成员中冗余的 'static' 说明符
在匿名命名空间成员上使用 static 说明符
在匿名命名空间成员上使用 static 说明符的高亮显示

建议

冗余的模板参数
冗余的模板参数
冗余的模板参数的高亮显示

提示

冗余的 'template' 关键字
冗余的 template 关键字
冗余的 template 关键字的高亮显示

警告

冗余的 'typename' 关键字
冗余的 typename 关键字
冗余的 typename 关键字的高亮显示

警告

冗余的 void 参数列表
聚合初始化中冗余的 void 参数列表
聚合初始化中冗余的 void 参数列表的高亮显示

建议

聚合初始化中冗余的零初始化器
聚合初始化中冗余的零初始化
聚合初始化中冗余的零初始化的高亮显示

建议

模板参数可以被推导
模板参数可以被推导
模板参数可以被推导的高亮显示

提示

不可达代码
无法访问的代码
无法访问的代码的高亮显示

警告

函数声明中的 volatile 限定参数
在声明中包含 volatile 参数
在声明中包含 volatile 参数的高亮显示

建议

拼写问题(3 项检查)

这些检查 检测各种上下文中的拼写错误

检查
ID
EditorConfig 属性

默认严重性

注释中的拼写错误
注释中的拼写错误
注释中的拼写错误的高亮显示

建议

标识符中的拼写错误
标识符中的拼写错误
标识符中的拼写错误的高亮显示

建议

字符串文字中的拼写错误
字符串字面值中的拼写错误
字符串字面值中的拼写错误的高亮显示

建议

语法样式(18 项检查)

此类别中的检查会检测 代码语法样式的违规。 与大多数代码检查不同,这些检查可以根据 JetBrains Rider 设置 编辑器 | 代码样式 | C++ | 语法样式 页上配置的相应代码样式规则,检测到相同的代码结构作为代码问题,也可能不会检测到。 Ctrl+Alt+S 您还可以使用 代码清理修复这些检查检测到的问题。

检查
ID
EditorConfig 属性

默认严重性

使用首选的 'auto' 样式(数值类型可以替换为 auto)
对于数值类型建议使用 auto
对于数值类型建议使用 auto 的高亮显示

提示

使用首选的 'auto' 样式(类型可以替换为 auto)
建议使用 auto
建议使用 auto 的高亮显示

提示

使用首选的大括号样式(在 'do-while' 语句中强制使用大括号)
强制 do 语句使用花括号
强制 do 语句使用花括号的高亮显示

已禁用

使用首选的大括号样式(在 'for' 语句中强制使用大括号)
强制 for 语句使用花括号
强制 for 语句使用花括号的高亮显示

已禁用

使用首选的大括号样式(在 'if' 语句中强制使用大括号)
强制 if 语句使用花括号
强制 if 语句使用花括号的高亮显示

已禁用

使用首选的大括号样式(在 'while' 语句中强制使用大括号)
强制 while 语句使用花括号
强制 while 语句使用花括号的高亮显示

已禁用

使用首选的大括号样式(移除多余的大括号)
删除冗余的大括号
删除冗余的大括号的高亮显示

已禁用

使用首选的 cv 限定符样式(强制 cv 限定符的顺序)
强制按顺序排列 CV 限定符
强制按顺序排列 CV 限定符的高亮显示

已禁用

使用首选的 cv 限定符样式(强制 cv 限定符的位置)
强制 CV 限定符的位置符合规范
强制 CV 限定符的位置符合规范的高亮显示

已禁用

使用首选的声明样式(强制函数声明样式)
强制函数声明样式
强制函数声明样式的高亮显示

已禁用

使用首选的声明样式(强制嵌套命名空间样式)
强制嵌套命名空间样式
强制嵌套命名空间样式的高亮显示

提示

使用首选的声明样式(强制类型别名代码样式)
强制使用类型别名代码样式
强制使用类型别名代码样式的高亮显示

已禁用

使用首选声明风格(定义顺序与声明顺序不一致)
定义的顺序不正确
定义顺序不正确的高亮显示

提示

使用首选的 include 指令样式(#include 指令的顺序与代码样式设置不匹配)
include 指令的顺序不正确
include 指令顺序不正确的高亮显示

提示

使用首选的 include 指令样式(#include 指令中使用的斜杠符号与代码样式设置不匹配)
include 指令中反斜杠不正确
include 指令中反斜杠不正确的高亮显示

提示

使用首选的初始化样式(成员初始化器的顺序与初始化顺序不匹配)
成员初始化顺序不当
成员初始化顺序不当的高亮显示

建议

使用首选的重写函数样式(强制重写析构函数样式)
强制重写析构函数的样式
强制重写析构函数的样式的高亮显示

建议

使用首选的重写函数样式(强制重写函数样式)
强制重写函数的样式
强制重写函数的样式的高亮显示

建议

Unreal Engine(20 项检查)

此类别中的检查是特定于 Unreal Engine项目的。

检查
ID
EditorConfig 属性

默认严重性

不存在具有此名称的操作
CppUE 输入操作不存在
CppUE 输入操作不存在的高亮显示

警告

不存在具有此名称的轴
CppUE 输入轴不存在
CppUE 输入轴不存在的高亮显示

警告

BlueprintCallable 函数可以设为 const
CppUE4 Blueprint 可调用函数可以为 const
CppUE4 Blueprint 可调用函数可以为 const 的高亮显示

提示

BlueprintCallable 函数可以设为 static
CppUE4 Blueprint 可调用函数可以为 static
CppUE4 Blueprint 可调用函数可以为 static 的高亮显示

提示

BlueprintCallable 函数从未在 Blueprint 或 C++ 代码中使用
CppUE Blueprint 可调用函数未被使用
CppUE Blueprint 可调用函数未被使用的高亮显示

警告

BlueprintImplementableEvent 函数未在任何 Blueprint 中实现
CppUE Blueprint 可实现事件未实现
CppUE Blueprint 可实现事件未实现的高亮显示

警告

未找到 C/C++ 标准库头文件
CppUE 源文件未包含标准库
CppUE 源文件未包含标准库的高亮显示

错误

Unreal Engine 命名不一致
CppUE4 命名规则警告:命名不规范
CppUE4 命名规则警告:命名不规范的高亮显示

提示

Unreal Engine UCLASS 命名不一致
CppUE4 命名规则错误:UClass 命名不规范
CppUE4 命名规则错误:UClass 命名不规范的高亮显示

错误

绑定到委托的方法未使用 UFUNCTION 宏标记
Cpp 被绑定到委托的方法未标记为 UFunction
Cpp 被绑定到委托的方法未标记为 UFunction 的高亮显示

警告

缺少对父类函数的调用
CppUE 缺少对父类的 Super 调用
CppUE 缺少对父类的 Super 调用的高亮显示

警告

非 UProperty 对象成员可能在垃圾回收期间被销毁,导致指针失效
CppUE4 中 UObject 使用不当可能导致内存问题
CppUE4 中 UObject 使用不当可能导致内存问题的高亮显示

警告

存储在非 UProperty 成员中的对象可能在垃圾回收期间被销毁,导致指针失效
CppUE4ProbableMemoryIssuesWithUObjectsInContainer
resharper_cpp_ue4_probable_memory_issues_with_u_objects_in_container_highlighting

警告

未找到指定版本的引擎项目
CppUEIncorrectEngineDirectory
resharper_cpp_ue_incorrect_engine_directory_highlighting

错误

结构体缺少 TStructOpsTypeTraits 所需的成员
CppUEMissingStructMember
resharper_cpp_ue_missing_struct_member_highlighting

错误

UFUNCTION 宏调用无效
CppUFunctionMacroCallHasNoEffect
resharper_cpp_u_function_macro_call_has_no_effect_highlighting

警告

Unreal Engine 源文件缺少预定义的 Unreal 宏
CppUESourceFileWithoutPredefinedMacros
resharper_cpp_ue_source_file_without_predefined_macros_highlighting

警告

Unreal Engine 版本文件不存在
CppUEVersionFileDoesntExist
resharper_cpp_ue_version_file_doesnt_exist_highlighting

错误

UPROPERTY 宏调用无效
CppUPropertyMacroCallHasNoEffect
resharper_cpp_u_property_macro_call_has_no_effect_highlighting

警告

使用了未先声明的类
CppUseOfUndeclaredClass
resharper_cpp_use_of_undeclared_class_highlighting

提示

UnrealHeaderTool(2 项检查)

检查
ID
EditorConfig 属性

默认严重性

UnrealHeaderTool 错误
UnrealHeaderToolError
resharper_unreal_header_tool_error_highlighting

错误

UnrealHeaderTool 警告
UnrealHeaderToolWarning
resharper_unreal_header_tool_warning_highlighting

警告

最后修改日期: 2025年 9月 26日