ReSharper 2025.2 Help

C++ 代码检查

在 C++ 中,ReSharper 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 项检查)

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

检查
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
CppClangTidyClangDiagnosticArcUnsafeRetainedAssign
resharper_cpp_clang_tidy_clang_diagnostic_arc_unsafe_retained_assign_highlighting

警告

clang-diagnostic-argument-outside-range
CppClangTidyClangDiagnosticArgumentOutsideRange
resharper_cpp_clang_tidy_clang_diagnostic_argument_outside_range_highlighting

警告

clang-diagnostic-argument-undefined-behaviour
CppClangTidyClangDiagnosticArgumentUndefinedBehaviour
resharper_cpp_clang_tidy_clang_diagnostic_argument_undefined_behaviour_highlighting

警告

clang-diagnostic-arm-interrupt-vfp-clobber
CppClangTidyClangDiagnosticArmInterruptVfpClobber
ReSharper C++ Clang-Tidy clang diagnostic ARM 中断 VFP 寄存器破坏高亮显示

已禁用

clang-diagnostic-array-bounds
ReSharper C++ Clang-Tidy 检查数组越界问题
ReSharper C++ Clang-Tidy clang diagnostic 数组越界高亮显示

警告

clang-diagnostic-array-bounds-pointer-arithmetic
检测数组边界指针运算问题的 Clang Diagnostic 检查
检测数组边界指针运算问题的 ReSharper C++ Clang Diagnostic 高亮显示

警告

clang-diagnostic-array-compare
检测数组比较问题的 Clang Diagnostic 检查
检测数组比较问题的 ReSharper C++ Clang Diagnostic 高亮显示

警告

clang-diagnostic-array-parameter
CppClangTidyClangDiagnosticArrayParameter
resharper_cpp_clang_tidy_clang_diagnostic_array_parameter_highlighting

警告

clang-diagnostic-asm-operand-widths
CppClangTidyClangDiagnosticAsmOperandWidths
resharper_cpp_clang_tidy_clang_diagnostic_asm_operand_widths_highlighting

警告

clang-diagnostic-assign-enum
CppClangTidyClangDiagnosticAssignEnum
resharper_cpp_clang_tidy_clang_diagnostic_assign_enum_highlighting

警告

clang-diagnostic-assume
CppClangTidyClangDiagnosticAssume
resharper_cpp_clang_tidy_clang_diagnostic_assume_highlighting

警告

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
检测属性警告
高亮显示属性警告

警告

clang-diagnostic-auto-decl-extensions
检测 auto 声明扩展问题
高亮显示 auto 声明扩展问题

警告

clang-diagnostic-auto-disable-vptr-sanitizer
检测 VptrSanitizer 禁用问题
高亮显示 VptrSanitizer 禁用问题

警告

clang-diagnostic-auto-import
检测自动导入的问题
高亮显示自动导入的问题

警告

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
block 捕获 __autoreleasing 变量的诊断
Clang 诊断:block 捕获 __autoreleasing 变量的高亮显示

警告

clang-diagnostic-bool-conversion
Clang 诊断:布尔值转换可能不明确
Clang 诊断:布尔值转换的高亮显示

警告

clang-diagnostic-bool-operation
Clang 诊断:布尔运算可能存在问题
Clang 诊断:布尔运算的高亮显示

警告

clang-diagnostic-bounds-safety-counted-by-elt-type-unknown-size
Clang 诊断:边界安全检测中元素类型未知的 size
Clang 诊断:elements_counted_by 的元素类型 size 未知的高亮显示

警告

clang-diagnostic-braced-scalar-init
Clang 诊断:标量初始化使用括号可能存在风险
Clang 诊断:标量初始化使用括号的高亮显示

警告

clang-diagnostic-branch-protection
Clang Tidy 的分支保护诊断
Clang Tidy 的分支保护诊断的突出显示

警告

clang-diagnostic-bridge-cast
Clang Tidy 的桥接类型转换诊断
Clang Tidy 的桥接类型转换诊断的突出显示

警告

clang-diagnostic-builtin-assume-aligned-alignment
Clang Tidy 的 __builtin_assume_aligned 对齐诊断
Clang Tidy 的 __builtin_assume_aligned 对齐诊断的突出显示

已禁用

clang-diagnostic-builtin-macro-redefined
Clang Tidy 的宏重定义诊断
Clang Tidy 的宏重定义诊断的突出显示

警告

clang-diagnostic-builtin-memcpy-chk-size
Clang Tidy 的 __builtin_memcpy_chk 大小诊断
Resharper C++:Clang diagnostic:内置 memcpy 检查大小时出错

警告

clang-diagnostic-builtin-requires-header
C++ Clang diagnostic:内建函数需要 include 头文件
Resharper C++:Clang diagnostic:内建函数需要 include 头文件

警告

clang-diagnostic-c++11-compat
C++ Clang diagnostic:C++11 兼容性问题
Resharper C++:Clang diagnostic:C++11 兼容性问题

已禁用

clang-diagnostic-c++11-compat-deprecated-writable-strings
C++ Clang diagnostic:C++11 兼容性问题,writable 字符串已弃用
Resharper C++:Clang diagnostic:C++11 兼容性问题,writable 字符串已弃用

已禁用

clang-diagnostic-c++11-compat-pedantic
C++ Clang diagnostic:C++11 Pedantic 兼容性问题
Resharper C++:Clang diagnostic:C++11 pedantic 兼容性问题

已禁用

clang-diagnostic-c++11-compat-reserved-user-defined-literal
C++ Clang diagnostic:C++11 兼容性问题,保留的用户定义字面量
Resharper C++:Clang diagnostic: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 C++ clang-tidy clang 诊断 C++11 多余分号突出显示

警告

clang-diagnostic-c++11-inline-namespace
Clang 诊断 C++11 内联命名空间
ReSharper C++ clang-tidy clang 诊断 C++11 内联命名空间突出显示

警告

clang-diagnostic-c++11-long-long
Clang 诊断 C++11 long long
ReSharper C++ clang-tidy clang 诊断 C++11 long long 突出显示

警告

clang-diagnostic-c++11-narrowing
Clang 诊断 C++11 缩窄转换
ReSharper C++ clang-tidy clang 诊断 C++11 缩窄转换突出显示

警告

clang-diagnostic-c++11-narrowing-const-reference
Clang 诊断 C++11 缩窄绑定到 const 引用
ReSharper C++ clang-tidy clang 诊断 C++11 缩窄绑定到 const 引用突出显示

警告

clang-diagnostic-c++14-attribute-extensions
CppClangTidyClangDiagnosticCpp14AttributeExtensions
resharper_cpp_clang_tidy_clang_diagnostic_cpp14_attribute_extensions_highlighting

警告

clang-diagnostic-c++14-binary-literal
CppClangTidyClangDiagnosticCpp14BinaryLiteral
resharper_cpp_clang_tidy_clang_diagnostic_cpp14_binary_literal_highlighting

警告

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 C++ Clang-Tidy C++14 扩展诊断突出显示

警告

clang-diagnostic-c++17-attribute-extensions
C++ Clang-Tidy C++17 属性扩展诊断
ReSharper C++ Clang-Tidy C++17 属性扩展诊断中突出显示

警告

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

已禁用

clang-diagnostic-c++17-compat-mangling
C++ Clang-Tidy C++17 兼容性名称处理诊断
ReSharper C++ Clang-Tidy C++17 兼容性名称处理诊断突出显示

已禁用

clang-diagnostic-c++17-compat-pedantic
C++ Clang-Tidy C++17 兼容性严格诊断
ReSharper C++ Clang-Tidy C++17 兼容性严格诊断突出显示

已禁用

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

警告

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

警告

clang-diagnostic-c++20-compat
Clang 警告:C++20 兼容性
高亮显示 Clang 警告:C++20 兼容性

已禁用

clang-diagnostic-c++20-compat-pedantic
Clang 警告:C++20 兼容性(严格)
高亮显示 Clang 警告:C++20 兼容性(严格)

已禁用

clang-diagnostic-c++20-designator
Clang 警告:C++20 Designator
高亮显示 Clang 警告:C++20 Designator

警告

clang-diagnostic-c++20-extensions
Clang 警告:使用 C++20 扩展
高亮显示 Clang 警告:使用 C++20 扩展

警告

clang-diagnostic-c++23-attribute-extensions
Clang 警告:使用 C++23 属性扩展
高亮显示 Clang 警告:使用 C++23 属性扩展

警告

clang-diagnostic-c++23-compat
Clang 警告:C++23 兼容性
高亮显示 Clang 警告:C++23 兼容性

已禁用

clang-diagnostic-c++23-extensions
Clang 警告:使用 C++23 扩展
高亮显示 Clang 警告:使用 C++23 扩展

警告

clang-diagnostic-c++23-lambda-attributes
Clang 警告:C++23 Lambda 属性
高亮显示 Clang 警告:C++23 Lambda 属性

警告

clang-diagnostic-c++26-extensions
Clang 警告:使用 C++26 扩展
高亮显示 Clang 警告:使用 C++26 扩展

警告

clang-diagnostic-c++2a-compat-pedantic
Clang 警告:C++2a 兼容性(严格)
高亮显示 Clang 警告:C++2a 兼容性(严格)

已禁用

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
CppClangTidyClangDiagnosticC2xExtensions
resharper_cpp_clang_tidy_clang_diagnostic_c2x_extensions_highlighting

警告

clang-diagnostic-c2y-extensions
CppClangTidyClangDiagnosticC2yExtensions
resharper_cpp_clang_tidy_clang_diagnostic_c2y_extensions_highlighting

警告

clang-diagnostic-c99-compat
CppClangTidyClangDiagnosticC99Compat
resharper_cpp_clang_tidy_clang_diagnostic_c99_compat_highlighting

已禁用

clang-diagnostic-c99-designator
CppClangTidyClangDiagnosticC99Designator
resharper_cpp_clang_tidy_clang_diagnostic_c99_designator_highlighting

警告

clang-diagnostic-c99-extensions
CppClangTidyClangDiagnosticC99Extensions
resharper_cpp_clang_tidy_clang_diagnostic_c99_extensions_highlighting

警告

clang-diagnostic-called-once-parameter
CppClangTidyClangDiagnosticCalledOnceParameter
resharper_cpp_clang_tidy_clang_diagnostic_called_once_parameter_highlighting

警告

clang-diagnostic-call-to-pure-virtual-from-ctor-dtor
CppClangTidyClangDiagnosticCallToPureVirtualFromCtorDtor
resharper_cpp_clang_tidy_clang_diagnostic_call_to_pure_virtual_from_ctor_dtor_highlighting

警告

clang-diagnostic-cast-align
CppClangTidyClangDiagnosticCastAlign
resharper_cpp_clang_tidy_clang_diagnostic_cast_align_highlighting

警告

clang-diagnostic-cast-calling-convention
CppClangTidyClangDiagnosticCastCallingConvention
resharper_cpp_clang_tidy_clang_diagnostic_cast_calling_convention_highlighting

警告

clang-diagnostic-cast-function-type
CppClangTidyClangDiagnosticCastFunctionType
resharper_cpp_clang_tidy_clang_diagnostic_cast_function_type_highlighting

警告

clang-diagnostic-cast-function-type-mismatch
CppClangTidyClangDiagnosticCastFunctionTypeMismatch
resharper_cpp_clang_tidy_clang_diagnostic_cast_function_type_mismatch_highlighting

警告

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
多个模块中声明的诊断信息

警告

clang-diagnostic-defaulted-function-deleted
默认函数已删除的诊断信息
默认函数已删除的诊断信息高亮

已禁用

clang-diagnostic-delegating-ctor-cycles
委托构造函数循环的诊断信息
委托构造函数循环的诊断信息高亮

警告

clang-diagnostic-delete-abstract-non-virtual-dtor
删除抽象但非虚析构函数的诊断信息
删除抽象但非虚析构函数的诊断信息高亮

警告

clang-diagnostic-delete-incomplete
删除不完整类型对象的诊断信息
删除不完整类型对象的诊断信息高亮

警告

clang-diagnostic-delete-non-abstract-non-virtual-dtor
删除非抽象且非虚析构函数的诊断信息
删除非抽象且非虚析构函数的诊断信息高亮

警告

clang-diagnostic-delete-non-virtual-dtor
删除非虚析构函数的诊断信息
删除非虚析构函数的诊断信息高亮

警告

clang-diagnostic-delimited-escape-sequence-extension
使用扩展转义序列语法的诊断信息
使用扩展转义序列语法的诊断信息高亮

警告

clang-diagnostic-deprecated
不推荐使用的元素诊断信息
不推荐使用的元素诊断信息高亮

警告

clang-diagnostic-deprecated-altivec-src-compat
Altivec 源兼容性中不推荐使用的诊断信息
Altivec 源兼容性中不推荐使用的诊断信息高亮

已禁用

clang-diagnostic-deprecated-anon-enum-enum-conversion
不推荐使用匿名枚举转换的诊断信息
不推荐使用匿名枚举转换的诊断信息高亮

警告

clang-diagnostic-deprecated-array-compare
不推荐使用数组比较的诊断信息
不推荐使用数组比较的诊断信息高亮

警告

clang-diagnostic-deprecated-attributes
不推荐使用的属性诊断信息
不推荐使用的属性诊断信息高亮

