1e9b5fe76SPavithra BarithayaChecks: ' -*, 2e9b5fe76SPavithra Barithayabugprone-argument-comment, 3e9b5fe76SPavithra Barithayabugprone-assert-side-effect, 4e9b5fe76SPavithra Barithayabugprone-bad-signal-to-kill-thread, 5e9b5fe76SPavithra Barithayabugprone-bool-pointer-implicit-conversion, 6e9b5fe76SPavithra Barithayabugprone-branch-clone, 7e9b5fe76SPavithra Barithayabugprone-copy-constructor-init, 8e9b5fe76SPavithra Barithayabugprone-dangling-handle, 9e9b5fe76SPavithra Barithayabugprone-dynamic-static-initializers, 10e9b5fe76SPavithra Barithayabugprone-fold-init-type, 11e9b5fe76SPavithra Barithayabugprone-forward-declaration-namespace, 12e9b5fe76SPavithra Barithayabugprone-forwarding-reference-overload, 135b2e89a1SPavithra Barithayabugprone-implicit-widening-of-multiplication-result, 14e9b5fe76SPavithra Barithayabugprone-inaccurate-erase, 15e9b5fe76SPavithra Barithayabugprone-incorrect-roundings, 16e9b5fe76SPavithra Barithayabugprone-infinite-loop, 17e9b5fe76SPavithra Barithayabugprone-integer-division, 18e9b5fe76SPavithra Barithayabugprone-lambda-function-name, 19e9b5fe76SPavithra Barithayabugprone-macro-parentheses, 20e9b5fe76SPavithra Barithayabugprone-macro-repeated-side-effects, 21e9b5fe76SPavithra Barithayabugprone-misplaced-operator-in-strlen-in-alloc, 22e9b5fe76SPavithra Barithayabugprone-misplaced-pointer-arithmetic-in-alloc, 23e9b5fe76SPavithra Barithayabugprone-misplaced-widening-cast, 24e9b5fe76SPavithra Barithayabugprone-move-forwarding-reference, 25e9b5fe76SPavithra Barithayabugprone-multiple-statement-macro, 269de4b8cdSPavithra Barithayabugprone-narrowing-conversions, 27e9b5fe76SPavithra Barithayabugprone-no-escape, 28e9b5fe76SPavithra Barithayabugprone-not-null-terminated-result, 29e9b5fe76SPavithra Barithayabugprone-parent-virtual-call, 30e9b5fe76SPavithra Barithayabugprone-posix-return, 31e9b5fe76SPavithra Barithayabugprone-redundant-branch-condition, 32e9b5fe76SPavithra Barithayabugprone-reserved-identifier, 33e9b5fe76SPavithra Barithayabugprone-signal-handler, 34e9b5fe76SPavithra Barithayabugprone-signed-char-misuse, 35e9b5fe76SPavithra Barithayabugprone-sizeof-container, 36e9b5fe76SPavithra Barithayabugprone-sizeof-expression, 37e9b5fe76SPavithra Barithayabugprone-spuriously-wake-up-functions, 38e9b5fe76SPavithra Barithayabugprone-string-constructor, 39e9b5fe76SPavithra Barithayabugprone-string-integer-assignment, 40e9b5fe76SPavithra Barithayabugprone-string-literal-with-embedded-nul, 41e9b5fe76SPavithra Barithayabugprone-suspicious-enum-usage, 42e9b5fe76SPavithra Barithayabugprone-suspicious-include, 43e9b5fe76SPavithra Barithayabugprone-suspicious-memset-usage, 44e9b5fe76SPavithra Barithayabugprone-suspicious-missing-comma, 45e9b5fe76SPavithra Barithayabugprone-suspicious-semicolon, 46e9b5fe76SPavithra Barithayabugprone-suspicious-string-compare, 47e9b5fe76SPavithra Barithayabugprone-swapped-arguments, 48e9b5fe76SPavithra Barithayabugprone-terminating-continue, 49e9b5fe76SPavithra Barithayabugprone-throw-keyword-missing, 50e9b5fe76SPavithra Barithayabugprone-too-small-loop-variable, 51e9b5fe76SPavithra Barithayabugprone-undefined-memory-manipulation, 52e9b5fe76SPavithra Barithayabugprone-undelegated-constructor, 53e9b5fe76SPavithra Barithayabugprone-unhandled-exception-at-new, 54e9b5fe76SPavithra Barithayabugprone-unhandled-self-assignment, 55e9b5fe76SPavithra Barithayabugprone-unused-raii, 56e9b5fe76SPavithra Barithayabugprone-unused-return-value, 57e9b5fe76SPavithra Barithayabugprone-use-after-move, 5891b4c0edSPavithra Barithayabugprone-virtual-near-miss, 5991b4c0edSPavithra Barithayacert-con36-c, 6091b4c0edSPavithra Barithayacert-con54-cpp, 6191b4c0edSPavithra Barithayacert-dcl03-c, 6291b4c0edSPavithra Barithayacert-dcl16-c, 6391b4c0edSPavithra Barithayacert-dcl21-cpp, 6491b4c0edSPavithra Barithayacert-dcl37-c, 6591b4c0edSPavithra Barithayacert-dcl50-cpp, 6691b4c0edSPavithra Barithayacert-dcl51-cpp, 6791b4c0edSPavithra Barithayacert-dcl54-cpp, 6891b4c0edSPavithra Barithayacert-dcl58-cpp, 6991b4c0edSPavithra Barithayacert-dcl59-cpp, 7091b4c0edSPavithra Barithayacert-err09-cpp, 7191b4c0edSPavithra Barithayacert-err34-c, 7291b4c0edSPavithra Barithayacert-err52-cpp, 7391b4c0edSPavithra Barithayacert-err60-cpp, 7491b4c0edSPavithra Barithayacert-err61-cpp, 7591b4c0edSPavithra Barithayacert-fio38-c, 7691b4c0edSPavithra Barithayacert-flp30-c, 7791b4c0edSPavithra Barithayacert-mem57-cpp, 7891b4c0edSPavithra Barithayacert-msc30-c, 7991b4c0edSPavithra Barithayacert-msc32-c, 8091b4c0edSPavithra Barithayacert-msc50-cpp, 8191b4c0edSPavithra Barithayacert-msc51-cpp, 8291b4c0edSPavithra Barithayacert-oop11-cpp, 8391b4c0edSPavithra Barithayacert-oop54-cpp, 8491b4c0edSPavithra Barithayacert-oop57-cpp, 8591b4c0edSPavithra Barithayacert-oop58-cpp, 8691b4c0edSPavithra Barithayacert-pos44-c, 8791b4c0edSPavithra Barithayacert-pos47-c, 8891b4c0edSPavithra Barithayacert-sig30-c, 898c6a2654SPavithra Barithayacert-str34-c, 908c6a2654SPavithra Barithayaclang-analyzer-apiModeling.StdCLibraryFunctions, 918c6a2654SPavithra Barithayaclang-analyzer-apiModeling.TrustNonnull, 928c6a2654SPavithra Barithayaclang-analyzer-apiModeling.google.GTest, 938c6a2654SPavithra Barithayaclang-analyzer-apiModeling.llvm.CastValue, 948c6a2654SPavithra Barithayaclang-analyzer-apiModeling.llvm.ReturnValue, 958c6a2654SPavithra Barithayaclang-analyzer-core.CallAndMessage, 968c6a2654SPavithra Barithayaclang-analyzer-core.CallAndMessageModeling, 978c6a2654SPavithra Barithayaclang-analyzer-core.DivideZero, 988c6a2654SPavithra Barithayaclang-analyzer-core.DynamicTypePropagation, 998c6a2654SPavithra Barithayaclang-analyzer-core.NonNullParamChecker, 1008c6a2654SPavithra Barithayaclang-analyzer-core.NonnilStringConstants, 1018c6a2654SPavithra Barithayaclang-analyzer-core.NullDereference, 1028c6a2654SPavithra Barithayaclang-analyzer-core.StackAddrEscapeBase, 1038c6a2654SPavithra Barithayaclang-analyzer-core.StackAddressEscape, 1048c6a2654SPavithra Barithayaclang-analyzer-core.UndefinedBinaryOperatorResult, 1058c6a2654SPavithra Barithayaclang-analyzer-core.VLASize, 1068c6a2654SPavithra Barithayaclang-analyzer-core.builtin.BuiltinFunctions, 1078c6a2654SPavithra Barithayaclang-analyzer-core.builtin.NoReturnFunctions, 1088c6a2654SPavithra Barithayaclang-analyzer-core.uninitialized.ArraySubscript, 1098c6a2654SPavithra Barithayaclang-analyzer-core.uninitialized.Assign, 1108c6a2654SPavithra Barithayaclang-analyzer-core.uninitialized.Branch, 1118c6a2654SPavithra Barithayaclang-analyzer-core.uninitialized.CapturedBlockVariable, 1128c6a2654SPavithra Barithayaclang-analyzer-core.uninitialized.UndefReturn, 1138c6a2654SPavithra Barithayaclang-analyzer-cplusplus.InnerPointer, 1148c6a2654SPavithra Barithayaclang-analyzer-cplusplus.Move, 1158c6a2654SPavithra Barithayaclang-analyzer-cplusplus.NewDelete, 1168c6a2654SPavithra Barithayaclang-analyzer-cplusplus.NewDeleteLeaks, 1178c6a2654SPavithra Barithayaclang-analyzer-cplusplus.PlacementNew, 1188c6a2654SPavithra Barithayaclang-analyzer-cplusplus.PureVirtualCall, 1198c6a2654SPavithra Barithayaclang-analyzer-cplusplus.SelfAssignment, 1208c6a2654SPavithra Barithayaclang-analyzer-cplusplus.SmartPtrModeling, 1218c6a2654SPavithra Barithayaclang-analyzer-cplusplus.VirtualCallModeling, 122cfaf0837SPavithra Barithayaclang-analyzer-deadcode.DeadStores, 1238c6a2654SPavithra Barithayaclang-analyzer-fuchsia.HandleChecker, 1248c6a2654SPavithra Barithayaclang-analyzer-nullability.NullPassedToNonnull, 1258c6a2654SPavithra Barithayaclang-analyzer-nullability.NullReturnedFromNonnull, 1268c6a2654SPavithra Barithayaclang-analyzer-nullability.NullabilityBase, 1278c6a2654SPavithra Barithayaclang-analyzer-nullability.NullableDereferenced, 1288c6a2654SPavithra Barithayaclang-analyzer-nullability.NullablePassedToNonnull, 1298c6a2654SPavithra Barithayaclang-analyzer-nullability.NullableReturnedFromNonnull, 1308c6a2654SPavithra Barithayaclang-analyzer-optin.cplusplus.UninitializedObject, 1318c6a2654SPavithra Barithayaclang-analyzer-optin.mpi.MPI-Checker, 1328c6a2654SPavithra Barithayaclang-analyzer-optin.osx.OSObjectCStyleCast, 1338c6a2654SPavithra Barithayaclang-analyzer-optin.osx.cocoa.localizability.EmptyLocalizationContextChecker, 1348c6a2654SPavithra Barithayaclang-analyzer-optin.osx.cocoa.localizability.NonLocalizedStringChecker, 1358c6a2654SPavithra Barithayaclang-analyzer-optin.performance.GCDAntipattern, 1368c6a2654SPavithra Barithayaclang-analyzer-optin.performance.Padding, 1378c6a2654SPavithra Barithayaclang-analyzer-optin.portability.UnixAPI, 1388c6a2654SPavithra Barithayaclang-analyzer-osx.API, 1398c6a2654SPavithra Barithayaclang-analyzer-osx.MIG, 1408c6a2654SPavithra Barithayaclang-analyzer-osx.NSOrCFErrorDerefChecker, 1418c6a2654SPavithra Barithayaclang-analyzer-osx.NumberObjectConversion, 1428c6a2654SPavithra Barithayaclang-analyzer-osx.OSObjectRetainCount, 1438c6a2654SPavithra Barithayaclang-analyzer-osx.ObjCProperty, 1448c6a2654SPavithra Barithayaclang-analyzer-osx.SecKeychainAPI, 1458c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.AtSync, 1468c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.AutoreleaseWrite, 1478c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.ClassRelease, 1488c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.Dealloc, 1498c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.IncompatibleMethodTypes, 1508c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.Loops, 1518c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.MissingSuperCall, 1528c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.NSAutoreleasePool, 1538c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.NSError, 1548c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.NilArg, 1558c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.NonNilReturnValue, 1568c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.ObjCGenerics, 1578c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.RetainCount, 1588c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.RetainCountBase, 1598c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.RunLoopAutoreleaseLeak, 1608c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.SelfInit, 1618c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.SuperDealloc, 1628c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.UnusedIvars, 1638c6a2654SPavithra Barithayaclang-analyzer-osx.cocoa.VariadicMethodTypes, 1648c6a2654SPavithra Barithayaclang-analyzer-osx.coreFoundation.CFError, 1658c6a2654SPavithra Barithayaclang-analyzer-osx.coreFoundation.CFNumber, 1668c6a2654SPavithra Barithayaclang-analyzer-osx.coreFoundation.CFRetainRelease, 1678c6a2654SPavithra Barithayaclang-analyzer-osx.coreFoundation.containers.OutOfBounds, 1688c6a2654SPavithra Barithayaclang-analyzer-osx.coreFoundation.containers.PointerSizedValues, 1698c6a2654SPavithra Barithayaclang-analyzer-security.FloatLoopCounter, 1708c6a2654SPavithra Barithayaclang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling, 1718c6a2654SPavithra Barithayaclang-analyzer-security.insecureAPI.SecuritySyntaxChecker, 1728c6a2654SPavithra Barithayaclang-analyzer-security.insecureAPI.UncheckedReturn, 1738c6a2654SPavithra Barithayaclang-analyzer-security.insecureAPI.bcmp, 1748c6a2654SPavithra Barithayaclang-analyzer-security.insecureAPI.bcopy, 1758c6a2654SPavithra Barithayaclang-analyzer-security.insecureAPI.bzero, 1768c6a2654SPavithra Barithayaclang-analyzer-security.insecureAPI.decodeValueOfObjCType, 1778c6a2654SPavithra Barithayaclang-analyzer-security.insecureAPI.getpw, 1788c6a2654SPavithra Barithayaclang-analyzer-security.insecureAPI.gets, 1798c6a2654SPavithra Barithayaclang-analyzer-security.insecureAPI.mkstemp, 1808c6a2654SPavithra Barithayaclang-analyzer-security.insecureAPI.mktemp, 1818c6a2654SPavithra Barithayaclang-analyzer-security.insecureAPI.rand, 1828c6a2654SPavithra Barithayaclang-analyzer-security.insecureAPI.strcpy, 1838c6a2654SPavithra Barithayaclang-analyzer-security.insecureAPI.vfork, 1848c6a2654SPavithra Barithayaclang-analyzer-unix.API, 1858c6a2654SPavithra Barithayaclang-analyzer-unix.DynamicMemoryModeling, 1868c6a2654SPavithra Barithayaclang-analyzer-unix.Malloc, 1878c6a2654SPavithra Barithayaclang-analyzer-unix.MallocSizeof, 1888c6a2654SPavithra Barithayaclang-analyzer-unix.MismatchedDeallocator, 1898c6a2654SPavithra Barithayaclang-analyzer-unix.Vfork, 1908c6a2654SPavithra Barithayaclang-analyzer-unix.cstring.BadSizeArg, 1918c6a2654SPavithra Barithayaclang-analyzer-unix.cstring.CStringModeling, 1928c6a2654SPavithra Barithayaclang-analyzer-unix.cstring.NullArg, 1938c6a2654SPavithra Barithayaclang-analyzer-valist.CopyToSelf, 1948c6a2654SPavithra Barithayaclang-analyzer-valist.Uninitialized, 1958c6a2654SPavithra Barithayaclang-analyzer-valist.Unterminated, 1968c6a2654SPavithra Barithayaclang-analyzer-valist.ValistBase, 1978c6a2654SPavithra Barithayaclang-analyzer-webkit.NoUncountedMemberChecker, 198a72c97c5SPavithra Barithayaclang-analyzer-webkit.RefCntblBaseVirtualDtor, 199a72c97c5SPavithra Barithayacppcoreguidelines-avoid-goto, 200a72c97c5SPavithra Barithayacppcoreguidelines-avoid-non-const-global-variables, 201a72c97c5SPavithra Barithayacppcoreguidelines-c-copy-assignment-signature, 202272bc1caSPavithra Barithayacppcoreguidelines-explicit-virtual-functions, 203a72c97c5SPavithra Barithayacppcoreguidelines-narrowing-conversions, 204a72c97c5SPavithra Barithayacppcoreguidelines-no-malloc, 205a72c97c5SPavithra Barithayacppcoreguidelines-prefer-member-initializer, 206a72c97c5SPavithra Barithayacppcoreguidelines-pro-type-cstyle-cast, 207a72c97c5SPavithra Barithayacppcoreguidelines-pro-type-static-cast-downcast, 208a72c97c5SPavithra Barithayacppcoreguidelines-pro-type-union-access, 20948de55f7SPavithra Barithayacppcoreguidelines-slicing, 210f78e575eSPavithra Barithayacppcoreguidelines-special-member-functions, 211f78e575eSPavithra Barithayamisc-misplaced-const, 212f78e575eSPavithra Barithayamisc-redundant-expression, 213f78e575eSPavithra Barithayamisc-static-assert, 214f78e575eSPavithra Barithayamisc-throw-by-value-catch-by-reference, 215f78e575eSPavithra Barithayamisc-unconventional-assign-operator, 216f78e575eSPavithra Barithayamisc-uniqueptr-reset-release, 21782be8589SPavithra Barithayamisc-unused-using-decls, 21827d49388SPavithra Barithayaperformance-faster-string-find, 219d1c86585SPavithra Barithayaperformance-for-range-copy, 22082be8589SPavithra Barithayaperformance-implicit-conversion-in-loop, 22182be8589SPavithra Barithayaperformance-inefficient-algorithm, 222*5cac406aSPavithra Barithayaperformance-inefficient-string-concatenation, 22382be8589SPavithra Barithayaperformance-inefficient-vector-operation, 22482be8589SPavithra Barithayaperformance-move-const-arg, 22582be8589SPavithra Barithayaperformance-move-constructor-init, 22682be8589SPavithra Barithayaperformance-no-automatic-move, 22782be8589SPavithra Barithayaperformance-no-int-to-ptr, 22882be8589SPavithra Barithayaperformance-noexcept-move-constructor, 22982be8589SPavithra Barithayaperformance-trivially-destructible, 23082be8589SPavithra Barithayaperformance-type-promotion-in-math-fn, 2316d17852dSPavithra Barithayaperformance-unnecessary-copy-initialization, 232cb9385e3SPavithra Barithayaperformance-unnecessary-value-param, 233cb9385e3SPavithra Barithayareadability-avoid-const-params-in-decls, 234ce9a5c9aSPavithra Barithayareadability-braces-around-statements, 235cb9385e3SPavithra Barithayareadability-const-return-type, 236cb9385e3SPavithra Barithayareadability-container-size-empty, 237c5f6e7e1SPavithra Barithayareadability-convert-member-functions-to-static, 238cb9385e3SPavithra Barithayareadability-delete-null-pointer, 239cb9385e3SPavithra Barithayareadability-deleted-default, 240cb9385e3SPavithra Barithayareadability-function-size, 241cb9385e3SPavithra Barithayareadability-identifier-naming, 2427b7fb302SPavithra Barithayareadability-isolate-declaration, 243cb9385e3SPavithra Barithayareadability-make-member-function-const, 244cb9385e3SPavithra Barithayareadability-misleading-indentation, 245cb9385e3SPavithra Barithayareadability-misplaced-array-index, 246f9a6925dSPavithra Barithayareadability-named-parameter, 247cb9385e3SPavithra Barithayareadability-non-const-parameter, 248cb9385e3SPavithra Barithayareadability-redundant-access-specifiers, 249cb9385e3SPavithra Barithayareadability-redundant-function-ptr-dereference, 250cb9385e3SPavithra Barithayareadability-redundant-member-init, 251cb9385e3SPavithra Barithayareadability-redundant-preprocessor, 2529d7b3314SPavithra Barithayareadability-redundant-smartptr-get, 253bddb0a46SPavithra Barithayareadability-redundant-string-cstr, 2542d5704e6SPavithra Barithayareadability-simplify-boolean-expr, 255cb9385e3SPavithra Barithayareadability-simplify-subscript-expr, 256cfaf0837SPavithra Barithayareadability-static-accessed-through-instance, 257cb9385e3SPavithra Barithayareadability-static-definition-in-anonymous-namespace, 2589e307b78SPavithra Barithayareadability-string-compare, 259cb9385e3SPavithra Barithayareadability-suspicious-call-argument, 260cb9385e3SPavithra Barithayareadability-uniqueptr-delete-release, 261cb9385e3SPavithra Barithayareadability-uppercase-literal-suffix' 262e9b5fe76SPavithra Barithaya 263e9b5fe76SPavithra BarithayaWarningsAsErrors: '*' 264e9b5fe76SPavithra BarithayaHeaderFilterRegex: '.*' 265