Author: nathan-huckleberry
Date: Fri Aug  2 10:18:31 2019
New Revision: 367694

URL: http://llvm.org/viewvc/llvm-project?rev=367694&view=rev
Log:
[clang-tidy] Adding static analyzer check to list of clang-tidy checks

Summary:
Since clang-tidy supports use of the static analyzer there
should be documentation of how to invoke the static analyzer
checks.

Reviewers: JonasToth, aaron.ballman, NoQ, Szelethus

Reviewed By: aaron.ballman

Subscribers: nickdesaulniers, lebedev.ri, jfb, NoQ, Eugene.Zelenko, xazax.hun, 
baloghadamsoftware, a.sidorin, Szelethus, donat.nagy, dkrupp, cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D64454

Added:
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.CallAndMessage.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.DivideZero.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.DynamicTypePropagation.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.NonNullParamChecker.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.NullDereference.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.StackAddressEscape.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.UndefinedBinaryOperatorResult.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.VLASize.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.ArraySubscript.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.Assign.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.Branch.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.CapturedBlockVariable.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.UndefReturn.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.InnerPointer.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.Move.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.NewDelete.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.NewDeleteLeaks.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-deadcode.DeadStores.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullPassedToNonnull.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullReturnedFromNonnull.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullableDereferenced.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullablePassedToNonnull.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullableReturnedFromNonnull.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.cplusplus.UninitializedObject.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.cplusplus.VirtualCall.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.mpi.MPI-Checker.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.osx.OSObjectCStyleCast.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.osx.cocoa.localizability.EmptyLocalizationContextChecker.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.osx.cocoa.localizability.NonLocalizedStringChecker.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.performance.GCDAntipattern.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.performance.Padding.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.portability.UnixAPI.rst
    clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.API.rst
    clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.MIG.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.NumberObjectConversion.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.OSObjectRetainCount.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.ObjCProperty.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.SecKeychainAPI.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.AtSync.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.AutoreleaseWrite.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.ClassRelease.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.Dealloc.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.IncompatibleMethodTypes.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.Loops.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.MissingSuperCall.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NSAutoreleasePool.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NSError.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NilArg.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NonNilReturnValue.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.ObjCGenerics.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.RetainCount.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.RunLoopAutoreleaseLeak.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.SelfInit.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.SuperDealloc.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.UnusedIvars.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.VariadicMethodTypes.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.CFError.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.CFNumber.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.CFRetainRelease.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.containers.OutOfBounds.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.containers.PointerSizedValues.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.FloatLoopCounter.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.UncheckedReturn.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.bcmp.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.bcopy.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.bzero.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.getpw.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.gets.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.mkstemp.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.mktemp.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.rand.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.strcpy.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.vfork.rst
    clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.API.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.Malloc.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.MallocSizeof.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.MismatchedDeallocator.rst
    clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.Vfork.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.cstring.BadSizeArg.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.cstring.NullArg.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-valist.CopyToSelf.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-valist.Uninitialized.rst
    
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-valist.Unterminated.rst
    clang-tools-extra/trunk/docs/clang-tidy/checks/gen-static-analyzer-docs.py