警告

clang-diagnostic-deprecated-builtins
不推荐使用的内建函数诊断信息
不推荐使用的内建函数诊断信息高亮

警告

clang-diagnostic-deprecated-comma-subscript
不推荐使用的逗号下标的诊断信息
不推荐使用的逗号下标的诊断信息高亮

警告

clang-diagnostic-deprecated-copy
不推荐使用的复制操作诊断信息
不推荐使用的复制操作诊断信息高亮

警告

clang-diagnostic-deprecated-copy-with-dtor
带有析构函数的复制操作不推荐使用的诊断信息
带有析构函数的复制操作不推荐使用的诊断信息高亮

警告

clang-diagnostic-deprecated-copy-with-user-provided-copy
带有用户定义复制函数的复制操作不推荐使用的诊断信息
带有用户定义复制函数的复制操作不推荐使用的诊断信息高亮

警告

clang-diagnostic-deprecated-copy-with-user-provided-dtor
带有用户定义析构函数的复制操作不推荐使用的诊断信息
带有用户定义析构函数的复制操作不推荐使用的诊断信息高亮

警告

clang-diagnostic-deprecated-coroutine
不推荐使用协程的诊断信息
不推荐使用协程的诊断信息高亮

警告

clang-diagnostic-deprecated-declarations
不推荐使用的声明的诊断信息
不推荐使用的声明的诊断信息高亮

警告

clang-diagnostic-deprecated-dynamic-exception-spec
不推荐使用 dynamic exception specification 的诊断信息
不推荐使用 dynamic exception specification 的诊断信息高亮

警告

clang-diagnostic-deprecated-enum-compare
枚举比较不推荐使用的诊断信息
枚举比较不推荐使用的诊断信息高亮

警告

clang-diagnostic-deprecated-enum-compare-conditional
枚举条件比较不推荐使用的诊断信息
枚举条件比较不推荐使用的诊断信息高亮

警告

clang-diagnostic-deprecated-enum-enum-conversion
枚举与枚举转换不推荐使用的诊断信息
枚举与枚举转换不推荐使用的诊断信息高亮

警告

clang-diagnostic-deprecated-enum-float-conversion
枚举与浮点转换不推荐使用的诊断信息
枚举与浮点转换不推荐使用的诊断信息高亮

警告

clang-diagnostic-deprecated-implementations
不推荐使用的实现的诊断信息
不推荐使用的实现的诊断信息高亮

警告

clang-diagnostic-deprecated-increment-bool
布尔类型递增不推荐使用的诊断信息
布尔类型递增不推荐使用的诊断信息高亮

警告

clang-diagnostic-deprecated-literal-operator
字面量运算符不推荐使用的诊断信息
字面量运算符不推荐使用的诊断信息高亮

警告

clang-diagnostic-deprecated-missing-comma-variadic-parameter
省略逗号的可变参数不推荐使用的诊断信息
省略逗号的可变参数不推荐使用的诊断信息高亮

警告

clang-diagnostic-deprecated-non-prototype
非原型函数不推荐使用的诊断信息
非原型函数不推荐使用的诊断信息高亮

警告

clang-diagnostic-deprecated-no-relaxed-template-template-args
不支持放宽模板参数的诊断信息
不支持放宽模板参数的诊断信息高亮

警告

clang-diagnostic-deprecated-objc-isa-usage
Objective-C isa 使用不推荐的诊断信息
Objective-C isa 使用不推荐的诊断信息高亮

警告

clang-diagnostic-deprecated-objc-pointer-introspection
Objective-C 指针内省不推荐的诊断信息
Objective-C 指针内省不推荐的诊断信息高亮

警告

clang-diagnostic-deprecated-objc-pointer-introspection-performSelector
Objective-C performSelector 内省不推荐的诊断信息
Objective-C performSelector 内省不推荐的诊断信息高亮

警告

clang-diagnostic-deprecated-ofast
-Ofast 优化选项不推荐使用的诊断信息
-Ofast 优化选项不推荐使用的诊断信息高亮

警告

clang-diagnostic-deprecated-pragma
Pragma 指令不推荐使用的诊断信息
Pragma 指令不推荐使用的诊断信息高亮

警告

clang-diagnostic-deprecated-redundant-constexpr-static-def
constexpr static 定义重复不推荐使用的诊断信息
constexpr static 定义重复不推荐使用的诊断信息高亮

警告

clang-diagnostic-deprecated-register
register 关键字不推荐使用的诊断信息
register 关键字不推荐使用的诊断信息高亮

警告

clang-diagnostic-deprecated-this-capture
this 捕获方式不推荐使用的诊断信息
this 捕获方式不推荐使用的诊断信息高亮

警告

clang-diagnostic-deprecated-type
不推荐使用的类型的诊断信息
不推荐使用的类型的诊断信息高亮

警告

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
从宏展开中使用 GNU 语句表达式
从宏展开中使用 GNU 语句表达式的 clang 警告高亮显示

警告

clang-diagnostic-gnu-static-float-init
使用 GNU 扩展进行静态浮点初始化
使用 GNU 扩展进行静态浮点初始化的 clang 警告高亮显示

警告

clang-diagnostic-gnu-string-literal-operator-template
模板化的 GNU 字符串字面量运算符
模板化的 GNU 字符串字面量运算符的 clang 警告高亮显示

警告

clang-diagnostic-gnu-union-cast
通过 union 转换的 GNU 强制类型转换
通过 union 转换的 GNU 强制类型转换的 clang 警告高亮显示

警告

clang-diagnostic-gnu-variable-sized-type-not-at-end
可变大小类型不在结构尾部的 GNU 结构体
可变大小类型不在结构尾部的 GNU 结构体的 clang 警告高亮显示

警告

clang-diagnostic-gnu-zero-variadic-macro-arguments
零变参宏参数的 GNU 扩展
零变参宏参数的 GNU 扩展的 clang 警告高亮显示

警告

clang-diagnostic-gpu-maybe-wrong-side
可能在错误设备侧的 GPU 调用
可能在错误设备侧的 GPU 调用的 clang 警告高亮显示

警告

clang-diagnostic-header-guard
头文件保护宏未定义或不一致
头文件保护宏未定义或不一致的 clang 警告高亮显示

警告

clang-diagnostic-header-hygiene
头文件污染问题
头文件污染问题的 clang 警告高亮显示

警告

clang-diagnostic-higher-precision-for-complex-division
复数除法使用高精度运算
复数除法使用高精度运算的 clang 警告高亮显示

警告

clang-diagnostic-hip-omp-target-directives
HIP/OpenMP 目标指令相关问题
HIP/OpenMP 目标指令相关问题的 clang 警告高亮显示

警告

clang-diagnostic-hip-only
仅支持 HIP 的代码
仅支持 HIP 的代码的 clang 警告高亮显示

警告

clang-diagnostic-hlsl-202y-extensions
HLSL 202y 扩展相关警告
HLSL 202y 扩展相关警告的 clang 高亮显示

已禁用

clang-diagnostic-hlsl-availability
HLSL 可用性检查警告
HLSL 可用性检查警告的 clang 高亮显示

警告

clang-diagnostic-hlsl-dxc-compatability
HLSL 和 DXC 兼容性问题
HLSL 和 DXC 兼容性问题的 clang 警告高亮显示

已禁用

clang-diagnostic-hlsl-extensions
HLSL 扩展相关问题
HLSL 扩展相关问题的 clang 警告高亮显示

警告

clang-diagnostic-idiomatic-parentheses
非惯用的括号表达式
非惯用的括号表达式的 clang 警告高亮显示

警告

clang-diagnostic-ignored-attributes
忽略的属性注解
忽略的属性注解的 clang 警告高亮显示

已禁用

clang-diagnostic-ignored-availability-without-sdk-settings
未设置 SDK 配置时的可用性注解被忽略
未设置 SDK 配置时的可用性注解被忽略的 clang 警告高亮显示

已禁用

clang-diagnostic-ignored-optimization-argument
被忽略的优化参数
被忽略的优化参数的 clang 警告高亮显示

警告

clang-diagnostic-ignored-pragma-intrinsic
被忽略的 intrinsic pragma 指令
被忽略的 intrinsic pragma 指令的 clang 警告高亮显示

警告

clang-diagnostic-ignored-pragma-optimize
被忽略的优化 pragma 指令
被忽略的优化 pragma 指令的 clang 警告高亮显示

已禁用

clang-diagnostic-ignored-pragmas
被忽略的 pragma 指令
被忽略的 pragma 指令的 clang 警告高亮显示

警告

clang-diagnostic-ignored-qualifiers
被忽略的限定符
被忽略的限定符的 clang 警告高亮显示

建议

clang-diagnostic-ignored-reference-qualifiers
被忽略的引用限定符
被忽略的引用限定符的 clang 警告高亮显示

警告

clang-diagnostic-implicit-atomic-properties
隐式原子属性
隐式原子属性的 clang 警告高亮显示

警告

clang-diagnostic-implicit-const-int-float-conversion
整型与浮点常量的隐式转换
整型与浮点常量的隐式转换的 clang 警告高亮显示

警告

clang-diagnostic-implicit-conversion-floating-point-to-bool
浮点数到布尔值的隐式转换
浮点数到布尔值的隐式转换的 clang 警告高亮显示

警告

clang-diagnostic-implicit-exception-spec-mismatch
隐式异常说明不匹配
隐式异常说明不匹配的 clang 警告高亮显示

警告

clang-diagnostic-implicit-fallthrough
隐式 fallthrough
隐式 fallthrough 的 clang 警告高亮显示

警告

clang-diagnostic-implicit-fallthrough-per-function
每个函数的隐式 fallthrough 警告
每个函数的隐式 fallthrough 警告的 clang 高亮显示

警告

clang-diagnostic-implicit-fixed-point-conversion
定点数到其他数值类型的隐式转换
定点数到其他数值类型的隐式转换的 clang 警告高亮显示

警告

clang-diagnostic-implicit-float-conversion
浮点数的隐式转换
浮点数的隐式转换的 clang 警告高亮显示

警告

clang-diagnostic-implicit-function-declaration
隐式函数声明
隐式函数声明的 clang 警告高亮显示

警告

clang-diagnostic-implicit-int
隐式 int 类型
隐式 int 类型的 clang 警告高亮显示

警告

clang-diagnostic-implicit-int-conversion
整型值之间的隐式转换
整型值之间的隐式转换的 clang 警告高亮显示

警告

clang-diagnostic-implicit-int-float-conversion
整型到浮点类型的隐式转换
整型到浮点类型的隐式转换的 clang 警告高亮显示

警告

clang-diagnostic-implicitly-unsigned-literal
隐式无符号字面量
隐式无符号字面量的 clang 警告高亮显示

警告

clang-diagnostic-implicit-retain-self
隐式保留 self 的引用
隐式保留 self 的引用的 clang 警告高亮显示

警告

clang-diagnostic-import-implementation-partition-unit-in-interface-unit
在接口单元中导入实现分区单元
在接口单元中导入实现分区单元的 clang 警告高亮显示

警告

clang-diagnostic-import-preprocessor-directive-pedantic
Pedantic 级别的 import 预处理器指令使用
resharper_cpp_clang_tidy_clang_diagnostic_import_preprocessor_directive_pedantic_highlighting

警告

clang-diagnostic-inaccessible-base
CppClangTidyClangDiagnosticInaccessibleBase
resharper_cpp_clang_tidy_clang_diagnostic_inaccessible_base_highlighting

警告

clang-diagnostic-include-angled-in-module-purview
CppClangTidyClangDiagnosticIncludeAngledInModulePurview
resharper_cpp_clang_tidy_clang_diagnostic_include_angled_in_module_purview_highlighting

警告

clang-diagnostic-include-next-absolute-path
CppClangTidyClangDiagnosticIncludeNextAbsolutePath
resharper_cpp_clang_tidy_clang_diagnostic_include_next_absolute_path_highlighting

警告

clang-diagnostic-include-next-outside-header
CppClangTidyClangDiagnosticIncludeNextOutsideHeader
resharper_cpp_clang_tidy_clang_diagnostic_include_next_outside_header_highlighting

警告

clang-diagnostic-incompatible-exception-spec
CppClangTidyClangDiagnosticIncompatibleExceptionSpec
resharper_cpp_clang_tidy_clang_diagnostic_incompatible_exception_spec_highlighting

警告

clang-diagnostic-incompatible-function-pointer-types
CppClangTidyClangDiagnosticIncompatibleFunctionPointerTypes
resharper_cpp_clang_tidy_clang_diagnostic_incompatible_function_pointer_types_highlighting

警告

clang-diagnostic-incompatible-function-pointer-types-strict
CppClangTidyClangDiagnosticIncompatibleFunctionPointerTypesStrict
resharper_cpp_clang_tidy_clang_diagnostic_incompatible_function_pointer_types_strict_highlighting

警告

clang-diagnostic-incompatible-library-redeclaration
CppClangTidyClangDiagnosticIncompatibleLibraryRedeclaration
resharper_cpp_clang_tidy_clang_diagnostic_incompatible_library_redeclaration_highlighting

警告

clang-diagnostic-incompatible-ms-pragma-section
CppClangTidyClangDiagnosticIncompatibleMsPragmaSection
resharper_cpp_clang_tidy_clang_diagnostic_incompatible_ms_pragma_section_highlighting

