Inspectopedia 2025.3 Help

Clang Static Analyzer Checks

clang-analyzer-apiModeling.Errno  

clang-analyzer-apiModeling.Errno.

clang-analyzer-apiModeling.google.GTest  

clang-analyzer-apiModeling.google.GTest.

clang-analyzer-apiModeling.llvm.CastValue  

clang-analyzer-apiModeling.llvm.CastValue.

clang-analyzer-apiModeling.llvm.ReturnValue  

clang-analyzer-apiModeling.llvm.ReturnValue.

clang-analyzer-apiModeling.TrustNonnull  

clang-analyzer-apiModeling.TrustNonnull.

clang-analyzer-apiModeling.TrustReturnsNonnull  

clang-analyzer-apiModeling.TrustReturnsNonnull.

clang-analyzer-core.BitwiseShift  

clang-analyzer-core.BitwiseShift.

clang-analyzer-core.builtin.BuiltinFunctions  

clang-analyzer-core.builtin.BuiltinFunctions.

clang-analyzer-core.builtin.NoReturnFunctions  

clang-analyzer-core.builtin.NoReturnFunctions.

clang-analyzer-core.CallAndMessage  

clang-analyzer-core.CallAndMessage.

clang-analyzer-core.CallAndMessageModeling  

clang-analyzer-core.CallAndMessageModeling.

clang-analyzer-core.DereferenceModeling  

clang-analyzer-core.DereferenceModeling.

clang-analyzer-core.DivideZero  

clang-analyzer-core.DivideZero.

clang-analyzer-core.DynamicTypePropagation  

clang-analyzer-core.DynamicTypePropagation.

clang-analyzer-core.NonnilStringConstants  

clang-analyzer-core.NonnilStringConstants.

clang-analyzer-core.NonNullParamChecker  

clang-analyzer-core.NonNullParamChecker.

clang-analyzer-core.NullDereference  

clang-analyzer-core.NullDereference.

clang-analyzer-core.StackAddrEscapeBase  

clang-analyzer-core.StackAddrEscapeBase.

clang-analyzer-core.StackAddressEscape  

clang-analyzer-core.StackAddressEscape.

clang-analyzer-core.UndefinedBinaryOperatorResult  

clang-analyzer-core.UndefinedBinaryOperatorResult.

clang-analyzer-core.uninitialized.ArraySubscript  

clang-analyzer-core.uninitialized.ArraySubscript.

clang-analyzer-core.uninitialized.Assign  

clang-analyzer-core.uninitialized.Assign.

clang-analyzer-core.uninitialized.Branch  

clang-analyzer-core.uninitialized.Branch.

clang-analyzer-core.uninitialized.CapturedBlockVariable  

clang-analyzer-core.uninitialized.CapturedBlockVariable.

clang-analyzer-core.uninitialized.NewArraySize  

clang-analyzer-core.uninitialized.NewArraySize.

clang-analyzer-core.uninitialized.UndefReturn  

clang-analyzer-core.uninitialized.UndefReturn.

clang-analyzer-core.VLASize  

clang-analyzer-core.VLASize.

clang-analyzer-cplusplus.ArrayDelete  

clang-analyzer-cplusplus.ArrayDelete.

clang-analyzer-cplusplus.InnerPointer  

clang-analyzer-cplusplus.InnerPointer.

clang-analyzer-cplusplus.Move  

clang-analyzer-cplusplus.Move.

clang-analyzer-cplusplus.NewDelete  

clang-analyzer-cplusplus.NewDelete.

clang-analyzer-cplusplus.NewDeleteLeaks  

clang-analyzer-cplusplus.NewDeleteLeaks.

clang-analyzer-cplusplus.PlacementNew  

clang-analyzer-cplusplus.PlacementNew.

clang-analyzer-cplusplus.PureVirtualCall  

clang-analyzer-cplusplus.PureVirtualCall.

clang-analyzer-cplusplus.SelfAssignment  

clang-analyzer-cplusplus.SelfAssignment.

clang-analyzer-cplusplus.SmartPtrModeling  

clang-analyzer-cplusplus.SmartPtrModeling.

clang-analyzer-cplusplus.StringChecker  

clang-analyzer-cplusplus.StringChecker.

clang-analyzer-cplusplus.VirtualCallModeling  

clang-analyzer-cplusplus.VirtualCallModeling.

clang-analyzer-deadcode.DeadStores  

clang-analyzer-deadcode.DeadStores.

clang-analyzer-fuchsia.HandleChecker  

clang-analyzer-fuchsia.HandleChecker.

clang-analyzer-nullability.NullabilityBase  

clang-analyzer-nullability.NullabilityBase.

clang-analyzer-nullability.NullableDereferenced  

clang-analyzer-nullability.NullableDereferenced.

clang-analyzer-nullability.NullablePassedToNonnull  

clang-analyzer-nullability.NullablePassedToNonnull.

clang-analyzer-nullability.NullableReturnedFromNonnull  