Modified:
    clang-tools-extra/trunk/docs/clang-tidy/checks/list.rst

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.CallAndMessage.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.CallAndMessage.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.CallAndMessage.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.CallAndMessage.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-core.CallAndMessage
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#core-callandmessage
+
+clang-analyzer-core.CallAndMessage
+==================================
+
+The clang-analyzer-core.CallAndMessage check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#core-callandmessage>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.DivideZero.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.DivideZero.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.DivideZero.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.DivideZero.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-core.DivideZero
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#core-dividezero
+
+clang-analyzer-core.DivideZero
+==============================
+
+The clang-analyzer-core.DivideZero check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#core-dividezero>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.DynamicTypePropagation.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.DynamicTypePropagation.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.DynamicTypePropagation.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.DynamicTypePropagation.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-core.DynamicTypePropagation
+
+clang-analyzer-core.DynamicTypePropagation
+==========================================
+
+Generate dynamic type information

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.NonNullParamChecker.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.NonNullParamChecker.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.NonNullParamChecker.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.NonNullParamChecker.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-core.NonNullParamChecker
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#core-nonnullparamchecker
+
+clang-analyzer-core.NonNullParamChecker
+=======================================
+
+The clang-analyzer-core.NonNullParamChecker check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#core-nonnullparamchecker>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.NullDereference.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.NullDereference.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.NullDereference.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.NullDereference.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-core.NullDereference
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#core-nulldereference
+
+clang-analyzer-core.NullDereference
+===================================
+
+The clang-analyzer-core.NullDereference check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#core-nulldereference>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.StackAddressEscape.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.StackAddressEscape.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.StackAddressEscape.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.StackAddressEscape.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-core.StackAddressEscape
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#core-stackaddressescape
+
+clang-analyzer-core.StackAddressEscape
+======================================
+
+The clang-analyzer-core.StackAddressEscape check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#core-stackaddressescape>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.UndefinedBinaryOperatorResult.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.UndefinedBinaryOperatorResult.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.UndefinedBinaryOperatorResult.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.UndefinedBinaryOperatorResult.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-core.UndefinedBinaryOperatorResult
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#core-undefinedbinaryoperatorresult
+
+clang-analyzer-core.UndefinedBinaryOperatorResult
+=================================================
+
+The clang-analyzer-core.UndefinedBinaryOperatorResult check is an alias, 
please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#core-undefinedbinaryoperatorresult>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.VLASize.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.VLASize.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.VLASize.rst 
(added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.VLASize.rst 
Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-core.VLASize
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#core-vlasize
+
+clang-analyzer-core.VLASize
+===========================
+
+The clang-analyzer-core.VLASize check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#core-vlasize>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.ArraySubscript.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.ArraySubscript.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.ArraySubscript.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.ArraySubscript.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-core.uninitialized.ArraySubscript
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#core-uninitialized-arraysubscript
+
+clang-analyzer-core.uninitialized.ArraySubscript
+================================================
+
+The clang-analyzer-core.uninitialized.ArraySubscript check is an alias, please 
see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#core-uninitialized-arraysubscript>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.Assign.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.Assign.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.Assign.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.Assign.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-core.uninitialized.Assign
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#core-uninitialized-assign
+
+clang-analyzer-core.uninitialized.Assign
+========================================
+
+The clang-analyzer-core.uninitialized.Assign check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#core-uninitialized-assign>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.Branch.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.Branch.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.Branch.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.Branch.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-core.uninitialized.Branch
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#core-uninitialized-branch
+
+clang-analyzer-core.uninitialized.Branch
+========================================
+
+The clang-analyzer-core.uninitialized.Branch check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#core-uninitialized-branch>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.CapturedBlockVariable.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.CapturedBlockVariable.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.CapturedBlockVariable.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.CapturedBlockVariable.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-core.uninitialized.CapturedBlockVariable
+
+clang-analyzer-core.uninitialized.CapturedBlockVariable
+=======================================================
+
+Check for blocks that capture uninitialized values

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.UndefReturn.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.UndefReturn.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.UndefReturn.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-core.uninitialized.UndefReturn.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-core.uninitialized.UndefReturn
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#core-uninitialized-undefreturn
+
+clang-analyzer-core.uninitialized.UndefReturn
+=============================================
+
+The clang-analyzer-core.uninitialized.UndefReturn check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#core-uninitialized-undefreturn>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.InnerPointer.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.InnerPointer.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.InnerPointer.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.InnerPointer.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-cplusplus.InnerPointer
+
+clang-analyzer-cplusplus.InnerPointer
+=====================================
+
+Check for inner pointers of C++ containers used after re/deallocation

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.Move.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.Move.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.Move.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.Move.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-cplusplus.Move
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#cplusplus-move
+
+clang-analyzer-cplusplus.Move
+=============================
+
+The clang-analyzer-cplusplus.Move check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#cplusplus-move>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.NewDelete.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.NewDelete.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.NewDelete.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.NewDelete.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-cplusplus.NewDelete
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#cplusplus-newdelete
+
+clang-analyzer-cplusplus.NewDelete
+==================================
+
+The clang-analyzer-cplusplus.NewDelete check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#cplusplus-newdelete>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.NewDeleteLeaks.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.NewDeleteLeaks.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.NewDeleteLeaks.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-cplusplus.NewDeleteLeaks.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-cplusplus.NewDeleteLeaks
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#cplusplus-newdeleteleaks
+
+clang-analyzer-cplusplus.NewDeleteLeaks
+=======================================
+
+The clang-analyzer-cplusplus.NewDeleteLeaks check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#cplusplus-newdeleteleaks>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-deadcode.DeadStores.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-deadcode.DeadStores.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-deadcode.DeadStores.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-deadcode.DeadStores.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-deadcode.DeadStores
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#deadcode-deadstores
+
+clang-analyzer-deadcode.DeadStores
+==================================
+
+The clang-analyzer-deadcode.DeadStores check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#deadcode-deadstores>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullPassedToNonnull.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullPassedToNonnull.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullPassedToNonnull.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullPassedToNonnull.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-nullability.NullPassedToNonnull
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#nullability-nullpassedtononnull
+
+clang-analyzer-nullability.NullPassedToNonnull
+==============================================
+
+The clang-analyzer-nullability.NullPassedToNonnull check is an alias, please 
see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#nullability-nullpassedtononnull>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullReturnedFromNonnull.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullReturnedFromNonnull.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullReturnedFromNonnull.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullReturnedFromNonnull.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-nullability.NullReturnedFromNonnull
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#nullability-nullreturnedfromnonnull
+
+clang-analyzer-nullability.NullReturnedFromNonnull
+==================================================
+
+The clang-analyzer-nullability.NullReturnedFromNonnull check is an alias, 
please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#nullability-nullreturnedfromnonnull>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullableDereferenced.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullableDereferenced.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullableDereferenced.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullableDereferenced.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-nullability.NullableDereferenced
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#nullability-nullabledereferenced
+
+clang-analyzer-nullability.NullableDereferenced
+===============================================
+
+The clang-analyzer-nullability.NullableDereferenced check is an alias, please 
see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#nullability-nullabledereferenced>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullablePassedToNonnull.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullablePassedToNonnull.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullablePassedToNonnull.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullablePassedToNonnull.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-nullability.NullablePassedToNonnull
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#nullability-nullablepassedtononnull
+
+clang-analyzer-nullability.NullablePassedToNonnull
+==================================================
+
+The clang-analyzer-nullability.NullablePassedToNonnull check is an alias, 
please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#nullability-nullablepassedtononnull>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullableReturnedFromNonnull.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullableReturnedFromNonnull.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullableReturnedFromNonnull.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-nullability.NullableReturnedFromNonnull.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-nullability.NullableReturnedFromNonnull
+
+clang-analyzer-nullability.NullableReturnedFromNonnull
+======================================================
+
+Warns when a nullable pointer is returned from a function that has _Nonnull 
return type.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.cplusplus.UninitializedObject.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.cplusplus.UninitializedObject.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.cplusplus.UninitializedObject.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.cplusplus.UninitializedObject.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-optin.cplusplus.UninitializedObject
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#optin-cplusplus-uninitializedobject
+
+clang-analyzer-optin.cplusplus.UninitializedObject
+==================================================
+
+The clang-analyzer-optin.cplusplus.UninitializedObject check is an alias, 
please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#optin-cplusplus-uninitializedobject>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.cplusplus.VirtualCall.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.cplusplus.VirtualCall.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.cplusplus.VirtualCall.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.cplusplus.VirtualCall.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-optin.cplusplus.VirtualCall
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#optin-cplusplus-virtualcall
+
+clang-analyzer-optin.cplusplus.VirtualCall
+==========================================
+
+The clang-analyzer-optin.cplusplus.VirtualCall check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#optin-cplusplus-virtualcall>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.mpi.MPI-Checker.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.mpi.MPI-Checker.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.mpi.MPI-Checker.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.mpi.MPI-Checker.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-optin.mpi.MPI-Checker
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#optin-mpi-mpi-checker
+
+clang-analyzer-optin.mpi.MPI-Checker
+====================================
+
+The clang-analyzer-optin.mpi.MPI-Checker check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#optin-mpi-mpi-checker>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.osx.OSObjectCStyleCast.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.osx.OSObjectCStyleCast.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.osx.OSObjectCStyleCast.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.osx.OSObjectCStyleCast.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-optin.osx.OSObjectCStyleCast
+
+clang-analyzer-optin.osx.OSObjectCStyleCast
+===========================================
+
+Checker for C-style casts of OSObjects

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.osx.cocoa.localizability.EmptyLocalizationContextChecker.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.osx.cocoa.localizability.EmptyLocalizationContextChecker.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.osx.cocoa.localizability.EmptyLocalizationContextChecker.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.osx.cocoa.localizability.EmptyLocalizationContextChecker.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - 
clang-analyzer-optin.osx.cocoa.localizability.EmptyLocalizationContextChecker
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#optin-osx-cocoa-localizability-emptylocalizationcontextchecker
+
+clang-analyzer-optin.osx.cocoa.localizability.EmptyLocalizationContextChecker
+=============================================================================
+
+The 
clang-analyzer-optin.osx.cocoa.localizability.EmptyLocalizationContextChecker 
check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#optin-osx-cocoa-localizability-emptylocalizationcontextchecker>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.osx.cocoa.localizability.NonLocalizedStringChecker.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.osx.cocoa.localizability.NonLocalizedStringChecker.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.osx.cocoa.localizability.NonLocalizedStringChecker.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.osx.cocoa.localizability.NonLocalizedStringChecker.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - 
clang-analyzer-optin.osx.cocoa.localizability.NonLocalizedStringChecker
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#optin-osx-cocoa-localizability-nonlocalizedstringchecker
+
+clang-analyzer-optin.osx.cocoa.localizability.NonLocalizedStringChecker
+=======================================================================
+
+The clang-analyzer-optin.osx.cocoa.localizability.NonLocalizedStringChecker 
check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#optin-osx-cocoa-localizability-nonlocalizedstringchecker>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.performance.GCDAntipattern.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.performance.GCDAntipattern.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.performance.GCDAntipattern.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.performance.GCDAntipattern.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-optin.performance.GCDAntipattern
+
+clang-analyzer-optin.performance.GCDAntipattern
+===============================================
+
+Check for performance anti-patterns when using Grand Central Dispatch

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.performance.Padding.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.performance.Padding.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.performance.Padding.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.performance.Padding.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-optin.performance.Padding
+
+clang-analyzer-optin.performance.Padding
+========================================
+
+Check for excessively padded structs.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.portability.UnixAPI.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.portability.UnixAPI.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.portability.UnixAPI.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-optin.portability.UnixAPI.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-optin.portability.UnixAPI
+
+clang-analyzer-optin.portability.UnixAPI
+========================================
+
+Finds implementation-defined behavior in UNIX/Posix functions

Added: clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.API.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.API.rst?rev=367694&view=auto
==============================================================================
--- clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.API.rst 
(added)
+++ clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.API.rst 
Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.API
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-api
+
+clang-analyzer-osx.API
+======================
+
+The clang-analyzer-osx.API check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-api>`_
+for more information.

Added: clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.MIG.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.MIG.rst?rev=367694&view=auto
==============================================================================
--- clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.MIG.rst 
(added)
+++ clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.MIG.rst 
Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-osx.MIG
+
+clang-analyzer-osx.MIG
+======================
+
+Find violations of the Mach Interface Generator calling convention

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.NumberObjectConversion.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.NumberObjectConversion.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.NumberObjectConversion.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.NumberObjectConversion.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-osx.NumberObjectConversion
+
+clang-analyzer-osx.NumberObjectConversion
+=========================================
+
+Check for erroneous conversions of objects representing numbers into numbers

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.OSObjectRetainCount.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.OSObjectRetainCount.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.OSObjectRetainCount.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.OSObjectRetainCount.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-osx.OSObjectRetainCount
+
+clang-analyzer-osx.OSObjectRetainCount
+======================================
+
+Check for leaks and improper reference count management for OSObject

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.ObjCProperty.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.ObjCProperty.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.ObjCProperty.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.ObjCProperty.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-osx.ObjCProperty
+
+clang-analyzer-osx.ObjCProperty
+===============================
+
+Check for proper uses of Objective-C properties

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.SecKeychainAPI.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.SecKeychainAPI.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.SecKeychainAPI.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.SecKeychainAPI.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.SecKeychainAPI
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-seckeychainapi
+
+clang-analyzer-osx.SecKeychainAPI
+=================================
+
+The clang-analyzer-osx.SecKeychainAPI check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-seckeychainapi>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.AtSync.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.AtSync.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.AtSync.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.AtSync.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.AtSync
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-atsync
+
+clang-analyzer-osx.cocoa.AtSync
+===============================
+
+The clang-analyzer-osx.cocoa.AtSync check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-atsync>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.AutoreleaseWrite.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.AutoreleaseWrite.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.AutoreleaseWrite.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.AutoreleaseWrite.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.AutoreleaseWrite
+
+clang-analyzer-osx.cocoa.AutoreleaseWrite
+=========================================
+
+Warn about potentially crashing writes to autoreleasing objects from different 
autoreleasing pools in Objective-C

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.ClassRelease.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.ClassRelease.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.ClassRelease.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.ClassRelease.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.ClassRelease
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-classrelease
+
+clang-analyzer-osx.cocoa.ClassRelease
+=====================================
+
+The clang-analyzer-osx.cocoa.ClassRelease check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-classrelease>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.Dealloc.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.Dealloc.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.Dealloc.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.Dealloc.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.Dealloc
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-dealloc
+
+clang-analyzer-osx.cocoa.Dealloc
+================================
+
+The clang-analyzer-osx.cocoa.Dealloc check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-dealloc>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.IncompatibleMethodTypes.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.IncompatibleMethodTypes.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.IncompatibleMethodTypes.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.IncompatibleMethodTypes.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.IncompatibleMethodTypes
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-incompatiblemethodtypes
+
+clang-analyzer-osx.cocoa.IncompatibleMethodTypes
+================================================
+
+The clang-analyzer-osx.cocoa.IncompatibleMethodTypes check is an alias, please 
see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-incompatiblemethodtypes>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.Loops.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.Loops.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.Loops.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.Loops.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.Loops
+
+clang-analyzer-osx.cocoa.Loops
+==============================
+
+Improved modeling of loops using Cocoa collection types

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.MissingSuperCall.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.MissingSuperCall.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.MissingSuperCall.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.MissingSuperCall.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.MissingSuperCall
+
+clang-analyzer-osx.cocoa.MissingSuperCall
+=========================================
+
+Warn about Objective-C methods that lack a necessary call to super

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NSAutoreleasePool.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NSAutoreleasePool.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NSAutoreleasePool.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NSAutoreleasePool.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.NSAutoreleasePool
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-nsautoreleasepool
+
+clang-analyzer-osx.cocoa.NSAutoreleasePool
+==========================================
+
+The clang-analyzer-osx.cocoa.NSAutoreleasePool check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-nsautoreleasepool>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NSError.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NSError.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NSError.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NSError.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.NSError
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-nserror
+
+clang-analyzer-osx.cocoa.NSError
+================================
+
+The clang-analyzer-osx.cocoa.NSError check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-nserror>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NilArg.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NilArg.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NilArg.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NilArg.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.NilArg
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-nilarg
+
+clang-analyzer-osx.cocoa.NilArg
+===============================
+
+The clang-analyzer-osx.cocoa.NilArg check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-nilarg>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NonNilReturnValue.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NonNilReturnValue.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NonNilReturnValue.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.NonNilReturnValue.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.NonNilReturnValue
+
+clang-analyzer-osx.cocoa.NonNilReturnValue
+==========================================
+
+Model the APIs that are guaranteed to return a non-nil value

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.ObjCGenerics.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.ObjCGenerics.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.ObjCGenerics.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.ObjCGenerics.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.ObjCGenerics
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-objcgenerics
+
+clang-analyzer-osx.cocoa.ObjCGenerics
+=====================================
+
+The clang-analyzer-osx.cocoa.ObjCGenerics check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-objcgenerics>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.RetainCount.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.RetainCount.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.RetainCount.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.RetainCount.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.RetainCount
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-retaincount
+
+clang-analyzer-osx.cocoa.RetainCount
+====================================
+
+The clang-analyzer-osx.cocoa.RetainCount check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-retaincount>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.RunLoopAutoreleaseLeak.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.RunLoopAutoreleaseLeak.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.RunLoopAutoreleaseLeak.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.RunLoopAutoreleaseLeak.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.RunLoopAutoreleaseLeak
+
+clang-analyzer-osx.cocoa.RunLoopAutoreleaseLeak
+===============================================
+
+Check for leaked memory in autorelease pools that will never be drained

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.SelfInit.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.SelfInit.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.SelfInit.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.SelfInit.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.SelfInit
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-selfinit
+
+clang-analyzer-osx.cocoa.SelfInit
+=================================
+
+The clang-analyzer-osx.cocoa.SelfInit check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-selfinit>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.SuperDealloc.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.SuperDealloc.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.SuperDealloc.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.SuperDealloc.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.SuperDealloc
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-superdealloc
+
+clang-analyzer-osx.cocoa.SuperDealloc
+=====================================
+
+The clang-analyzer-osx.cocoa.SuperDealloc check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-superdealloc>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.UnusedIvars.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.UnusedIvars.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.UnusedIvars.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.UnusedIvars.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.UnusedIvars
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-unusedivars
+
+clang-analyzer-osx.cocoa.UnusedIvars
+====================================
+
+The clang-analyzer-osx.cocoa.UnusedIvars check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-unusedivars>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.VariadicMethodTypes.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.VariadicMethodTypes.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.VariadicMethodTypes.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.cocoa.VariadicMethodTypes.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.cocoa.VariadicMethodTypes
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-variadicmethodtypes
+
+clang-analyzer-osx.cocoa.VariadicMethodTypes
+============================================
+
+The clang-analyzer-osx.cocoa.VariadicMethodTypes check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-cocoa-variadicmethodtypes>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.CFError.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.CFError.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.CFError.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.CFError.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.coreFoundation.CFError
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-corefoundation-cferror
+
+clang-analyzer-osx.coreFoundation.CFError
+=========================================
+
+The clang-analyzer-osx.coreFoundation.CFError check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-corefoundation-cferror>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.CFNumber.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.CFNumber.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.CFNumber.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.CFNumber.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.coreFoundation.CFNumber
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-corefoundation-cfnumber
+
+clang-analyzer-osx.coreFoundation.CFNumber
+==========================================
+
+The clang-analyzer-osx.coreFoundation.CFNumber check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-corefoundation-cfnumber>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.CFRetainRelease.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.CFRetainRelease.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.CFRetainRelease.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.CFRetainRelease.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-osx.coreFoundation.CFRetainRelease
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-corefoundation-cfretainrelease
+
+clang-analyzer-osx.coreFoundation.CFRetainRelease
+=================================================
+
+The clang-analyzer-osx.coreFoundation.CFRetainRelease check is an alias, 
please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-corefoundation-cfretainrelease>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.containers.OutOfBounds.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.containers.OutOfBounds.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.containers.OutOfBounds.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.containers.OutOfBounds.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - 
clang-analyzer-osx.coreFoundation.containers.OutOfBounds
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-corefoundation-containers-outofbounds
+
+clang-analyzer-osx.coreFoundation.containers.OutOfBounds
+========================================================
+
+The clang-analyzer-osx.coreFoundation.containers.OutOfBounds check is an 
alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-corefoundation-containers-outofbounds>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.containers.PointerSizedValues.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.containers.PointerSizedValues.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.containers.PointerSizedValues.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-osx.coreFoundation.containers.PointerSizedValues.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - 
clang-analyzer-osx.coreFoundation.containers.PointerSizedValues
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#osx-corefoundation-containers-pointersizedvalues
+
+clang-analyzer-osx.coreFoundation.containers.PointerSizedValues
+===============================================================
+
+The clang-analyzer-osx.coreFoundation.containers.PointerSizedValues check is 
an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#osx-corefoundation-containers-pointersizedvalues>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.FloatLoopCounter.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.FloatLoopCounter.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.FloatLoopCounter.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.FloatLoopCounter.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-security.FloatLoopCounter
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#security-floatloopcounter
+
+clang-analyzer-security.FloatLoopCounter
+========================================
+
+The clang-analyzer-security.FloatLoopCounter check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#security-floatloopcounter>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - 
clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-deprecatedorunsafebufferhandling
+
+clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling
+====================================================================
+
+The clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling check 
is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-deprecatedorunsafebufferhandling>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.UncheckedReturn.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.UncheckedReturn.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.UncheckedReturn.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.UncheckedReturn.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-security.insecureAPI.UncheckedReturn
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-uncheckedreturn
+
+clang-analyzer-security.insecureAPI.UncheckedReturn
+===================================================
+
+The clang-analyzer-security.insecureAPI.UncheckedReturn check is an alias, 
please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-uncheckedreturn>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.bcmp.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.bcmp.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.bcmp.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.bcmp.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-security.insecureAPI.bcmp
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-bcmp
+
+clang-analyzer-security.insecureAPI.bcmp
+========================================
+
+The clang-analyzer-security.insecureAPI.bcmp check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-bcmp>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.bcopy.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.bcopy.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.bcopy.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.bcopy.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-security.insecureAPI.bcopy
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-bcopy
+
+clang-analyzer-security.insecureAPI.bcopy
+=========================================
+
+The clang-analyzer-security.insecureAPI.bcopy check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-bcopy>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.bzero.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.bzero.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.bzero.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.bzero.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-security.insecureAPI.bzero
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-bzero
+
+clang-analyzer-security.insecureAPI.bzero
+=========================================
+
+The clang-analyzer-security.insecureAPI.bzero check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-bzero>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.getpw.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.getpw.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.getpw.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.getpw.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-security.insecureAPI.getpw
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-getpw
+
+clang-analyzer-security.insecureAPI.getpw
+=========================================
+
+The clang-analyzer-security.insecureAPI.getpw check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-getpw>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.gets.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.gets.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.gets.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.gets.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-security.insecureAPI.gets
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-gets
+
+clang-analyzer-security.insecureAPI.gets
+========================================
+
+The clang-analyzer-security.insecureAPI.gets check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-gets>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.mkstemp.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.mkstemp.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.mkstemp.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.mkstemp.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-security.insecureAPI.mkstemp
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-mkstemp
+
+clang-analyzer-security.insecureAPI.mkstemp
+===========================================
+
+The clang-analyzer-security.insecureAPI.mkstemp check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-mkstemp>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.mktemp.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.mktemp.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.mktemp.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.mktemp.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-security.insecureAPI.mktemp
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-mktemp
+
+clang-analyzer-security.insecureAPI.mktemp
+==========================================
+
+The clang-analyzer-security.insecureAPI.mktemp check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-mktemp>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.rand.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.rand.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.rand.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.rand.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-security.insecureAPI.rand
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-rand
+
+clang-analyzer-security.insecureAPI.rand
+========================================
+
+The clang-analyzer-security.insecureAPI.rand check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-rand>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.strcpy.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.strcpy.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.strcpy.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.strcpy.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-security.insecureAPI.strcpy
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-strcpy
+
+clang-analyzer-security.insecureAPI.strcpy
+==========================================
+
+The clang-analyzer-security.insecureAPI.strcpy check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-strcpy>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.vfork.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.vfork.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.vfork.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-security.insecureAPI.vfork.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-security.insecureAPI.vfork
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-vfork
+
+clang-analyzer-security.insecureAPI.vfork
+=========================================
+
+The clang-analyzer-security.insecureAPI.vfork check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#security-insecureapi-vfork>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.API.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.API.rst?rev=367694&view=auto
==============================================================================
--- clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.API.rst 
(added)
+++ clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.API.rst 
Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-unix.API
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#unix-api
+
+clang-analyzer-unix.API
+=======================
+
+The clang-analyzer-unix.API check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#unix-api>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.Malloc.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.Malloc.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.Malloc.rst 
(added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.Malloc.rst 
Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-unix.Malloc
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#unix-malloc
+
+clang-analyzer-unix.Malloc
+==========================
+
+The clang-analyzer-unix.Malloc check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#unix-malloc>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.MallocSizeof.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.MallocSizeof.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.MallocSizeof.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.MallocSizeof.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-unix.MallocSizeof
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#unix-mallocsizeof
+
+clang-analyzer-unix.MallocSizeof
+================================
+
+The clang-analyzer-unix.MallocSizeof check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#unix-mallocsizeof>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.MismatchedDeallocator.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.MismatchedDeallocator.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.MismatchedDeallocator.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.MismatchedDeallocator.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-unix.MismatchedDeallocator
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#unix-mismatcheddeallocator
+
+clang-analyzer-unix.MismatchedDeallocator
+=========================================
+
+The clang-analyzer-unix.MismatchedDeallocator check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#unix-mismatcheddeallocator>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.Vfork.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.Vfork.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.Vfork.rst 
(added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.Vfork.rst 
Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-unix.Vfork
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#unix-vfork
+
+clang-analyzer-unix.Vfork
+=========================
+
+The clang-analyzer-unix.Vfork check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#unix-vfork>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.cstring.BadSizeArg.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.cstring.BadSizeArg.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.cstring.BadSizeArg.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.cstring.BadSizeArg.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-unix.cstring.BadSizeArg
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#unix-cstring-badsizearg
+
+clang-analyzer-unix.cstring.BadSizeArg
+======================================
+
+The clang-analyzer-unix.cstring.BadSizeArg check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#unix-cstring-badsizearg>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.cstring.NullArg.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.cstring.NullArg.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.cstring.NullArg.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-unix.cstring.NullArg.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,10 @@
+.. title:: clang-tidy - clang-analyzer-unix.cstring.NullArg
+.. meta::
+   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#unix-cstring-nullarg
+
+clang-analyzer-unix.cstring.NullArg
+===================================
+
+The clang-analyzer-unix.cstring.NullArg check is an alias, please see
+`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#unix-cstring-nullarg>`_
+for more information.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-valist.CopyToSelf.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-valist.CopyToSelf.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-valist.CopyToSelf.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-valist.CopyToSelf.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-valist.CopyToSelf
+
+clang-analyzer-valist.CopyToSelf
+================================
+
+Check for va_lists which are copied onto itself.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-valist.Uninitialized.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-valist.Uninitialized.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-valist.Uninitialized.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-valist.Uninitialized.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-valist.Uninitialized
+
+clang-analyzer-valist.Uninitialized
+===================================
+
+Check for usages of uninitialized (or already released) va_lists.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-valist.Unterminated.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-valist.Unterminated.rst?rev=367694&view=auto
==============================================================================
--- 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-valist.Unterminated.rst
 (added)
+++ 
clang-tools-extra/trunk/docs/clang-tidy/checks/clang-analyzer-valist.Unterminated.rst
 Fri Aug  2 10:18:31 2019
@@ -0,0 +1,6 @@
+.. title:: clang-tidy - clang-analyzer-valist.Unterminated
+
+clang-analyzer-valist.Unterminated
+==================================
+
+Check for va_lists which are not released by a va_end call.

Added: 
clang-tools-extra/trunk/docs/clang-tidy/checks/gen-static-analyzer-docs.py
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/gen-static-analyzer-docs.py?rev=367694&view=auto
==============================================================================
--- clang-tools-extra/trunk/docs/clang-tidy/checks/gen-static-analyzer-docs.py 
(added)
+++ clang-tools-extra/trunk/docs/clang-tidy/checks/gen-static-analyzer-docs.py 
Fri Aug  2 10:18:31 2019
@@ -0,0 +1,148 @@
+"""
+Generates documentation based off the available static analyzers checks
+References Checkers.td to determine what checks exist
+"""
+
+import argparse
+import subprocess
+import json
+import os
+import re
+
+"""Get path of script so files are always in correct directory"""
+__location__ = os.path.realpath(
+        os.path.join(os.getcwd(), os.path.dirname(__file__)))
+
+"""Get dict of checker related info and parse for full check names
+
+Returns:
+  checkers: dict of checker info
+"""
+def get_checkers(checkers_td_directory):
+  p = subprocess.Popen(["llvm-tblgen", "--dump-json", "-I",
+                           checkers_td_directory, 
checkers_td_directory+"Checkers.td"],
+                           stdout=subprocess.PIPE)
+  table_entries = json.loads(p.communicate()[0])
+  documentable_checkers = []
+  checkers = table_entries["!instanceof"]["Checker"]
+  packages = table_entries["!instanceof"]["Package"]
+
+  for checker_ in checkers:
+    checker = table_entries[checker_]
+    checker_name = checker["CheckerName"]
+    package_ = checker["ParentPackage"]["def"]
+    package = table_entries[package_]
+    package_name = package["PackageName"]
+    checker_package_prefix = package_name
+    parent_package_ = package["ParentPackage"]
+    hidden = (checker["Hidden"] != 0) or (package["Hidden"] != 0)
+
+    while(parent_package_ != None):
+      parent_package = table_entries[parent_package_["def"]]
+      checker_package_prefix = parent_package["PackageName"] + "." + 
checker_package_prefix
+      hidden = hidden or parent_package["Hidden"] != 0
+      parent_package_ = parent_package["ParentPackage"]
+
+    full_package_name = "clang-analyzer-" + checker_package_prefix + "." + 
checker_name
+    anchor_url = re.sub("\.", "-", checker_package_prefix + "." + 
checker_name).lower()
+
+    if(not hidden and "alpha" not in full_package_name.lower()):
+      checker["FullPackageName"] = full_package_name
+      checker["AnchorUrl"] = anchor_url
+      documentable_checkers.append(checker)
+
+  documentable_checkers.sort(key=lambda x: x["FullPackageName"])
+  return documentable_checkers
+
+"""Generate documentation for checker
+
+Args:
+  checker: Checker for which to generate documentation.
+  only_help_text: Generate documentation based off the checker description.
+    Used when there is no other documentation to link to.
+"""
+def generate_documentation(checker, only_help_text=False):
+  with open(os.path.join(__location__, checker["FullPackageName"]+".rst"),"w") 
as f:
+    f.write(".. title:: clang-tidy - %s\n" % checker["FullPackageName"])
+    if(not only_help_text):
+      f.write(".. meta::\n")
+      f.write("   :http-equiv=refresh: 
5;URL=https://clang.llvm.org/docs/analyzer/checkers.html#%s\n"; % 
checker["AnchorUrl"])
+    f.write("\n")
+    f.write("%s\n" % checker["FullPackageName"])
+    f.write("=" * len(checker["FullPackageName"]) + "\n")
+    f.write("\n")
+    if(only_help_text):
+      f.write("%s\n" % checker["HelpText"])
+    else:
+      f.write("The %s check is an alias, please see\n" % 
checker["FullPackageName"])
+      f.write("`Clang Static Analyzer Available Checkers 
<https://clang.llvm.org/docs/analyzer/checkers.html#%s>`_\n" % 
checker["AnchorUrl"])
+      f.write("for more information.\n")
+    f.close()
+
+"""Update list.rst to include the new checks
+
+Args:
+  checkers: dict acquired from get_checkers()
+"""
+def update_documentation_list(checkers):
+  with open(os.path.join(__location__, "list.rst"), "r+") as f:
+    f_text = f.read()
+    header, check_text= f_text.split(".. toctree::\n")
+    checks = check_text.split("\n")
+    for checker in checkers:
+      if(("   %s" % checker["FullPackageName"]) not in checks):
+        checks.append("   %s" % checker["FullPackageName"])
+    checks.sort()
+
+    #Overwrite file with new data
+    f.seek(0)
+    f.write(header)
+    f.write(".. toctree::")
+    for check in checks:
+      f.write("%s\n" % check)
+    f.close()
+
+default_path_monorepo = 
'../../../../clang/include/clang/StaticAnalyzer/Checkers/'
+default_path_in_tree = '../../../../../include/clang/StaticAnalyzer/Checkers/'
+
+def parse_arguments():
+  """Set up and parse command-line arguments
+  Returns:
+    file_path: Path to Checkers.td"""
+  usage = """Parse Checkers.td to generate documentation for static analyzer 
checks"""
+  parse = argparse.ArgumentParser(description=usage)
+
+  file_path_help = ("""Path to Checkers directory
+                    defaults to 
../../../../clang/include/clang/StaticAnalyzer/Checkers/ if it exists
+                    then to 
../../../../../include/clang/StaticAnalyzer/Checkers/""")
+
+  default_path=None
+  if(os.path.exists(default_path_monorepo)):
+    default_path = default_path_monorepo
+  elif(os.path.exists(default_path_in_tree)):
+    default_path = default_path_in_tree
+
+  parse.add_argument("file", type=str, help=file_path_help, nargs='?', 
default=default_path)
+  args = parse.parse_args()
+
+  if(args.file is None):
+    print("Could not find Checkers directory. Please see -h")
+    exit(1)
+
+  return args.file
+
+
+def main():
+  file_path = parse_arguments()
+  checkers = get_checkers(file_path)
+  for checker in checkers:
+    #No documentation nor alpha documentation
+    if(checker["Documentation"][1] == 0 and checker["Documentation"][0] == 0):
+      generate_documentation(checker, True)
+    else:
+      generate_documentation(checker)
+    print("Generated documentation for: %s" % checker["FullPackageName"])
+  update_documentation_list(checkers)
+
+if __name__ == '__main__':
+  main()

Modified: clang-tools-extra/trunk/docs/clang-tidy/checks/list.rst
URL: 
http://llvm.org/viewvc/llvm-project/clang-tools-extra/trunk/docs/clang-tidy/checks/list.rst?rev=367694&r1=367693&r2=367694&view=diff
==============================================================================
--- clang-tools-extra/trunk/docs/clang-tidy/checks/list.rst (original)
+++ clang-tools-extra/trunk/docs/clang-tidy/checks/list.rst Fri Aug  2 10:18:31 
2019
@@ -4,6 +4,7 @@ Clang-Tidy Checks
 =================
 
 .. toctree::
+
    abseil-duration-addition
    abseil-duration-comparison
    abseil-duration-conversion-cast
@@ -102,6 +103,90 @@ Clang-Tidy Checks
    cert-msc51-cpp
    cert-oop11-cpp (redirects to performance-move-constructor-init) 
<cert-oop11-cpp>
    cert-oop54-cpp (redirects to bugprone-unhandled-self-assignment) 
<cert-oop54-cpp>
+   clang-analyzer-core.CallAndMessage
+   clang-analyzer-core.DivideZero
+   clang-analyzer-core.DynamicTypePropagation
+   clang-analyzer-core.NonNullParamChecker
+   clang-analyzer-core.NullDereference
+   clang-analyzer-core.StackAddressEscape
+   clang-analyzer-core.UndefinedBinaryOperatorResult
+   clang-analyzer-core.VLASize
+   clang-analyzer-core.uninitialized.ArraySubscript
+   clang-analyzer-core.uninitialized.Assign
+   clang-analyzer-core.uninitialized.Branch
+   clang-analyzer-core.uninitialized.CapturedBlockVariable
+   clang-analyzer-core.uninitialized.UndefReturn
+   clang-analyzer-cplusplus.InnerPointer
+   clang-analyzer-cplusplus.Move
+   clang-analyzer-cplusplus.NewDelete
+   clang-analyzer-cplusplus.NewDeleteLeaks
+   clang-analyzer-deadcode.DeadStores
+   clang-analyzer-nullability.NullPassedToNonnull
+   clang-analyzer-nullability.NullReturnedFromNonnull
+   clang-analyzer-nullability.NullableDereferenced
+   clang-analyzer-nullability.NullablePassedToNonnull
+   clang-analyzer-nullability.NullableReturnedFromNonnull
+   clang-analyzer-optin.cplusplus.UninitializedObject
+   clang-analyzer-optin.cplusplus.VirtualCall
+   clang-analyzer-optin.mpi.MPI-Checker
+   clang-analyzer-optin.osx.OSObjectCStyleCast
+   
clang-analyzer-optin.osx.cocoa.localizability.EmptyLocalizationContextChecker
+   clang-analyzer-optin.osx.cocoa.localizability.NonLocalizedStringChecker
+   clang-analyzer-optin.performance.GCDAntipattern
+   clang-analyzer-optin.performance.Padding
+   clang-analyzer-optin.portability.UnixAPI
+   clang-analyzer-osx.API
+   clang-analyzer-osx.MIG
+   clang-analyzer-osx.NumberObjectConversion
+   clang-analyzer-osx.OSObjectRetainCount
+   clang-analyzer-osx.ObjCProperty
+   clang-analyzer-osx.SecKeychainAPI
+   clang-analyzer-osx.cocoa.AtSync
+   clang-analyzer-osx.cocoa.AutoreleaseWrite
+   clang-analyzer-osx.cocoa.ClassRelease
+   clang-analyzer-osx.cocoa.Dealloc
+   clang-analyzer-osx.cocoa.IncompatibleMethodTypes
+   clang-analyzer-osx.cocoa.Loops
+   clang-analyzer-osx.cocoa.MissingSuperCall
+   clang-analyzer-osx.cocoa.NSAutoreleasePool
+   clang-analyzer-osx.cocoa.NSError
+   clang-analyzer-osx.cocoa.NilArg
+   clang-analyzer-osx.cocoa.NonNilReturnValue
+   clang-analyzer-osx.cocoa.ObjCGenerics
+   clang-analyzer-osx.cocoa.RetainCount
+   clang-analyzer-osx.cocoa.RunLoopAutoreleaseLeak
+   clang-analyzer-osx.cocoa.SelfInit
+   clang-analyzer-osx.cocoa.SuperDealloc
+   clang-analyzer-osx.cocoa.UnusedIvars
+   clang-analyzer-osx.cocoa.VariadicMethodTypes
+   clang-analyzer-osx.coreFoundation.CFError
+   clang-analyzer-osx.coreFoundation.CFNumber
+   clang-analyzer-osx.coreFoundation.CFRetainRelease
+   clang-analyzer-osx.coreFoundation.containers.OutOfBounds
+   clang-analyzer-osx.coreFoundation.containers.PointerSizedValues
+   clang-analyzer-security.FloatLoopCounter
+   clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling
+   clang-analyzer-security.insecureAPI.UncheckedReturn
+   clang-analyzer-security.insecureAPI.bcmp
+   clang-analyzer-security.insecureAPI.bcopy
+   clang-analyzer-security.insecureAPI.bzero
+   clang-analyzer-security.insecureAPI.getpw
+   clang-analyzer-security.insecureAPI.gets
+   clang-analyzer-security.insecureAPI.mkstemp
+   clang-analyzer-security.insecureAPI.mktemp
+   clang-analyzer-security.insecureAPI.rand
+   clang-analyzer-security.insecureAPI.strcpy
+   clang-analyzer-security.insecureAPI.vfork
+   clang-analyzer-unix.API
+   clang-analyzer-unix.Malloc
+   clang-analyzer-unix.MallocSizeof
+   clang-analyzer-unix.MismatchedDeallocator
+   clang-analyzer-unix.Vfork
+   clang-analyzer-unix.cstring.BadSizeArg
+   clang-analyzer-unix.cstring.NullArg
+   clang-analyzer-valist.CopyToSelf
+   clang-analyzer-valist.Uninitialized
+   clang-analyzer-valist.Unterminated
    cppcoreguidelines-avoid-c-arrays (redirects to modernize-avoid-c-arrays) 
<cppcoreguidelines-avoid-c-arrays>
    cppcoreguidelines-avoid-goto
    cppcoreguidelines-avoid-magic-numbers (redirects to 
readability-magic-numbers) <cppcoreguidelines-avoid-magic-numbers>


_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to