警告

clang-diagnostic-incompatible-ms-struct
CppClangTidyClangDiagnosticIncompatibleMsStruct
resharper_cpp_clang_tidy_clang_diagnostic_incompatible_ms_struct_highlighting

警告

clang-diagnostic-incompatible-pointer-types
CppClangTidyClangDiagnosticIncompatiblePointerTypes
resharper_cpp_clang_tidy_clang_diagnostic_incompatible_pointer_types_highlighting

警告

clang-diagnostic-incompatible-pointer-types-discards-qualifiers
CppClangTidyClangDiagnosticIncompatiblePointerTypesDiscardsQualifiers
resharper_cpp_clang_tidy_clang_diagnostic_incompatible_pointer_types_discards_qualifiers_highlighting

警告

clang-diagnostic-incompatible-property-type
CppClangTidyClangDiagnosticIncompatiblePropertyType
resharper_cpp_clang_tidy_clang_diagnostic_incompatible_property_type_highlighting

警告

clang-diagnostic-incompatible-sysroot
CppClangTidyClangDiagnosticIncompatibleSysroot
resharper_cpp_clang_tidy_clang_diagnostic_incompatible_sysroot_highlighting

警告

clang-diagnostic-incomplete-framework-module-declaration
CppClangTidyClangDiagnosticIncompleteFrameworkModuleDeclaration
resharper_cpp_clang_tidy_clang_diagnostic_incomplete_framework_module_declaration_highlighting

警告

clang-diagnostic-incomplete-implementation
CppClangTidyClangDiagnosticIncompleteImplementation
resharper_cpp_clang_tidy_clang_diagnostic_incomplete_implementation_highlighting

警告

clang-diagnostic-incomplete-module
CppClangTidyClangDiagnosticIncompleteModule
resharper_cpp_clang_tidy_clang_diagnostic_incomplete_module_highlighting

警告

clang-diagnostic-incomplete-setjmp-declaration
CppClangTidyClangDiagnosticIncompleteSetjmpDeclaration
resharper_cpp_clang_tidy_clang_diagnostic_incomplete_setjmp_declaration_highlighting

警告

clang-diagnostic-incomplete-umbrella
CppClangTidyClangDiagnosticIncompleteUmbrella
resharper_cpp_clang_tidy_clang_diagnostic_incomplete_umbrella_highlighting

警告

clang-diagnostic-inconsistent-dllimport
CppClangTidyClangDiagnosticInconsistentDllimport
resharper_cpp_clang_tidy_clang_diagnostic_inconsistent_dllimport_highlighting

警告

clang-diagnostic-inconsistent-missing-destructor-override
CppClangTidyClangDiagnosticInconsistentMissingDestructorOverride
resharper_cpp_clang_tidy_clang_diagnostic_inconsistent_missing_destructor_override_highlighting

警告

clang-diagnostic-inconsistent-missing-override
CppClangTidyClangDiagnosticInconsistentMissingOverride
resharper_cpp_clang_tidy_clang_diagnostic_inconsistent_missing_override_highlighting

警告

clang-diagnostic-increment-bool
CppClangTidyClangDiagnosticIncrementBool
resharper_cpp_clang_tidy_clang_diagnostic_increment_bool_highlighting

警告

clang-diagnostic-IndependentClass-attribute
CppClangTidyClangDiagnosticIndependentClassAttribute
resharper_cpp_clang_tidy_clang_diagnostic_independent_class_attribute_highlighting

警告

clang-diagnostic-infinite-recursion
CppClangTidyClangDiagnosticInfiniteRecursion
resharper_cpp_clang_tidy_clang_diagnostic_infinite_recursion_highlighting

警告

clang-diagnostic-initializer-overrides
CppClangTidyClangDiagnosticInitializerOverrides
resharper_cpp_clang_tidy_clang_diagnostic_initializer_overrides_highlighting

警告

clang-diagnostic-injected-class-name
CppClangTidyClangDiagnosticInjectedClassName
resharper_cpp_clang_tidy_clang_diagnostic_injected_class_name_highlighting

警告

clang-diagnostic-inline-asm
CppClangTidyClangDiagnosticInlineAsm
resharper_cpp_clang_tidy_clang_diagnostic_inline_asm_highlighting

警告

clang-diagnostic-inline-namespace-reopened-noninline
CppClangTidyClangDiagnosticInlineNamespaceReopenedNoninline
resharper_cpp_clang_tidy_clang_diagnostic_inline_namespace_reopened_noninline_highlighting

警告

clang-diagnostic-inline-new-delete
CppClangTidyClangDiagnosticInlineNewDelete
resharper_cpp_clang_tidy_clang_diagnostic_inline_new_delete_highlighting

警告

clang-diagnostic-installapi-violation
CppClangTidyClangDiagnosticInstallapiViolation
resharper_cpp_clang_tidy_clang_diagnostic_installapi_violation_highlighting

警告

clang-diagnostic-instantiation-after-specialization
CppClangTidyClangDiagnosticInstantiationAfterSpecialization
resharper_cpp_clang_tidy_clang_diagnostic_instantiation_after_specialization_highlighting

警告

clang-diagnostic-int-conversion
CppClangTidyClangDiagnosticIntConversion
resharper_cpp_clang_tidy_clang_diagnostic_int_conversion_highlighting

警告

clang-diagnostic-integer-overflow
CppClangTidyClangDiagnosticIntegerOverflow
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
来自系统头文件的无效初始值设定项

警告

clang-diagnostic-invalid-ios-deployment-target
无效的 iOS 部署目标
无效的 iOS 部署目标

警告

clang-diagnostic-invalid-no-builtin-names
无效的 no_builtin 名称
无效的 no_builtin 名称

警告

clang-diagnostic-invalid-noreturn
无效的 noreturn
无效的 noreturn

警告

clang-diagnostic-invalid-offsetof
无效的 offsetof
无效的 offsetof

警告

clang-diagnostic-invalid-or-nonexistent-directory
目录无效或不存在
目录无效或不存在

警告

clang-diagnostic-invalid-partial-specialization
无效的偏特化
无效的偏特化

警告

clang-diagnostic-invalid-pp-token
无效的预处理标记
无效的预处理标记

警告

clang-diagnostic-invalid-source-encoding
无效的源编码
无效的源编码

警告

clang-diagnostic-invalid-static-assert-message
无效的 static_assert 消息
无效的 static_assert 消息

警告

clang-diagnostic-invalid-token-paste
无效的标记拼接
无效的标记拼接

警告

clang-diagnostic-invalid-unevaluated-string
无效的未计算字符串
无效的未计算字符串

警告

clang-diagnostic-invalid-utf8
无效的 UTF-8
无效的 UTF-8

警告

clang-diagnostic-jump-seh-finally
SEH finally 中的跳转
SEH finally 中的跳转

警告

clang-diagnostic-keyword-compat
关键字兼容性问题
关键字兼容性问题

已禁用

clang-diagnostic-keyword-macro
宏中使用关键字
宏中使用关键字

警告

clang-diagnostic-knr-promoted-parameter
CppClangTidyClangDiagnosticKnrPromotedParameter
resharper_cpp_clang_tidy_clang_diagnostic_knr_promoted_parameter_highlighting

警告

clang-diagnostic-language-extension-token
语言扩展标记
语言扩展标记

警告

clang-diagnostic-large-by-value-copy
按值传递的大对象
按值传递的大对象

警告

clang-diagnostic-legacy-constant-register-binding
传统常量寄存器绑定
传统常量寄存器绑定

已禁用

clang-diagnostic-linker-warnings
链接器警告
链接器警告

警告

clang-diagnostic-literal-conversion
字面量转换
字面量转换

警告

clang-diagnostic-literal-range
字面量超出范围
字面量超出范围

警告

clang-diagnostic-local-type-template-args
本地类型不能用作模板参数
本地类型不能用作模板参数

警告

clang-diagnostic-logical-not-parentheses
逻辑非操作缺少括号
逻辑非操作缺少括号

警告

clang-diagnostic-logical-op-parentheses
逻辑运算符缺少括号
逻辑运算符缺少括号

已禁用

clang-diagnostic-long-long
long long 被禁用
long long 被禁用

警告

clang-diagnostic-macro-redefined
宏重新定义
宏重新定义

警告

clang-diagnostic-main
main 函数问题
main 函数问题

警告

clang-diagnostic-main-return-type
main 函数返回类型无效
main 函数返回类型无效

警告

clang-diagnostic-malformed-warning-check
警告检查格式错误
警告检查格式错误

警告

clang-diagnostic-many-braces-around-scalar-init
标量初始化周围有多个括号
标量初始化周围有多个括号

警告

clang-diagnostic-mathematical-notation-identifier-extension
数学符号标识符扩展
数学符号标识符扩展

警告

clang-diagnostic-math-errno-enabled-with-veclib
启用了 math-errno 并使用 Veclib
启用了 math-errno 并使用 Veclib

警告

clang-diagnostic-max-tokens
达到最大 token 数
达到最大 token 数

已禁用

clang-diagnostic-max-unsigned-zero
无符号最大值为零
无符号最大值为零

警告

clang-diagnostic-memset-transposed-args
memset 参数顺序错误
memset 参数顺序错误

警告

clang-diagnostic-memsize-comparison
内存大小比较错误
内存大小比较错误

警告

clang-diagnostic-method-signatures
方法签名不一致
方法签名不一致

警告

clang-diagnostic-microsoft-abstract
Microsoft 抽象类
Microsoft 抽象类

警告

clang-diagnostic-microsoft-anon-tag
Microsoft 匿名标签
Microsoft 匿名标签

警告

clang-diagnostic-microsoft-cast
Microsoft 强制转换
Microsoft 强制转换

警告

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
sync_fetch_and_nand 语义已更改

警告

clang-diagnostic-target-clones-mixed-specifiers
目标 clone 使用了混合限定符
目标 clone 使用了混合限定符

已禁用

clang-diagnostic-tautological-bitwise-compare
按位比较总是为真或为假
按位比较总是为真或为假

警告

clang-diagnostic-tautological-compare
比较总是为真或为假
比较总是为真或为假

警告

clang-diagnostic-tautological-constant-compare
通过常量值比较总是为真或为假
通过常量值比较总是为真或为假

警告

clang-diagnostic-tautological-constant-in-range-compare
常量值总是在范围内,比较总是为真
常量值总是在范围内,比较总是为真

警告

clang-diagnostic-tautological-constant-out-of-range-compare
常量值总是不在范围内,比较总是为假
常量值总是不在范围内,比较总是为假

警告

clang-diagnostic-tautological-negation-compare
使用 ! 操作符的比较总是为真或为假
使用 ! 操作符的比较总是为真或为假

警告

clang-diagnostic-tautological-objc-bool-compare
Objective-C 布尔比较总是为真或为假
Objective-C 布尔比较总是为真或为假

警告

clang-diagnostic-tautological-overlap-compare
位掩码重叠区域比较总是为真
位掩码重叠区域比较总是为真

警告

clang-diagnostic-tautological-pointer-compare
指针比较总是为真或为假
指针比较总是为真或为假

警告

clang-diagnostic-tautological-type-limit-compare
用于测试极限的比较总是为真或为假
用于测试极限的比较总是为真或为假

警告

clang-diagnostic-tautological-undefined-compare
未定义值的比较始终无效
未定义值的比较始终无效

警告

clang-diagnostic-tautological-unsigned-char-zero-compare
unsigned char 与零的比较总是为假
unsigned char 与零的比较总是为假

警告

clang-diagnostic-tautological-unsigned-enum-zero-compare
unsigned 枚举与零的比较总是为假
unsigned 枚举与零的比较总是为假

警告

clang-diagnostic-tautological-unsigned-zero-compare
unsigned 类型与零的比较总是为假
unsigned 类型与零的比较总是为假

已禁用

clang-diagnostic-tautological-value-range-compare
数值范围比较总是为真或为假
数值范围比较总是为真或为假

警告

clang-diagnostic-template-in-declaration-name
声明名称中错误使用 template
声明名称中错误使用 template

警告

clang-diagnostic-tentative-definition-array
对数组进行不完整 tentative 定义
对数组进行不完整 tentative 定义

警告

clang-diagnostic-tentative-definition-incomplete-type
不完整类型的 tentative 定义不被允许
不完整类型的 tentative 定义不被允许

警告

clang-diagnostic-thread-safety-analysis
线程安全分析
线程安全分析

警告

clang-diagnostic-thread-safety-attributes
线程安全属性无效
线程安全属性无效

警告

clang-diagnostic-thread-safety-beta
线程安全 Beta 分析
线程安全 Beta 分析

警告

clang-diagnostic-thread-safety-negative
线程安全负面分析
线程安全负面分析

警告

clang-diagnostic-thread-safety-precise
线程安全分析结果精确
线程安全分析结果精确

警告

clang-diagnostic-thread-safety-reference
对引用类型进行线程安全分析
对引用类型进行线程安全分析

警告

clang-diagnostic-thread-safety-reference-return
返回引用类型的线程安全分析
返回引用类型的线程安全分析

警告

clang-diagnostic-thread-safety-verbose
线程安全分析详细模式
线程安全分析详细模式

警告

clang-diagnostic-trigraphs
使用了不推荐的三字母词
使用了不推荐的三字母词