clang-analyzer-nullability.NullableReturnedFromNonnull.

clang-analyzer-nullability.NullPassedToNonnull  

clang-analyzer-nullability.NullPassedToNonnull.

clang-analyzer-nullability.NullReturnedFromNonnull  

clang-analyzer-nullability.NullReturnedFromNonnull.

clang-analyzer-optin.core.EnumCastOutOfRange  

clang-analyzer-optin.core.EnumCastOutOfRange.

clang-analyzer-optin.cplusplus.UninitializedObject  

clang-analyzer-optin.cplusplus.UninitializedObject.

clang-analyzer-optin.cplusplus.VirtualCall  

clang-analyzer-optin.cplusplus.VirtualCall.

clang-analyzer-optin.mpi.MPI-Checker  

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

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

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

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

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

clang-analyzer-optin.osx.OSObjectCStyleCast  

clang-analyzer-optin.osx.OSObjectCStyleCast.

clang-analyzer-optin.performance.GCDAntipattern  

clang-analyzer-optin.performance.GCDAntipattern.

clang-analyzer-optin.performance.Padding  

clang-analyzer-optin.performance.Padding.

clang-analyzer-optin.portability.UnixAPI  

clang-analyzer-optin.portability.UnixAPI.

clang-analyzer-optin.taint.GenericTaint  

clang-analyzer-optin.taint.GenericTaint.

clang-analyzer-optin.taint.TaintedAlloc  

clang-analyzer-optin.taint.TaintedAlloc.

clang-analyzer-optin.taint.TaintedDiv  

clang-analyzer-optin.taint.TaintedDiv.

clang-analyzer-optin.taint.TaintPropagation  

clang-analyzer-optin.taint.TaintPropagation.

clang-analyzer-osx.API  

clang-analyzer-osx.API.

clang-analyzer-osx.cocoa.AtSync  

clang-analyzer-osx.cocoa.AtSync.

clang-analyzer-osx.cocoa.AutoreleaseWrite  

clang-analyzer-osx.cocoa.AutoreleaseWrite.

clang-analyzer-osx.cocoa.ClassRelease  

clang-analyzer-osx.cocoa.ClassRelease.

clang-analyzer-osx.cocoa.Dealloc  

clang-analyzer-osx.cocoa.Dealloc.

clang-analyzer-osx.cocoa.IncompatibleMethodTypes  

clang-analyzer-osx.cocoa.IncompatibleMethodTypes.

clang-analyzer-osx.cocoa.Loops  

clang-analyzer-osx.cocoa.Loops.

clang-analyzer-osx.cocoa.MissingSuperCall  

clang-analyzer-osx.cocoa.MissingSuperCall.

clang-analyzer-osx.cocoa.NilArg  

clang-analyzer-osx.cocoa.NilArg.

clang-analyzer-osx.cocoa.NonNilReturnValue  

clang-analyzer-osx.cocoa.NonNilReturnValue.

clang-analyzer-osx.cocoa.NSAutoreleasePool  

clang-analyzer-osx.cocoa.NSAutoreleasePool.

clang-analyzer-osx.cocoa.NSError  

clang-analyzer-osx.cocoa.NSError.

clang-analyzer-osx.cocoa.ObjCGenerics  

clang-analyzer-osx.cocoa.ObjCGenerics.

clang-analyzer-osx.cocoa.RetainCount  

clang-analyzer-osx.cocoa.RetainCount.

clang-analyzer-osx.cocoa.RetainCountBase  

clang-analyzer-osx.cocoa.RetainCountBase.

clang-analyzer-osx.cocoa.RunLoopAutoreleaseLeak  

clang-analyzer-osx.cocoa.RunLoopAutoreleaseLeak.

clang-analyzer-osx.cocoa.SelfInit  

clang-analyzer-osx.cocoa.SelfInit.

clang-analyzer-osx.cocoa.SuperDealloc  

clang-analyzer-osx.cocoa.SuperDealloc.

clang-analyzer-osx.cocoa.UnusedIvars  

clang-analyzer-osx.cocoa.UnusedIvars.

clang-analyzer-osx.cocoa.VariadicMethodTypes  

clang-analyzer-osx.cocoa.VariadicMethodTypes.

clang-analyzer-osx.coreFoundation.CFError  

clang-analyzer-osx.coreFoundation.CFError.

clang-analyzer-osx.coreFoundation.CFNumber  

clang-analyzer-osx.coreFoundation.CFNumber.

clang-analyzer-osx.coreFoundation.CFRetainRelease  

clang-analyzer-osx.coreFoundation.CFRetainRelease.

clang-analyzer-osx.coreFoundation.containers.OutOfBounds  

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

clang-analyzer-osx.coreFoundation.containers.PointerSizedValues  

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

clang-analyzer-osx.MIG  

clang-analyzer-osx.MIG.

clang-analyzer-osx.NSOrCFErrorDerefChecker  

clang-analyzer-osx.NSOrCFErrorDerefChecker.