警告

clang-diagnostic-typedef-redefinition
类型别名重复定义
类型别名重复定义

警告

clang-diagnostic-typename-missing
缺少 typename 关键字
缺少 typename 关键字

警告

clang-diagnostic-type-safety
类型安全问题
类型安全问题

警告

clang-diagnostic-unable-to-open-stats-file
无法打开统计信息文件
无法打开统计信息文件

警告

clang-diagnostic-unaligned-access
未对齐的访问
未对齐的访问

警告

clang-diagnostic-unaligned-qualifier-implicit-cast
未对齐指针的隐式转换
未对齐指针的隐式转换

警告

clang-diagnostic-unavailable-declarations
使用了不可用的声明
使用了不可用的声明

警告

clang-diagnostic-undeclared-selector
未声明的 Objective-C 选择器
未声明的 Objective-C 选择器

警告

clang-diagnostic-undef
undef 使用存在问题
undef 使用存在问题

警告

clang-diagnostic-undefined-arm-za
使用了未定义的 Arm ZA 特性
使用了未定义的 Arm ZA 特性

警告

clang-diagnostic-undefined-arm-zt0
使用了未定义的 Arm ZT0 特性
使用了未定义的 Arm ZT0 特性

警告

clang-diagnostic-undefined-bool-conversion
布尔转换可能是未定义的
布尔转换可能是未定义的

警告

clang-diagnostic-undefined-func-template
未定义的函数模板诊断
未定义的函数模板诊断突出显示

警告

clang-diagnostic-undefined-inline
未定义的内联函数诊断
未定义的内联函数诊断突出显示

警告

clang-diagnostic-undefined-internal
未定义的内部实体诊断
未定义的内部实体诊断突出显示

警告

clang-diagnostic-undefined-internal-type
未定义的内部类型诊断
未定义的内部类型诊断突出显示

警告

clang-diagnostic-undefined-reinterpret-cast
未定义的 reinterpret_cast 诊断
未定义的 reinterpret_cast 诊断突出显示

警告

clang-diagnostic-undefined-var-template
未定义的变量模板诊断
未定义的变量模板诊断突出显示

警告

clang-diagnostic-undef-prefix
undef 前缀诊断
undef 前缀诊断突出显示

警告

clang-diagnostic-underaligned-exception-object
异常对象对齐不足诊断
异常对象对齐不足诊断突出显示

警告

clang-diagnostic-unevaluated-expression
未求值表达式诊断
未求值表达式诊断突出显示

警告

clang-diagnostic-unguarded-availability
缺少保护的可用性诊断
缺少保护的可用性诊断突出显示

警告

clang-diagnostic-unguarded-availability-new
缺少保护的新可用性诊断
缺少保护的新可用性诊断突出显示

警告

clang-diagnostic-unicode
Unicode 诊断
Unicode 诊断突出显示

警告

clang-diagnostic-unicode-homoglyph
Unicode 同形字诊断
Unicode 同形字诊断突出显示

警告

clang-diagnostic-unicode-whitespace
Unicode 空白字符诊断
Unicode 空白字符诊断突出显示

警告

clang-diagnostic-unicode-zero-width
Unicode 零宽字符诊断
Unicode 零宽字符诊断突出显示

警告

clang-diagnostic-uninitialized
未初始化诊断
未初始化诊断突出显示

警告

clang-diagnostic-uninitialized-const-reference
未初始化的 const 引用诊断
未初始化的 const 引用诊断突出显示

警告

clang-diagnostic-uninitialized-explicit-init
显式初始化未初始化诊断
显式初始化未初始化诊断突出显示

警告

clang-diagnostic-unknown-argument
未知参数诊断
未知参数诊断突出显示

警告

clang-diagnostic-unknown-attributes
未知属性诊断
未知属性诊断突出显示

已禁用

clang-diagnostic-unknown-cuda-version
未知 Cuda 版本诊断
未知 Cuda 版本诊断突出显示

已禁用

clang-diagnostic-unknown-directives
未知指令诊断
未知指令诊断突出显示

警告

clang-diagnostic-unknown-escape-sequence
未知转义序列诊断
未知转义序列诊断突出显示

警告

clang-diagnostic-unknown-pragmas
未知编译指示诊断
未知编译指示诊断突出显示

已禁用

clang-diagnostic-unknown-sanitizers
未知 Sanitizer 诊断
未知 Sanitizer 诊断突出显示

警告

clang-diagnostic-unknown-warning-option
未知警告选项诊断
未知警告选项诊断突出显示

警告

clang-diagnostic-unnamed-type-template-args
匿名类型模板参数诊断
匿名类型模板参数诊断突出显示

警告

clang-diagnostic-unneeded-internal-declaration
不需要的内部声明诊断
不需要的内部声明诊断突出显示

已禁用

clang-diagnostic-unneeded-member-function
不需要的成员函数诊断
不需要的成员函数诊断突出显示

警告

clang-diagnostic-unqualified-std-cast-call
未限定的 std 转换调用诊断
未限定的 std 转换调用诊断突出显示

警告

clang-diagnostic-unreachable-code
无法访问的代码诊断
无法访问的代码诊断突出显示

警告

clang-diagnostic-unreachable-code-break
无法访问的 break 代码诊断
无法访问的 break 代码诊断突出显示

警告

clang-diagnostic-unreachable-code-fallthrough
无法访问的 fallthrough 代码诊断
无法访问的 fallthrough 代码诊断突出显示

警告

clang-diagnostic-unreachable-code-generic-assoc
无法访问的泛型关联代码诊断
无法访问的泛型关联代码诊断突出显示

警告

clang-diagnostic-unreachable-code-loop-increment
无法访问的循环增量代码诊断
无法访问的循环增量代码诊断突出显示

警告

clang-diagnostic-unreachable-code-return
无法访问的 return 代码诊断
无法访问的 return 代码诊断突出显示

警告

clang-diagnostic-unsafe-buffer-usage
不安全的缓冲区使用诊断
不安全的缓冲区使用诊断突出显示

已禁用

clang-diagnostic-unsafe-buffer-usage-in-container
容器中不安全的缓冲区使用诊断
容器中不安全的缓冲区使用诊断突出显示

已禁用

clang-diagnostic-unsafe-buffer-usage-in-libc-call
Libc 调用中不安全的缓冲区使用诊断
Libc 调用中不安全的缓冲区使用诊断突出显示

已禁用

clang-diagnostic-unsequenced
不按顺序求值诊断
不按顺序求值诊断突出显示

警告

clang-diagnostic-unsupported-abi
不支持的 ABI 诊断
不支持的 ABI 诊断突出显示

警告

clang-diagnostic-unsupported-abs
不支持的 abs 函数调用诊断
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 静态分析器的诊断, 集成到 ReSharper 中。

默认情况下,所有静态分析器检查均被禁用,因为启用它们会显著降低 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 提供——一个功能强大的开源代码分析工具, 集成到 ReSharper 中。

检查
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
resharper_cpp_clang_tidy_bugprone_bad_signal_to_kill_thread_highlighting

警告

bugprone-bitwise-pointer-cast
CppClangTidyBugproneBitwisePointerCast
resharper_cpp_clang_tidy_bugprone_bitwise_pointer_cast_highlighting

警告

bugprone-bool-pointer-implicit-conversion
CppClangTidyBugproneBoolPointerImplicitConversion
resharper_cpp_clang_tidy_bugprone_bool_pointer_implicit_conversion_highlighting

已禁用

bugprone-branch-clone
CppClangTidyBugproneBranchClone
resharper_cpp_clang_tidy_bugprone_branch_clone_highlighting

警告

bugprone-casting-through-void
CppClangTidyBugproneCastingThroughVoid
resharper_cpp_clang_tidy_bugprone_casting_through_void_highlighting

警告

bugprone-chained-comparison
CppClangTidyBugproneChainedComparison
resharper_cpp_clang_tidy_bugprone_chained_comparison_highlighting

警告

bugprone-compare-pointer-to-member-virtual-function
CppClangTidyBugproneComparePointerToMemberVirtualFunction
resharper_cpp_clang_tidy_bugprone_compare_pointer_to_member_virtual_function_highlighting

警告

bugprone-copy-constructor-init
CppClangTidyBugproneCopyConstructorInit
resharper_cpp_clang_tidy_bugprone_copy_constructor_init_highlighting

警告

bugprone-crtp-constructor-accessibility
CppClangTidyBugproneCrtpConstructorAccessibility
resharper_cpp_clang_tidy_bugprone_crtp_constructor_accessibility_highlighting

建议

bugprone-dangling-handle
CppClangTidyBugproneDanglingHandle
resharper_cpp_clang_tidy_bugprone_dangling_handle_highlighting

警告

bugprone-dynamic-static-initializers
CppClangTidyBugproneDynamicStaticInitializers
resharper_cpp_clang_tidy_bugprone_dynamic_static_initializers_highlighting

警告

bugprone-easily-swappable-parameters
CppClangTidyBugproneEasilySwappableParameters
resharper_cpp_clang_tidy_bugprone_easily_swappable_parameters_highlighting

已禁用

bugprone-empty-catch
CppClangTidyBugproneEmptyCatch
resharper_cpp_clang_tidy_bugprone_empty_catch_highlighting

警告

bugprone-exception-escape
CppClangTidyBugproneExceptionEscape
resharper_cpp_clang_tidy_bugprone_exception_escape_highlighting

已禁用

bugprone-fold-init-type
CppClangTidyBugproneFoldInitType
resharper_cpp_clang_tidy_bugprone_fold_init_type_highlighting

警告

bugprone-forward-declaration-namespace
CppClangTidyBugproneForwardDeclarationNamespace
resharper_cpp_clang_tidy_bugprone_forward_declaration_namespace_highlighting

警告

bugprone-forwarding-reference-overload
CppClangTidyBugproneForwardingReferenceOverload
resharper_cpp_clang_tidy_bugprone_forwarding_reference_overload_highlighting

警告

bugprone-implicit-widening-of-multiplication-result
CppClangTidyBugproneImplicitWideningOfMultiplicationResult
resharper_cpp_clang_tidy_bugprone_implicit_widening_of_multiplication_result_highlighting

警告

bugprone-inaccurate-erase
CppClangTidyBugproneInaccurateErase
resharper_cpp_clang_tidy_bugprone_inaccurate_erase_highlighting

警告

bugprone-inc-dec-in-conditions
CppClangTidyBugproneIncDecInConditions
resharper_cpp_clang_tidy_bugprone_inc_dec_in_conditions_highlighting

警告

bugprone-incorrect-enable-if
CppClangTidyBugproneIncorrectEnableIf
resharper_cpp_clang_tidy_bugprone_incorrect_enable_if_highlighting

警告

bugprone-incorrect-enable-shared-from-this
CppClangTidyBugproneIncorrectEnableSharedFromThis
resharper_cpp_clang_tidy_bugprone_incorrect_enable_shared_from_this_highlighting

警告

bugprone-incorrect-roundings
CppClangTidyBugproneIncorrectRoundings
resharper_cpp_clang_tidy_bugprone_incorrect_roundings_highlighting

警告

bugprone-infinite-loop
CppClangTidyBugproneInfiniteLoop
resharper_cpp_clang_tidy_bugprone_infinite_loop_highlighting

警告

bugprone-integer-division
CppClangTidyBugproneIntegerDivision
resharper_cpp_clang_tidy_bugprone_integer_division_highlighting

警告

bugprone-lambda-function-name
CppClangTidyBugproneLambdaFunctionName
resharper_cpp_clang_tidy_bugprone_lambda_function_name_highlighting

警告

bugprone-macro-parentheses
CppClangTidyBugproneMacroParentheses
resharper_cpp_clang_tidy_bugprone_macro_parentheses_highlighting

警告

bugprone-macro-repeated-side-effects
CppClangTidyBugproneMacroRepeatedSideEffects
resharper_cpp_clang_tidy_bugprone_macro_repeated_side_effects_highlighting

警告

bugprone-misplaced-operator-in-strlen-in-alloc
CppClangTidyBugproneMisplacedOperatorInStrlenInAlloc
resharper_cpp_clang_tidy_bugprone_misplaced_operator_in_strlen_in_alloc_highlighting

警告

bugprone-misplaced-pointer-arithmetic-in-alloc
CppClangTidyBugproneMisplacedPointerArithmeticInAlloc
resharper_cpp_clang_tidy_bugprone_misplaced_pointer_arithmetic_in_alloc_highlighting

警告

bugprone-misplaced-widening-cast
CppClangTidyBugproneMisplacedWideningCast
resharper_cpp_clang_tidy_bugprone_misplaced_widening_cast_highlighting

警告

bugprone-move-forwarding-reference
CppClangTidyBugproneMoveForwardingReference
resharper_cpp_clang_tidy_bugprone_move_forwarding_reference_highlighting

警告

bugprone-multi-level-implicit-pointer-conversion
CppClangTidyBugproneMultiLevelImplicitPointerConversion
resharper_cpp_clang_tidy_bugprone_multi_level_implicit_pointer_conversion_highlighting

警告

bugprone-multiple-new-in-one-expression
CppClangTidyBugproneMultipleNewInOneExpression
resharper_cpp_clang_tidy_bugprone_multiple_new_in_one_expression_highlighting

警告

bugprone-multiple-statement-macro
CppClangTidyBugproneMultipleStatementMacro
resharper_cpp_clang_tidy_bugprone_multiple_statement_macro_highlighting

警告

bugprone-narrowing-conversions
CppClangTidyBugproneNarrowingConversions
resharper_cpp_clang_tidy_bugprone_narrowing_conversions_highlighting

警告

bugprone-no-escape
CppClangTidyBugproneNoEscape
resharper_cpp_clang_tidy_bugprone_no_escape_highlighting

警告

bugprone-nondeterministic-pointer-iteration-order
CppClangTidyBugproneNondeterministicPointerIterationOrder
resharper_cpp_clang_tidy_bugprone_nondeterministic_pointer_iteration_order_highlighting

警告

bugprone-non-zero-enum-to-bool-conversion
CppClangTidyBugproneNonZeroEnumToBoolConversion
resharper_cpp_clang_tidy_bugprone_non_zero_enum_to_bool_conversion_highlighting

警告

bugprone-not-null-terminated-result
CppClangTidyBugproneNotNullTerminatedResult
ReSharper C++ Clang-Tidy bugprone 不以 null 结尾的结果高亮显示

警告

bugprone-optional-value-conversion
ReSharper C++ Clang-Tidy 检查潜在的 optional 值类型转换问题
ReSharper C++ Clang-Tidy bugprone optional 值类型转换高亮显示

警告

bugprone-parent-virtual-call
ReSharper C++ Clang-Tidy 检查父类虚函数调用问题
ReSharper C++ Clang-Tidy bugprone 父类虚函数调用高亮显示

警告

bugprone-pointer-arithmetic-on-polymorphic-object
ReSharper C++ Clang-Tidy 检查多态对象上的指针运算问题
ReSharper C++ Clang-Tidy bugprone 多态对象上的指针运算高亮显示

警告

bugprone-posix-return
ReSharper C++ Clang-Tidy 检查 POSIX 返回值误用问题
ReSharper C++ Clang-Tidy bugprone POSIX 返回值误用高亮显示

警告

bugprone-redundant-branch-condition
ReSharper C++ Clang-Tidy 检查多余的分支条件问题
ReSharper C++ Clang-Tidy bugprone 多余的分支条件高亮显示

警告

bugprone-reserved-identifier
ReSharper C++ Clang-Tidy 检查保留标识符使用问题
ReSharper C++ Clang-Tidy bugprone 保留标识符使用高亮显示

警告

bugprone-return-const-ref-from-parameter
ReSharper C++ Clang-Tidy 检查返回参数常量引用问题
ReSharper C++ Clang-Tidy bugprone 从参数返回常量引用高亮显示

警告

bugprone-shared-ptr-array-mismatch
ReSharper C++ Clang-Tidy 检查 shared_ptr 与数组类型不匹配问题
ReSharper C++ Clang-Tidy bugprone shared_ptr 与数组类型不匹配高亮显示

警告

bugprone-signal-handler
ReSharper C++ Clang-Tidy 检查信号处理函数中的潜在问题
ReSharper C++ Clang-Tidy bugprone 信号处理函数高亮显示

警告

bugprone-signed-char-misuse
ReSharper C++ Clang-Tidy 检查 signed char 的误用问题
ReSharper C++ Clang-Tidy bugprone signed char 误用高亮显示

警告

bugprone-sizeof-container
ReSharper C++ Clang-Tidy 检查错误使用 sizeof 容器问题
ReSharper C++ Clang-Tidy bugprone 错误使用 sizeof 容器高亮显示

警告

bugprone-sizeof-expression
检测存在问题的 sizeof 表达式的 CppClangTidy 检查
检测存在问题的 sizeof 表达式的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-spuriously-wake-up-functions
检测虚假唤醒函数的 CppClangTidy 检查
检测虚假唤醒函数的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-standalone-empty
检测单独使用的空语句的 CppClangTidy 检查
检测单独使用的空语句的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-string-constructor
检测容易出错的字符串构造函数的 CppClangTidy 检查
检测容易出错的字符串构造函数的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-string-integer-assignment
检测字符串整数赋值问题的 CppClangTidy 检查
检测字符串整数赋值问题的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-string-literal-with-embedded-nul
检测包含内嵌空字符的字符串字面量的 CppClangTidy 检查
检测包含内嵌空字符的字符串字面量的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-stringview-nullptr
检测传递空指针给 string_view 的 CppClangTidy 检查
检测传递空指针给 string_view 的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-suspicious-enum-usage
检测枚举使用可疑问题的 CppClangTidy 检查
检测枚举使用可疑问题的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-suspicious-include
检测可疑 include 的 CppClangTidy 检查
检测可疑 include 的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-suspicious-memory-comparison
检测内存比较问题的 CppClangTidy 检查
检测内存比较问题的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-suspicious-memset-usage
检测 memset 使用可疑问题的 CppClangTidy 检查
检测 memset 使用可疑问题的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-suspicious-missing-comma
检测遗漏逗号的 CppClangTidy 检查
检测遗漏逗号的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-suspicious-realloc-usage
检测 realloc 使用可疑问题的 CppClangTidy 检查
检测 realloc 使用可疑问题的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-suspicious-semicolon
检测分号使用可疑问题的 CppClangTidy 检查
检测分号使用可疑问题的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-suspicious-string-compare
检测字符串比较使用可疑问题的 CppClangTidy 检查
检测字符串比较使用可疑问题的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-suspicious-stringview-data-usage
检测 string_view::data 使用可疑问题的 CppClangTidy 检查
检测 string_view::data 使用可疑问题的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-swapped-arguments
检测参数顺序错误的 CppClangTidy 检查
检测参数顺序错误的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-switch-missing-default-case
检测 switch 语句中缺少 default 分支的 CppClangTidy 检查
检测 switch 语句中缺少 default 分支的 ReSharper C++ clang-tidy 高亮显示

已禁用

bugprone-tagged-union-member-count
检测 Union 中成员数目过多的 CppClangTidy 检查
检测 Union 中成员数目过多的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-terminating-continue
检测终止循环中的 continue 的 CppClangTidy 检查
检测终止循环中的 continue 的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-throw-keyword-missing
检测缺失 throw 关键字的 CppClangTidy 检查
检测缺失 throw 关键字的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-too-small-loop-variable
检测循环变量长度过小的 CppClangTidy 检查
检测循环变量长度过小的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-unchecked-optional-access
检测未检查 optional 访问的 CppClangTidy 检查
检测未检查 optional 访问的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-undefined-memory-manipulation
检测未定义内存操作的 CppClangTidy 检查
检测未定义内存操作的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-undelegated-constructor
检测未委托的构造函数的 CppClangTidy 检查
检测未委托的构造函数的 ReSharper C++ clang-tidy 高亮显示

警告

bugprone-unhandled-exception-at-new
检测 new 表达式中未处理的异常的 CppClangTidy 检查
检测 new 表达式中未处理的异常的 ReSharper C++ clang-tidy 高亮显示

已禁用

bugprone-unhandled-self-assignment
检测未处理的自赋值的 CppClangTidy 检查
resharper_cpp_clang_tidy_bugprone_unhandled_self_assignment_highlighting

警告

bugprone-unique-ptr-array-mismatch
CppClangTidyBugproneUniquePtrArrayMismatch
resharper_cpp_clang_tidy_bugprone_unique_ptr_array_mismatch_highlighting

警告

bugprone-unsafe-functions
CppClangTidyBugproneUnsafeFunctions
resharper_cpp_clang_tidy_bugprone_unsafe_functions_highlighting

警告

bugprone-unused-local-non-trivial-variable
CppClangTidyBugproneUnusedLocalNonTrivialVariable
resharper_cpp_clang_tidy_bugprone_unused_local_non_trivial_variable_highlighting

已禁用

bugprone-unused-raii
CppClangTidyBugproneUnusedRaii
resharper_cpp_clang_tidy_bugprone_unused_raii_highlighting

警告

bugprone-unused-return-value
CppClangTidyBugproneUnusedReturnValue
resharper_cpp_clang_tidy_bugprone_unused_return_value_highlighting

警告

bugprone-use-after-move
CppClangTidyBugproneUseAfterMove
resharper_cpp_clang_tidy_bugprone_use_after_move_highlighting

警告

bugprone-virtual-near-miss
CppClangTidyBugproneVirtualNearMiss
resharper_cpp_clang_tidy_bugprone_virtual_near_miss_highlighting

建议

cert-arr39-c
CppClangTidyCertArr39C
resharper_cpp_clang_tidy_cert_arr39_c_highlighting

已禁用

cert-con36-c
CppClangTidyCertCon36C
resharper_cpp_clang_tidy_cert_con36_c_highlighting

已禁用

cert-con54-cpp
CppClangTidyCertCon54Cpp
resharper_cpp_clang_tidy_cert_con54_cpp_highlighting

已禁用

cert-ctr56-cpp
CppClangTidyCertCtr56Cpp
resharper_cpp_clang_tidy_cert_ctr56_cpp_highlighting

已禁用

cert-dcl03-c
CppClangTidyCertDcl03C
resharper_cpp_clang_tidy_cert_dcl03_c_highlighting

已禁用

cert-dcl16-c
CppClangTidyCertDcl16C
resharper_cpp_clang_tidy_cert_dcl16_c_highlighting

已禁用

cert-dcl37-c
CppClangTidyCertDcl37C
resharper_cpp_clang_tidy_cert_dcl37_c_highlighting

已禁用

cert-dcl50-cpp
CppClangTidyCertDcl50Cpp
resharper_cpp_clang_tidy_cert_dcl50_cpp_highlighting

已禁用

cert-dcl51-cpp
CppClangTidyCertDcl51Cpp
resharper_cpp_clang_tidy_cert_dcl51_cpp_highlighting

已禁用

cert-dcl54-cpp
CppClangTidyCertDcl54Cpp
resharper_cpp_clang_tidy_cert_dcl54_cpp_highlighting

已禁用

cert-dcl58-cpp
CppClangTidyCertDcl58Cpp
resharper_cpp_clang_tidy_cert_dcl58_cpp_highlighting

警告

cert-dcl59-cpp
CppClangTidyCertDcl59Cpp
resharper_cpp_clang_tidy_cert_dcl59_cpp_highlighting

已禁用

cert-env33-c
CppClangTidyCertEnv33C
resharper_cpp_clang_tidy_cert_env33_c_highlighting

已禁用

cert-err09-cpp
CppClangTidyCertErr09Cpp
resharper_cpp_clang_tidy_cert_err09_cpp_highlighting

已禁用

cert-err33-c
CppClangTidyCertErr33C
resharper_cpp_clang_tidy_cert_err33_c_highlighting

警告

cert-err34-c
CppClangTidyCertErr34C
resharper_cpp_clang_tidy_cert_err34_c_highlighting

建议

cert-err52-cpp
CppClangTidyCertErr52Cpp
resharper_cpp_clang_tidy_cert_err52_cpp_highlighting

已禁用

cert-err58-cpp
CppClangTidyCertErr58Cpp
resharper_cpp_clang_tidy_cert_err58_cpp_highlighting

已禁用

cert-err60-cpp
CppClangTidyCertErr60Cpp
resharper_cpp_clang_tidy_cert_err60_cpp_highlighting

警告

cert-err61-cpp
CppClangTidyCertErr61Cpp
resharper_cpp_clang_tidy_cert_err61_cpp_highlighting

已禁用

cert-exp42-c
CppClangTidyCertExp42C
resharper_cpp_clang_tidy_cert_exp42_c_highlighting

已禁用

cert-fio38-c
CppClangTidyCertFio38C
resharper_cpp_clang_tidy_cert_fio38_c_highlighting

已禁用

cert-flp30-c
CppClangTidyCertFlp30C
resharper_cpp_clang_tidy_cert_flp30_c_highlighting

警告

cert-flp37-c
CppClangTidyCertFlp37C
resharper_cpp_clang_tidy_cert_flp37_c_highlighting

已禁用

cert-int09-c
CppClangTidyCertInt09C
resharper_cpp_clang_tidy_cert_int09_c_highlighting

已禁用

cert-mem57-cpp
CppClangTidyCertMem57Cpp
resharper_cpp_clang_tidy_cert_mem57_cpp_highlighting

警告

cert-msc24-c
CppClangTidyCertMsc24C
resharper_cpp_clang_tidy_cert_msc24_c_highlighting

已禁用

cert-msc30-c
CppClangTidyCertMsc30C
resharper_cpp_clang_tidy_cert_msc30_c_highlighting

已禁用

cert-msc32-c
CppClangTidyCertMsc32C
resharper_cpp_clang_tidy_cert_msc32_c_highlighting

已禁用

cert-msc33-c
CppClangTidyCertMsc33C
resharper_cpp_clang_tidy_cert_msc33_c_highlighting

已禁用

cert-msc50-cpp
CppClangTidyCertMsc50Cpp
resharper_cpp_clang_tidy_cert_msc50_cpp_highlighting

已禁用

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
检测缺少命名空间结束注释的问题

已禁用

google-readability-todo
检测不推荐使用的 TODO 注释
高亮显示不推荐使用的 TODO 注释

已禁用

google-runtime-int
检测整数类型使用问题
高亮显示整数类型使用问题

已禁用