clang-analyzer-osx.NumberObjectConversion  

clang-analyzer-osx.NumberObjectConversion.

clang-analyzer-osx.ObjCProperty  

clang-analyzer-osx.ObjCProperty.

clang-analyzer-osx.OSObjectRetainCount  

clang-analyzer-osx.OSObjectRetainCount.

clang-analyzer-osx.SecKeychainAPI  

clang-analyzer-osx.SecKeychainAPI.

clang-analyzer-security.cert.env.InvalidPtr  

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

clang-analyzer-security.FloatLoopCounter  

clang-analyzer-security.FloatLoopCounter.

clang-analyzer-security.insecureAPI.bcmp  

clang-analyzer-security.insecureAPI.bcmp.

clang-analyzer-security.insecureAPI.bcopy  

clang-analyzer-security.insecureAPI.bcopy.

clang-analyzer-security.insecureAPI.bzero  

clang-analyzer-security.insecureAPI.bzero.

clang-analyzer-security.insecureAPI.decodeValueOfObjCType  

clang-analyzer-security.insecureAPI.decodeValueOfObjCType.

clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling  

clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling.

clang-analyzer-security.insecureAPI.getpw  

clang-analyzer-security.insecureAPI.getpw.

clang-analyzer-security.insecureAPI.gets  

clang-analyzer-security.insecureAPI.gets.

clang-analyzer-security.insecureAPI.mkstemp  

clang-analyzer-security.insecureAPI.mkstemp.

clang-analyzer-security.insecureAPI.mktemp  

clang-analyzer-security.insecureAPI.mktemp.

clang-analyzer-security.insecureAPI.rand  

clang-analyzer-security.insecureAPI.rand.

clang-analyzer-security.insecureAPI.SecuritySyntaxChecker  

clang-analyzer-security.insecureAPI.SecuritySyntaxChecker.

clang-analyzer-security.insecureAPI.strcpy  

clang-analyzer-security.insecureAPI.strcpy.

clang-analyzer-security.insecureAPI.UncheckedReturn  

clang-analyzer-security.insecureAPI.UncheckedReturn.

clang-analyzer-security.insecureAPI.vfork  

clang-analyzer-security.insecureAPI.vfork.

clang-analyzer-security.MmapWriteExec  

clang-analyzer-security.MmapWriteExec.

clang-analyzer-security.PointerSub  

clang-analyzer-security.PointerSub.

clang-analyzer-security.PutenvStackArray  

clang-analyzer-security.PutenvStackArray.

clang-analyzer-security.SetgidSetuidOrder  

clang-analyzer-security.SetgidSetuidOrder.

clang-analyzer-unix.API  

clang-analyzer-unix.API.

clang-analyzer-unix.BlockInCriticalSection  

clang-analyzer-unix.BlockInCriticalSection.

clang-analyzer-unix.Chroot  

clang-analyzer-unix.Chroot.

clang-analyzer-unix.cstring.BadSizeArg  

clang-analyzer-unix.cstring.BadSizeArg.

clang-analyzer-unix.cstring.CStringModeling  

clang-analyzer-unix.cstring.CStringModeling.

clang-analyzer-unix.cstring.NotNullTerminated  

clang-analyzer-unix.cstring.NotNullTerminated.

clang-analyzer-unix.cstring.NullArg  

clang-analyzer-unix.cstring.NullArg.

clang-analyzer-unix.DynamicMemoryModeling  

clang-analyzer-unix.DynamicMemoryModeling.

clang-analyzer-unix.Errno  

clang-analyzer-unix.Errno.

clang-analyzer-unix.Malloc  

clang-analyzer-unix.Malloc.

clang-analyzer-unix.MallocSizeof  

clang-analyzer-unix.MallocSizeof.

clang-analyzer-unix.MismatchedDeallocator  

clang-analyzer-unix.MismatchedDeallocator.

clang-analyzer-unix.StdCLibraryFunctions  

clang-analyzer-unix.StdCLibraryFunctions.

clang-analyzer-unix.Stream  

clang-analyzer-unix.Stream.

clang-analyzer-unix.Vfork  

clang-analyzer-unix.Vfork.

clang-analyzer-valist.CopyToSelf  

clang-analyzer-valist.CopyToSelf.

clang-analyzer-valist.Uninitialized  

clang-analyzer-valist.Uninitialized.

clang-analyzer-valist.Unterminated  

clang-analyzer-valist.Unterminated.

clang-analyzer-valist.ValistBase  

clang-analyzer-valist.ValistBase.

clang-analyzer-webkit.NoUncountedMemberChecker  

clang-analyzer-webkit.NoUncountedMemberChecker.

clang-analyzer-webkit.RefCntblBaseVirtualDtor  

clang-analyzer-webkit.RefCntblBaseVirtualDtor.

clang-analyzer-webkit.UncountedLambdaCapturesChecker  

clang-analyzer-webkit.UncountedLambdaCapturesChecker.

Last modified: 02 March 2026