google-runtime-operator
检测可重载运算符的使用
高亮显示可重载运算符的使用

警告

google-upgrade-googletest-case
检测弃用的 googletest TestCase 并建议使用 TEST
高亮显示弃用的 googletest TestCase

建议

hicpp-avoid-c-arrays
检测 C 风格数组的使用
高亮显示 C 风格数组的使用

已禁用

hicpp-avoid-goto
检测 goto 语句的使用
高亮显示 goto 语句的使用

警告

hicpp-braces-around-statements
检测语句缺少花括号的问题
高亮显示缺少花括号的语句

已禁用

hicpp-deprecated-headers
检测已弃用的头文件
高亮显示使用了已弃用的头文件

已禁用

hicpp-exception-baseclass
检测继承的异常基类问题
高亮显示继承的异常基类问题

建议

hicpp-explicit-conversions
检测显式类型转换的问题
高亮显示显式类型转换问题

已禁用

hicpp-function-size
检测函数体过大的问题
高亮显示函数体过大的问题

已禁用

hicpp-ignored-remove-result
检测忽略 remove 调用结果的问题
高亮显示忽略 remove 调用结果的问题

警告

hicpp-invalid-access-moved
检测移动后对象错误访问的问题
高亮显示移动后对象错误访问的问题

已禁用

hicpp-member-init
检测成员变量未初始化问题
高亮显示成员变量未初始化问题

已禁用

hicpp-move-const-arg
检测移动常量参数的问题
高亮显示移动常量参数的问题

已禁用

hicpp-multiway-paths-covered
检测 switch 分支未覆盖所有路径的问题
高亮显示 switch 分支未覆盖所有路径的问题

警告

hicpp-named-parameter
检测未命名函数参数的问题
高亮显示未命名函数参数的问题

已禁用

hicpp-new-delete-operators
检测 new/delete 运算符重载问题
高亮显示 new/delete 运算符重载问题

已禁用

hicpp-no-array-decay
检测数组退化的问题
高亮显示数组退化的问题

已禁用

hicpp-no-assembler
检测汇编语言的使用
高亮显示汇编语言的使用

已禁用

hicpp-noexcept-move
检测移动构造函数缺少 noexcept 的问题
高亮显示缺少 noexcept 的移动构造函数

已禁用

hicpp-no-malloc
检测 malloc 的使用
高亮显示 malloc 的使用

已禁用

hicpp-signed-bitwise
检测带符号整数的按位操作问题
高亮显示带符号整数的按位操作问题

已禁用

hicpp-special-member-functions
检测特殊成员函数的实现问题
高亮显示特殊成员函数的实现问题

已禁用

hicpp-static-assert
检测缺少 static_assert 的问题
高亮显示缺少 static_assert 的问题

已禁用

hicpp-undelegated-constructor
检测未委托构造函数的问题
高亮显示未委托构造函数的问题

已禁用

hicpp-uppercase-literal-suffix
检测字面量后缀不符合大写格式的问题
高亮显示字面量后缀不符合大写格式的问题

已禁用

hicpp-use-auto
检测未使用 auto 的声明
高亮显示未使用 auto 的声明

已禁用

hicpp-use-emplace
检测未使用 emplace 的容器插入
高亮显示未使用 emplace 的容器插入

已禁用

hicpp-use-equals-default
检测建议使用 =default 的构造函数或析构函数
高亮显示应使用 =default 的函数

已禁用

hicpp-use-equals-delete
检测建议使用 =delete 的函数
高亮显示应使用 =delete 的函数

已禁用

hicpp-use-noexcept
检测缺少 noexcept 的函数声明
高亮显示缺少 noexcept 的函数声明

已禁用

hicpp-use-nullptr
检测未使用 nullptr 的地方
高亮显示未使用 nullptr 的地方

已禁用

hicpp-use-override
检测未使用 override 的虚函数
高亮显示未使用 override 的虚函数

已禁用

hicpp-vararg
检测可变参数的使用
高亮显示可变参数的使用

已禁用

linuxkernel-must-check-errs
检测必须检查错误返回值的问题
高亮显示必须检查错误返回值的问题

警告

llvm-else-after-return
检测 return 后存在不必要 else 的情况
高亮显示 return 后存在不必要 else 的情况

已禁用

llvm-header-guard
检测未定义的头文件保护
高亮显示未定义的头文件保护

已禁用

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
访问 static 成员时通过实例可能会影响可读性

建议

readability-static-definition-in-anonymous-namespace
在匿名命名空间中定义 static 会影响可读性
在匿名命名空间中定义 static 的可读性高亮

已禁用

readability-string-compare
使用字符串比较函数时可能降低可读性
可读性问题:字符串比较的高亮显示

警告

readability-suspicious-call-argument
可读性问题:调用参数可能存在可疑用法
可读性问题:调用参数的可疑用法高亮

警告

readability-uniqueptr-delete-release
在调用 delete 前释放 unique_ptr 的行为可能不明确
可读性问题:释放 unique_ptr 后再 delete 的高亮显示

建议

readability-uppercase-literal-suffix
字面值后缀使用大写字母可能影响可读性
可读性问题:大写字面值后缀的高亮显示

已禁用

readability-use-anyofallof
建议使用 std::any_of 或 std::all_of 提高可读性
可读性问题:应使用 std::any_of 或 std::all_of 的高亮

建议

readability-use-std-min-max
建议使用 std::min 和 std::max 以提高可读性
可读性问题:应使用 std::min/std::max 的高亮

建议

未知 clang-tidy 检查
Clang-Tidy 高亮
Clang-Tidy 高亮标记

建议

zircon-temporary-objects
Zircon:临时对象使用问题
Zircon 临时对象问题高亮

已禁用

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

此类别分组了查找中等严重性问题的检查,这些问题主要影响代码的可读性。

检查
ID
EditorConfig 属性

默认严重性

可使用接受迭代器和计数的算法
建议使用包含计数的算法替代手动计数
建议使用带计数的算法的高亮显示

建议

可使用基于范围的算法
建议使用基于范围的算法提升可读性
建议使用基于范围算法的高亮显示

建议

类可声明为 final
类可以声明为 final
类可声明为 final 的高亮显示

已禁用

编译时常量表达式可替换为 'true' 或 'false'
编译时常量可以替换为布尔常量
编译时常量可替换为布尔常量的高亮显示

建议

consteval if 始终为常量
consteval if 始终为真,应进行简化
consteval if 永为常量的高亮显示

警告

使用智能指针的构造函数而非其 make 函数
建议使用 make 函数创建智能指针
建议使用 make 函数创建智能指针的高亮显示

建议

可以使用 'contains' 成员函数
建议使用 associative 容器的 contains 方法
建议使用 contains 方法的高亮显示

建议

使用了 C 风格类型转换而非 C++ 类型转换
应避免使用 C 风格强制类型转换
C 风格强制类型转换的高亮显示

建议

声明和赋值可以合并
声明与赋值可合并
声明与赋值可合并的高亮显示

建议

for 循环可替换为 while 循环
for 循环可替换为 while 循环
for 循环可替换为 while 循环的高亮显示

建议

函数以 const 值返回
函数返回值为 const value 类型可能不必要
const value 返回类型的高亮显示

建议

使用了函数式类型转换而非 C++ 类型转换
请使用函数式风格的强制类型转换
函数式风格强制类型转换的高亮显示

建议

'if' 可替换为 'if consteval'
if (std::is_constant_evaluated()) 始终为真,可重写
std::is_constant_evaluated 可以重写的高亮显示

建议

带有常量条件的 if 语句可替换为 'if constexpr'
if 语句可替换为 constexpr if 提高效率
可以使用 constexpr if 替换 if 的高亮显示

建议

Lambda 可重写为使用显式模板参数
泛型 lambda 建议使用熟悉的模板语法
泛型 lambda 应使用模板语法的高亮显示

建议

局部变量可设为 const
局部变量可声明为 const
局部变量可为 const 的高亮显示

提示

成员函数可设为 const
成员函数可声明为 const
成员函数可声明为 const 的高亮显示

建议

成员函数可设为 static
成员函数可声明为 static
成员函数可为 static 的高亮显示

建议

命名空间定义仅包含单个类特化
命名空间定义冗余
冗余命名空间定义的高亮显示

建议

非 explicit 转换运算符
非 explicit 类型转换运算符可能导致意外行为
非 explicit 类型转换运算符的高亮显示

提示

非 explicit 转换构造函数
非 explicit 转换构造函数可能引入隐式转换
非 explicit 转换构造函数的高亮显示

提示

参数可设为 const
参数可以声明为 const
参数可为 const 的高亮显示

提示

参数可设为指向 const 的指针或引用
参数可声明为 const 指针或引用类型
参数可为 const 指针或引用的高亮显示

建议

通过 const 引用传递值参数
应按 const 引用传递值参数以避免不必要复制
值参数应使用 const 引用传递的高亮显示

建议

使用 reinterpret_cast 而非 static_cast
应避免对 void 指针使用 reinterpret_cast
对 void 指针使用 reinterpret_cast 的高亮显示

建议

后缀运算符的结果被丢弃
后缀自增/自减操作符的结果被丢弃
后缀操作符结果被丢弃的高亮显示

建议

可使用 'std::erase'/'std::erase_if' 替代 remove-erase 惯用法
建议使用 erase 算法替代手动删除元素
可使用 erase 算法的高亮显示

建议

'std::is_constant_evaluated' 将始终计算为常量
std::is_constant_evaluated 永远返回常量
std::is_constant_evaluated 总是常量的高亮显示

警告

可使用 std::size
应使用 std::size 提高代码一致性和可读性
建议使用 std::size 的高亮显示

建议

可使用 std::views::keys/values
建议使用 std::views::elements 提高可读性和简洁性
建议使用 elements_view 的高亮显示

建议

可以使用结构化绑定
建议使用结构化绑定以增强代码可读性
应使用结构化绑定的高亮显示

提示

可以使用结构化绑定替代 tie(..)
使用结构化绑定替换 std::tie
使用结构化绑定替换 std::tie 的突出显示

建议

throw 表达式可替换为重新抛出表达式
throw 表达式可替换为 rethrow
throw 表达式可替换为 rethrow 的突出显示

警告

类型特性可通过模板别名或变量模板简化
使用类型萃取别名
使用类型萃取别名的突出显示

建议

变量可声明为 constexpr
变量可改为 constexpr
变量可改为 constexpr 的突出显示

建议

变量可移至初始化语句
初始化语句作用域过宽
初始化语句作用域过宽的突出显示

提示

变量可移至内部作用域
作用域过宽
作用域过宽的突出显示

建议

零常量可替换为 nullptr
零常量可替换为 nullptr
零常量可替换为 nullptr 的突出显示

建议

可使用零初始化替代 memset
用零初始化替换 memset
用零初始化替换 memset 的突出显示

建议

编译器警告(15 项检查)

此类别中的检查可在编译之前检测到 compiler warnings

检查
ID
EditorConfig 属性

默认严重性

#warning 指令
#warning 指令
#warning 指令的突出显示

警告

Awaiter 类型不是类
协程的 Awaiter 类型不是类类型
协程的 Awaiter 类型不是类类型的突出显示

警告

无法解析所需的协程函数
协程调用解析错误
协程调用解析错误的突出显示

警告

对无用户提供默认构造函数类型的 const 限定对象进行默认初始化
没有用户构造函数的默认初始化
没有用户构造函数的默认初始化的突出显示

警告

在非命名空间作用域中的显式特化
非命名空间作用域中的显式特化
非命名空间作用域中的显式特化的突出显示

警告

未找到预编译头文件
未找到预编译头文件
未找到预编译头文件的突出显示

错误

未包含预编译头文件
未包含预编译头文件
未包含预编译头文件的突出显示

错误

外部作用域模板参数的重新声明
模板形参名称遮蔽
模板形参名称遮蔽的突出显示

警告

带有 'mutable' 说明符的引用类成员
引用成员上的 mutable 修饰符
引用成员上的 mutable 修饰符的突出显示

警告

static_assert 失败
static_assert 失败
static_assert 失败的突出显示

错误

必须为 'out' 参数赋值
输出参数必须赋值
输出参数必须赋值的突出显示

警告

未初始化的依赖基类
未初始化的依赖基类
未初始化的依赖基类的突出显示

警告

引用类型的联合成员
union 中的引用类型成员
union 中的引用类型成员的突出显示

警告

在模板中使用不完整类型
类不完整
类不完整的突出显示

警告

用户自定义字面量后缀必须以下划线开头
用户自定义字面值后缀未以下划线开头
用户自定义字面值后缀未以下划线开头的突出显示

警告

约束违规(1 项检查)

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

检查
ID
EditorConfig 属性

默认严重性

命名不一致
命名不一致
命名不一致的突出显示

提示

格式化(38 项检查)

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

检查
ID
EditorConfig 属性

默认严重性

空行不正确(其他位置缺少空行)
缺少空行
缺少空行的突出显示

已禁用

空行不正确(其他位置空行多余)
冗余空行
冗余空行的突出显示

已禁用

空行不正确(大括号附近空行数不正确)
大括号附近的空行不正确
大括号附近的空行不正确的突出显示

已禁用

缩进不正确(子语句周围)
子语句缩进错误
子语句缩进错误的突出显示

已禁用

缩进不正确(声明大括号周围)
声明的大括号缩进错误
声明的大括号缩进错误的突出显示

已禁用

缩进不正确(表达式大括号周围)
表达式的大括号缩进错误
表达式的大括号缩进错误的突出显示

已禁用

缩进不正确(命名空间大括号周围)
命名空间的大括号缩进错误
命名空间的大括号缩进错误的突出显示

已禁用

缩进不正确(语句大括号周围)
控制结构的大括号缩进错误
控制结构的大括号缩进错误的突出显示

已禁用

缩进不正确(switch 语句周围)
switch 结构的大括号缩进错误
switch 结构的大括号缩进错误的突出显示

已禁用

缩进不正确(缩进大小不正确)
缩进大小错误
缩进大小错误的突出显示

已禁用

缩进不正确(缩进级别未恢复)
缩出与前一层级不一致
缩出与前一层级不一致的突出显示

已禁用

缩进不正确(其他位置缺少缩进/取消缩进)
缺少缩进
缺少缩进的突出显示

已禁用

缩进不正确(其他位置缩进/取消缩进多余)
缩进错误
缩进错误的突出显示

已禁用

缩进不正确(制表符/空格不匹配)
制表符与空格混用
制表符与空格混用的突出显示

已禁用

换行不正确(列表中逗号周围)
列表换行错误
列表换行错误的突出显示

已禁用

换行不正确(声明大括号周围)
声明的大括号换行错误
声明的大括号换行错误的突出显示

已禁用

换行不正确(空大括号周围)
空大括号换行错误
空大括号换行错误的突出显示

已禁用

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

已禁用

换行不正确(括号周围)
括号换行错误
Resharper C++:圆括号换行格式错误

已禁用

换行不正确(语句大括号周围)
C++ 控制语句的大括号换行格式不规范
Resharper C++:控制语句大括号换行格式不规范

已禁用

换行不正确(其他位置缺少换行)
C++ 缺少换行符
Resharper C++:缺少换行符

已禁用

换行符不正确(其他位置换行符多余)
C++ 多余的换行符
Resharper C++:多余的换行符

已禁用

空格使用不正确(尖括号周围)
C++ 尖括号间空格不当
Resharper C++:尖括号间空格不当

已禁用

空格使用不正确(大括号周围)
C++ 大括号间空格不当
Resharper C++:大括号间空格不当

已禁用

空格使用不正确(冒号周围)
C++ 冒号间空格不当
Resharper C++:冒号间空格不当

已禁用

空格使用不正确(逗号周围)
C++ 逗号间空格不当
Resharper C++:逗号间空格不当

已禁用

空格使用不正确(成员访问符号周围)
C++ 成员访问符前空格不当
Resharper C++:成员访问符前空格不当

已禁用

空格使用不正确(运算符符号周围)
C++ 符号前后空格不当
Resharper C++:符号前后空格不当

已禁用

空格使用不正确(括号周围)
C++ 圆括号间空格不当
Resharper C++:圆括号间空格不当

已禁用

空格使用不正确(分号周围)
C++ 分号间空格不当
Resharper C++:分号间空格不当

已禁用

空格使用不正确(语句内方括号周围)
C++ 中括号间空格不当
Resharper C++:中括号间空格不当

已禁用

空格使用不正确(关键字与括号之间)
C++ 关键词后空格不当
Resharper C++:关键词后空格不当

已禁用

空格使用不正确(禁止多个空格)
C++ 出现多个空格
Resharper C++:出现多个空格

已禁用

空格使用不正确(行尾多余空白字符)
C++ 存在不必要的空白
Resharper C++:存在不必要的空白

已禁用

空格使用不正确(其他位置缺少空格)
C++ 缺少空格
Resharper C++:缺少空格

已禁用

空格使用不正确(其他位置空格多余)
C++ 多余的空格
Resharper C++:多余的空格

已禁用

空格使用不正确(除缩进外禁止使用 Tab)
C++ 非缩进位置使用制表符
Resharper C++:非缩进位置使用制表符

已禁用

空格使用不正确(禁止使用 Tab)
C++ 禁止使用制表符
Resharper C++:禁止使用制表符

已禁用

语法问题(4 项检查)

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

检查
ID
EditorConfig 属性

默认严重性

注释中的语法错误
注释中的语法错误
Resharper:注释中的语法错误

建议

标记属性值中的语法错误
标记属性中的语法错误
Resharper:标记属性中的语法错误

建议

标记文本中的语法错误
标记文本中的语法错误
Resharper:标记文本中的语法错误

建议

字符串字面量中的语法错误
字符串字面量中的语法错误
Resharper:字符串字面量中的语法错误

已禁用

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

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

检查
ID
EditorConfig 属性

默认严重性

[[nodiscard]] 不能应用于无返回值的函数
C++ [[nodiscard]] 函数未返回值
Resharper C++:[[nodiscard]] 函数未返回值

警告

具有非 void 返回类型的函数或 lambda 应返回一个值
C++ 非 void 函数中未返回值
Resharper C++:非 void 函数中未返回值

警告

抽象 final 类
C++ 抽象 final 类
Resharper C++:抽象 final 类

警告

为引用添加 cv 限定符无效
C++ 不可将 cv 限定符应用于引用类型
Resharper C++:不可将 cv 限定符应用于引用类型

警告

赋值的值从未被使用
C++ 被赋值的值从未使用
Resharper C++:被赋值的值从未使用

警告

反斜杠与换行符之间有空格
C++ 非法的行继续符使用
Resharper C++:非法的行继续符使用

警告

二元运算符作用于相等的操作数
C++ 二元表达式中的操作数相同
Resharper C++:二元表达式中的操作数相同

警告

二元运算符作用于相同的操作数
C++ 二元表达式中的操作数相等
Resharper C++:二元表达式中的操作数相等

警告

将右值绑定到左值引用是非标准 Microsoft C++ 扩展
C++ Microsoft 扩展:将右值绑定到左值引用
Resharper C++:Microsoft 扩展:将右值绑定到左值引用

警告

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

警告

在构造函数/析构函数内部调用虚函数会在编译时解析
C++ 构造函数中调用虚函数
Resharper C++:构造函数中调用虚函数

警告

在构造函数/析构函数内部调用虚函数将导致纯虚函数调用
C++ 构造函数中调用抽象虚函数
Resharper C++:构造函数中调用抽象虚函数

错误

使用 reinterpret_cast 从 nullptr 转换为指针类型是非标准 Microsoft C++ 扩展
C++ Microsoft 扩展:reinterpret_cast 来源为 nullptr
Resharper C++:Microsoft 扩展:reinterpret_cast 来源为 nullptr

警告

类为抽象类但未显式声明为抽象
C++ 抽象类缺少适当的说明符
Resharper C++:抽象类缺少适当的说明符

警告

类从未被使用
C++ 类从未使用
Resharper C++:类从未使用

警告

类成员函数隐藏了基类中的非虚函数
C++ 函数被隐藏
Resharper C++:函数被隐藏

警告

由于存在未初始化的数据成员,类应具有用户自定义构造函数
C++ 类由于未初始化成员需要构造函数
Resharper C++:类由于未初始化成员需要构造函数

警告

无符号表达式与 0 的比较
C++ 无符号数与零进行比较
resharper_cpp_unsigned_zero_comparison_highlighting

警告

Concept 从未被使用
CppConceptNeverUsed
resharper_cpp_concept_never_used_highlighting

警告

声明未声明任何内容
CppEmptyDeclaration
resharper_cpp_empty_declaration_highlighting

警告

在 final 或 sealed 类中声明了非重写的虚函数
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 语句中未处理 default 分支
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 C++ 解引用运算符限制超出突出显示

警告

实体已弃用
已弃用实体
ReSharper C++ 已弃用实体突出显示

警告

枚举常量从未被使用
枚举器从未使用
ReSharper C++ 枚举器从未使用突出显示

警告

表达式可以简化
比较中存在冗余复杂性
ReSharper C++ 比较中的冗余复杂性突出显示

建议

计算结果为零的表达式被用作空指针常量
将零值表达式用作空指针
ReSharper C++ 将零值表达式用作空指针突出显示

警告

前置枚举声明缺少底层类型
前向枚举声明缺少底层类型
ReSharper C++ 前向枚举声明缺少底层类型突出显示

警告

函数未实现
函数未实现
ReSharper C++ 函数未实现突出显示

警告

应使用函数结果
应使用函数返回值
ReSharper C++ 应使用函数返回值突出显示

提示

隐藏了未捕获的局部声明
声明隐藏未捕获的局部变量
ReSharper C++ 声明隐藏未捕获的局部变量突出显示

提示

隐藏了局部声明
声明隐藏局部变量
ReSharper C++ 声明隐藏局部变量突出显示

警告

隐式转换为不兼容的指针类型
不兼容的指针转换
ReSharper C++ 不兼容的指针转换突出显示

警告

隐式转换为丢失限定符的指针类型
指针转换丢弃限定符
ReSharper C++ 指针转换丢弃限定符突出显示

警告

隐式默认构造函数不可用
隐式默认构造函数不可用
ReSharper C++ 隐式默认构造函数不可用突出显示

警告

隐式整数到指针的转换
整数到指针的转换
ReSharper C++ 整数到指针的转换突出显示

警告

隐式指针到整数的转换
指针到整数的转换
ReSharper C++ 指针到整数的转换突出显示

警告

boost::format 中的格式指令不正确
Boost 格式错误代码
ReSharper C++ Boost 格式错误代码突出显示

警告

对 bool 类型表达式进行递增操作
布尔值递增表达式
ReSharper C++ 布尔值递增表达式突出显示

警告

无效的 printf 格式说明符
printf 错误的格式项
ReSharper C++ printf 错误的格式项突出显示

警告

关键字 'default' 被用作标识符
default 作为标识符被使用
ReSharper C++ 使用 default 作为标识符突出显示

警告

Lambda 捕获从未被使用
Lambda 捕获从未使用
ReSharper C++ Lambda 捕获从未使用突出显示

警告

局部变量从未被使用,但其析构函数中可能有副作用
具有非平凡析构函数的局部变量从未使用
ReSharper C++ 具有非平凡析构函数的局部变量从未使用突出显示

已禁用

局部变量在未初始化的情况下被使用
声明器在初始化之前使用
ReSharper C++ 声明器在初始化之前使用突出显示

错误

局部变量可能未被初始化
局部变量可能未被初始化
ReSharper C++ 局部变量可能未被初始化突出显示

警告

C++ 标准不允许 'long' 浮点数
long 类型浮点数
ReSharper C++ long 类型浮点数突出显示

警告

可能缺少关键字 'throw'
throw 关键字缺失
ReSharper C++ 缺失 throw 关键字突出显示

警告

方法必须为 public 且 virtual,以实现 C++/CLI 接口成员
为实现接口必须为 public virtual
ReSharper C++ 为实现接口必须为 public virtual 突出显示

警告

类标签不匹配
类标签不匹配
ReSharper C++ 类标签不匹配突出显示

警告

缺少匹配的 '#pragma endregion' 指令
未匹配的 #pragma region 指令
ReSharper C++ 未匹配的 #pragma region 指令突出显示

警告

缺少匹配的 '#pragma region' 指令
未匹配的 #pragma endregion 指令
ReSharper C++ 未匹配的 #pragma endregion 指令突出显示

警告

文档注释中缺少函数参数说明
Doxygen 未记录的参数
ReSharper C++ Doxygen 未记录的参数突出显示

建议

缺少 include 防护
缺少包含防护
ReSharper C++ 缺少包含防护突出显示

警告

具有多个分区单元的模块分区
包含多个分区单元的 C++ 模块分区
ReSharper C++:包含多个分区单元的模块分区高亮显示

警告

在拷贝初始化期间应用了多个隐式类型转换。 这是非标准 Microsoft C++ 扩展。
复制初始化中存在 Microsoft 扩展的双重用户转换
ReSharper C++ Microsoft 扩展双重用户转换于复制初始化中突出显示

警告

多字符字符字面量
多个字符的字符字面量
ReSharper C++ 多个字符的字符字面量突出显示

警告

多字符宽字符字面量
多个字符的宽字符字面量
ReSharper C++ 多个字符的宽字符字面量突出显示

警告

函数或返回非 void 的 lambda 中缺少 return 语句
函数未返回值
ReSharper C++ 函数未返回值突出显示

警告

头文件中存在非 inline 的函数定义
头文件中存在非 inline 函数定义
ReSharper C++ 头文件中非 inline 函数定义突出显示

警告

头文件中存在非 inline 的变量定义
头文件中存在非 inline 变量定义
ReSharper C++ 头文件中非 inline 变量定义突出显示

警告

资源获取不安全
资源获取不具备异常安全性
ReSharper C++ 非异常安全的资源获取突出显示

提示

非 static 数据成员未初始化
未初始化的非静态数据成员
ReSharper C++ 未初始化的非静态数据成员突出显示

警告

派生类中隐藏了非 virtual 的类成员函数
隐藏函数
ReSharper C++ 隐藏函数突出显示

警告

并非所有控制路径都返回值
并非所有路径均返回值
ReSharper C++ 并非所有路径均返回值突出显示

警告

对 boost::format 的调用中参数数量不足
Boost 格式参数过少
ReSharper C++ Boost 格式参数过少突出显示

错误

对 printf 的调用中参数数量不足
printf 缺失参数
resharper_cpp_printf_missed_arg_highlighting

错误

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

警告

对象成员可能未被初始化
CppObjectMemberMightNotBeInitialized
resharper_cpp_object_member_might_not_be_initialized_highlighting

警告

boost::format 中的格式指令已过时
CppBoostFormatLegacyCode
resharper_cpp_boost_format_legacy_code_highlighting

建议

被重写的方法已弃用
CppDeprecatedOverridenMethod
resharper_cpp_deprecated_overriden_method_highlighting

警告

重写函数重新定义了默认参数
CppRedefinitionOfDefaultArgumentInOverrideFunction
resharper_cpp_redefinition_of_default_argument_in_override_function_highlighting

警告

参数在函数体中总是在读取前被重写
CppParameterValueIsReassigned
resharper_cpp_parameter_value_is_reassigned_highlighting

警告

参数从未被使用
CppParameterNeverUsed
resharper_cpp_parameter_never_used_highlighting

提示

参数名称不匹配
CppParameterNamesMismatch
resharper_cpp_parameter_names_mismatch_highlighting

提示

多态类的公有析构函数不是虚函数
CppPolymorphicClassWithNonVirtualPublicDestructor
resharper_cpp_polymorphic_class_with_non_virtual_public_destructor_highlighting

警告

同一 boost::format 调用中包含位置参数和非位置参数
CppBoostFormatMixedArgs
resharper_cpp_boost_format_mixed_args_highlighting

错误

可能存在错误的空语句
CppPossiblyErroneousEmptyStatements
resharper_cpp_possibly_erroneous_empty_statements_highlighting

警告

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

警告

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

警告

可能无效的 printf 格式说明符
CppPrintfRiskyFormat
resharper_cpp_printf_risky_format_highlighting

警告

类成员可能未被初始化
CppPossiblyUninitializedMember
resharper_cpp_possibly_uninitialized_member_highlighting

警告

范围声明中可能存在非预期的不兼容引用类型
CppRangeBasedForIncompatibleReference
resharper_cpp_range_based_for_incompatible_reference_highlighting

警告

可能存在非预期的对象切片
CppPossiblyUnintendedObjectSlicing
resharper_cpp_possibly_unintended_object_slicing_highlighting

警告

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

警告

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

警告

赋值结果用作条件
CppUsingResultOfAssignmentAsCondition
resharper_cpp_using_result_of_assignment_as_condition_highlighting

警告

nodiscard 函数的结果未被使用
CppNoDiscardExpression
resharper_cpp_no_discard_expression_highlighting

警告

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

警告

特殊函数未声明 noexcept
CppSpecialFunctionWithoutNoexceptSpecification
resharper_cpp_special_function_without_noexcept_specification_highlighting

警告

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

建议

final 类中的 final 函数
CppFinalFunctionInFinalClass
resharper_cpp_final_function_in_final_class_highlighting

建议

final 非重写虚函数
CppFinalNonOverridingVirtualFunction
resharper_cpp_final_non_overriding_virtual_function_highlighting

建议

已包含带保护的头文件
CppHeaderHasBeenAlreadyIncluded
resharper_cpp_header_has_been_already_included_highlighting

提示

关键字 'export' 是冗余的,因为存在封闭的 export 声明
CppRedundantExportKeyword
ReSharper C++ 冗余的 export 关键字突出显示

警告

条件表达式中的冗余参数
C++ 冗余布尔表达式实参
ReSharper C++ 冗余的布尔表达式实参突出显示

警告

冗余的基类访问说明符
C++ 冗余的基类访问说明符
ReSharper C++ 冗余的基类访问说明符突出显示

提示

冗余的基类初始化器
C++ 冗余的基类构造函数初始化
ReSharper C++ 冗余的基类构造函数初始化突出显示

建议

多余的类型转换表达式
C++ 冗余的强制类型转换表达式
ReSharper C++ 冗余的强制类型转换表达式突出显示

提示

多余的条件表达式
C++ 冗余的条件表达式
ReSharper C++ 冗余的条件表达式突出显示

建议

多余的 'const' 说明符
C++ 冗余的 const 说明符
ReSharper C++ 冗余的 const 说明符突出显示

提示

多余的控制流跳转语句
C++ 冗余的控制流跳转
ReSharper C++ 冗余的控制流跳转突出显示

提示

多余的解引用和取地址操作
C++ 冗余的取地址与解引用操作
ReSharper C++ 冗余的取地址与解引用操作突出显示

建议

多余的详细类型说明符
C++ 冗余的详细类型说明符
ReSharper C++ 冗余的详细类型说明符突出显示

提示

多余的 'else' 关键字
C++ 冗余的 else 关键字
ReSharper C++ 冗余的 else 关键字突出显示

提示

复合语句中多余的 'else' 关键字
C++ 复合语句中的冗余 else 关键字
ReSharper C++ 复合语句中冗余的 else 关键字突出显示

提示

多余的空声明
C++ 冗余的空声明
ReSharper C++ 冗余的空声明突出显示

提示

多余的空语句
C++ 冗余的空语句
ReSharper C++ 冗余的空语句突出显示

提示

多余的前向声明
C++ 冗余的前置类或枚举说明符
ReSharper C++ 冗余的前置类或枚举说明符突出显示

建议

多余的 'inline' 说明符
C++ 冗余的 inline 说明符
ReSharper C++ 冗余的 inline 说明符突出显示

提示

构造函数初始化列表中多余的成员初始化
C++ 冗余的成员初始化器
ReSharper C++ 冗余的成员初始化器突出显示

建议

lambda 声明符中多余的参数列表
C++ 冗余的 Lambda 参数列表
ReSharper C++ 冗余的 Lambda 参数列表突出显示

提示

多余的括号
C++ 冗余的圆括号
ReSharper C++ 冗余的圆括号突出显示

提示

冗余限定符
C++ 冗余的限定符
ReSharper C++ 冗余的限定符突出显示

提示

多余的限定符(ADL)
C++ 使用 ADL 时冗余的限定符
ReSharper C++ 使用 ADL 时冗余的限定符突出显示

已禁用

成员分配/释放函数上的多余 'static' 说明符
C++ 成员分配函数上的冗余 static 说明符
ReSharper C++ 成员分配函数上的冗余 static 说明符突出显示

提示

'thread_local' 局部变量上的多余 'static' 说明符
C++ 线程局部变量上的冗余 static 说明符
ReSharper C++ 线程局部变量上的冗余 static 说明符突出显示

提示

匿名命名空间成员上的多余 'static' 说明符
C++ 匿名命名空间成员上的 static 说明符
ReSharper C++ 匿名命名空间成员上的 static 说明符突出显示

建议

多余的模板参数
C++ 冗余的模板实参
ReSharper C++ 冗余的模板实参突出显示

提示

多余的 'template' 关键字
C++ 冗余的 template 关键字
ReSharper C++ 冗余的 template 关键字突出显示

警告

多余的 'typename' 关键字
C++ 冗余的 typename 关键字
ReSharper C++ 冗余的 typename 关键字突出显示

警告

多余的 void 参数列表
C++ 冗余的 void 实参列表
ReSharper C++ 冗余的 void 实参列表突出显示

建议

聚合初始化中多余的零初始化
C++ 聚合初始化中冗余的零初始化
ReSharper C++ 聚合初始化中冗余的零初始化突出显示

建议

模板参数可被推断
C++ 模板实参可被推导
ReSharper C++ 模板实参可被推导突出显示

提示

无法到达的代码
C++ 无法访问的代码
ReSharper C++ 无法访问的代码突出显示

警告

函数声明中带有 volatile 限定符的参数
C++ 声明中使用 volatile 的参数
ReSharper C++ 声明中 volatile 参数突出显示

建议

拼写问题(3 项检查)

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

检查
ID
EditorConfig 属性

默认严重性

注释中的拼写错误
注释拼写错误
ReSharper 注释拼写错误突出显示

建议

标识符中的拼写错误
标识符拼写错误
ReSharper 标识符拼写错误突出显示

建议

字符串字面量中的拼写错误
字符串字面量拼写错误
ReSharper 字符串字面量拼写错误突出显示

建议

语法风格(18 项检查)

此类别中的检查检测 代码语法风格 的违规行为。 与大多数代码检查不同,这些检查是否将相同的代码结构检测为代码问题取决于在 ReSharper 选项 的 代码编辑 | C++ | 语法样式 页面上配置的相应代码风格规则 Alt+R, O 。 您还可以使用 代码清理 修复这些检查检测到的问题。

检查
ID
EditorConfig 属性

默认严重性

使用首选的 'auto' 样式(数值类型可替换为 auto)
C++ 数值类型使用 auto
ReSharper C++ 数值类型使用 auto 突出显示

提示

使用首选的 'auto' 样式(类型可替换为 auto)
C++ 使用 auto
ReSharper C++ 使用 auto 突出显示

提示

使用首选的大括号样式(强制在 'do-while' 语句中使用大括号)
C++ 强制 do 语句使用大括号
ReSharper C++ 强制 do 语句使用大括号突出显示

已禁用

使用首选的大括号样式(强制在 'for' 语句中使用大括号)
C++ 强制 for 语句使用大括号
ReSharper C++ 强制 for 语句使用大括号突出显示

已禁用

使用首选的大括号样式(强制在 'if' 语句中使用大括号)
C++ 强制 if 语句使用大括号
ReSharper C++ 强制 if 语句使用大括号突出显示

已禁用

使用首选的大括号样式(强制在 'while' 语句中使用大括号)
C++ 强制 while 语句使用大括号
ReSharper C++ 强制 while 语句使用大括号突出显示

已禁用

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

已禁用

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

已禁用

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

已禁用

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

已禁用

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

提示

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

已禁用

使用首选声明风格(定义顺序与声明顺序不一致)
C++ 定义顺序
ReSharper C++:定义顺序高亮显示

提示

使用首选的 include 指令样式(#include 指令顺序与代码样式设置不符)
include 顺序错误
高亮显示 include 顺序错误

提示

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

提示

使用首选的初始化样式(成员初始化顺序与初始化顺序不符)
成员初始化顺序不一致
高亮显示成员初始化顺序问题

建议

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

建议

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

建议

Unreal Engine(20 项检查)

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

检查
ID
EditorConfig 属性

默认严重性

不存在此名称的操作
虚幻引擎中引用了不存在的 Input Action
高亮显示虚幻引擎中不存在的 Input Action

警告

不存在此名称的轴
虚幻引擎中引用了不存在的 Input Axis
高亮显示虚幻引擎中不存在的 Input Axis

警告

BlueprintCallable 函数可以声明为 const
UE4 BlueprintCallable 函数可添加 const
高亮显示 UE4 BlueprintCallable 函数可添加 const

提示

BlueprintCallable 函数可以声明为 static
UE4 BlueprintCallable 函数可设为 static
高亮显示 UE4 BlueprintCallable 函数可设为 static

提示

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

警告

BlueprintImplementableEvent 函数未在任何蓝图中实现
BlueprintImplementableEvent 未实现
高亮显示 BlueprintImplementableEvent 未实现

警告

未找到 C/C++ 标准库头文件
源文件未使用标准库
高亮显示未使用标准库的源文件

错误

Unreal Engine 命名不一致
UE4 命名规范违规警告
高亮显示 UE4 命名规范违规警告

提示

Unreal Engine UCLASS 命名不一致
UE4 UClass 命名规范违规错误
高亮显示 UE4 UClass 命名规范违规错误

错误

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

警告

缺少对父类函数的调用
虚幻引擎代码中缺失对超类的调用
高亮显示缺失的超类调用

警告

非 UProperty 对象成员在垃圾回收期间可能被销毁,导致悬空指针
UE4 中 UObject 存在潜在内存问题
高亮显示 UE4 中 UObject 潜在内存问题

警告

存储在非 uproperty 成员中的对象在垃圾回收期间可能被销毁,导致悬空指针
UE4 中容器内 UObject 的潜在内存问题
高亮显示 UE4 中容器内 UObject 的潜在内存问题

警告

未找到指定版本的引擎项目
虚幻引擎目录设置错误
高亮显示虚幻引擎目录设置错误

错误

结构体缺少 TStructOpsTypeTraits 所需的成员
虚幻引擎结构体成员缺失
高亮显示虚幻引擎结构体成员缺失

错误

UFUNCTION 宏调用无效
UFunction 宏调用无效
高亮显示 UFunction 宏调用无效

警告

Unreal Engine 源文件未包含预定义 Unreal 宏
源文件未包含预定义宏
高亮显示未包含预定义宏的源文件

警告

未找到 Unreal Engine 版本文件
虚幻引擎版本文件不存在
高亮显示虚幻引擎版本文件不存在

错误

UPROPERTY 宏调用无效
UProperty 宏调用无效
高亮显示 UProperty 宏调用无效

警告

使用了尚未声明的类
使用了未声明的类
高亮显示使用未声明的类

提示

UnrealHeaderTool(2 项检查)

检查
ID
EditorConfig 属性

默认严重性

UnrealHeaderTool 错误
Unreal Header Tool 错误
高亮显示 Unreal Header Tool 错误

错误

UnrealHeaderTool 警告
Unreal Header Tool 警告
高亮显示 Unreal Header Tool 警告

警告

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