# Extra Clang Tools 21.1.6 documentation

## Index

Symbols | A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | W

## Symbols

-block-check-header-list-only command line option -callbacks command line option -coverage-check-only command line option -display-file-lists command line option -module-map-path command line option -no-coverage-check command line option -output command line option | -prefix command line option -problem-files-list command line option -root-module command line option <HeuristicName> command line option <HeuristicName>DissimilarBelow command line option <HeuristicName>SimilarAbove command line option

## A

Abbreviations command line option AbseilStringsMatchHeader command line option, [1] AbstractClassCase command line option AbstractClassHungarianPrefix command line option AbstractClassIgnoredRegexp command line option AbstractClassPrefix command line option AbstractClassSuffix command line option AddConstToQualified command line option AggressiveDependentMemberLookup command line option Allocations command line option AllowCastToVoid command line option, [1] AllowedAwaitablesList command line option AllowedCallees command line option AllowedIdentifiers command line option AllowedRegexp command line option AllowedTypes command line option, [1], [2], [3], [4], [5] AllowEmptyCatchForExceptions command line option AllowExplicitSequentialInitialValues command line option AllowExplicitZeroFirstInitialValue command line option | AllowImplicitlyDeletedCopyOrMove command line option AllowIntegerConditions command line option AllowInternalLinkage command line option AllowMemberFunctionsInClass command line option AllowMissingMoveFunctions command line option AllowMissingMoveFunctionsWhenCopyIsDeleted command line option AllowOmittingNamespaceComments command line option AllowOverrideAndFinal command line option AllowPartialMove command line option AllowPointerConditions command line option AllowSoleDefaultDtor command line option AllowStringArrays command line option AllowVariableDeclarations command line option AnalyzePointers command line option AnalyzeReferences command line option AnalyzeValues command line option AOCVersion command line option AssertMacros command line option AsyncSafeFunctionSet command line option

## B

BinaryOperators command line option BindFunctions command line option | BranchThreshold command line option

## C

CastTypeName command line option ChainedConditionalAssignment command line option ChainedConditionalReturn command line option CharTypdefsToIgnore command line option CheckAnonFieldInParent command line option CheckCapsOnly command line option CheckedFunctions command line option CheckedReturnTypes command line option CheckFirstDeclaration command line option CheckFunctionCalls command line option CheckHeaderFile command line option CheckImplicitCasts command line option CheckMoveToConstRef command line option CheckThrowTemporaries command line option CheckTriviallyCopyableMove command line option ClassCase command line option ClassConstantCase command line option ClassConstantHungarianPrefix command line option ClassConstantIgnoredRegexp command line option ClassConstantPrefix command line option ClassConstantSuffix command line option ClassHungarianPrefix command line option ClassIgnoredRegexp command line option ClassMemberCase command line option ClassMemberHungarianPrefix command line option ClassMemberIgnoredRegexp command line option ClassMemberPrefix command line option ClassMemberSuffix command line option ClassMethodCase command line option ClassMethodIgnoredRegexp command line option ClassMethodPrefix command line option ClassMethodSuffix command line option ClassPrefix command line option ClassSuffix command line option command line option -block-check-header-list-only -callbacks -coverage-check-only -display-file-lists -module-map-path -no-coverage-check -output -prefix -problem-files-list -root-module <HeuristicName> <HeuristicName>DissimilarBelow <HeuristicName>SimilarAbove Abbreviations AbseilStringsMatchHeader, [1] AbstractClassCase AbstractClassHungarianPrefix AbstractClassIgnoredRegexp AbstractClassPrefix AbstractClassSuffix AddConstToQualified AggressiveDependentMemberLookup Allocations AllowCastToVoid, [1] AllowedAwaitablesList AllowedCallees AllowedIdentifiers AllowedRegexp AllowedTypes, [1], [2], [3], [4], [5] AllowEmptyCatchForExceptions AllowExplicitSequentialInitialValues AllowExplicitZeroFirstInitialValue AllowImplicitlyDeletedCopyOrMove AllowIntegerConditions AllowInternalLinkage AllowMemberFunctionsInClass AllowMissingMoveFunctions AllowMissingMoveFunctionsWhenCopyIsDeleted AllowOmittingNamespaceComments AllowOverrideAndFinal AllowPartialMove AllowPointerConditions AllowSoleDefaultDtor AllowStringArrays AllowVariableDeclarations AnalyzePointers AnalyzeReferences AnalyzeValues AOCVersion AssertMacros AsyncSafeFunctionSet BinaryOperators BindFunctions BranchThreshold CastTypeName ChainedConditionalAssignment ChainedConditionalReturn CharTypdefsToIgnore CheckAnonFieldInParent CheckCapsOnly CheckedFunctions CheckedReturnTypes CheckFirstDeclaration CheckFunctionCalls CheckHeaderFile CheckImplicitCasts CheckMoveToConstRef CheckThrowTemporaries CheckTriviallyCopyableMove ClassCase ClassConstantCase ClassConstantHungarianPrefix ClassConstantIgnoredRegexp ClassConstantPrefix ClassConstantSuffix ClassHungarianPrefix ClassIgnoredRegexp ClassMemberCase ClassMemberHungarianPrefix ClassMemberIgnoredRegexp ClassMemberPrefix ClassMemberSuffix ClassMethodCase ClassMethodIgnoredRegexp ClassMethodPrefix ClassMethodSuffix ClassPrefix ClassSuffix CommentBoolLiterals CommentCharacterLiterals CommentFloatLiterals CommentIntegerLiterals CommentNullPtrs CommentStringLiterals CommentUserDefinedLiterals ConceptCase ConceptIgnoredRegexp ConceptPrefix ConceptSuffix ConstantCase ConstantHungarianPrefix ConstantIgnoredRegexp ConstantMemberCase ConstantMemberHungarianPrefix ConstantMemberIgnoredRegexp ConstantMemberPrefix ConstantMemberSuffix ConstantParameterCase ConstantParameterHungarianPrefix ConstantParameterIgnoredRegexp ConstantParameterPrefix ConstantParameterSuffix ConstantPointerParameterCase ConstantPointerParameterHungarianPrefix ConstantPointerParameterIgnoredRegexp ConstantPointerParameterPrefix ConstantPointerParameterSuffix ConstantPrefix ConstantSuffix ConstexprFunctionCase ConstexprFunctionIgnoredRegexp ConstexprFunctionPrefix ConstexprFunctionSuffix ConstexprMethodCase ConstexprMethodIgnoredRegexp ConstexprMethodPrefix ConstexprMethodSuffix ConstexprVariableCase ConstexprVariableHungarianPrefix ConstexprVariableIgnoredRegexp ConstexprVariablePrefix ConstexprVariableSuffix ContainersWithPush ContainersWithPushBack ContainersWithPushFront CountingEnumPrefixes CountingEnumSuffixes CountMemberInitAsStmt CustomFunctions Deallocations DeduplicateFindings DelimiterStem DescribeBasicIncrements DiagnoseSignedUnsignedCharComparisons DiffThreshold DisallowedSeedTypes EmplacyFunctions EnableCountingEnumHeuristic EnableInC EnableProto EnableQtSupport EnumCase EnumConstantCase EnumConstantHungarianPrefix EnumConstantIgnoredRegexp EnumConstantPrefix EnumConstantSuffix EnumIgnoredRegexp EnumIgnoreList, [1] EnumPrefix EnumSuffix ExcludedComparisonTypes ExcludedContainerTypes ExcludeTypes FinalSpelling FixMode ForbiddenSuperClassNames FormatHeader ForwardFunction FprintfLikeFunctions FunctionCase FunctionIgnoredRegexp FunctionPrefix FunctionSet FunctionsThatShouldNotThrow FunctionSuffix FunctionWrapperTypes GetConfigPerFile GlobalConstantCase GlobalConstantHungarianPrefix GlobalConstantIgnoredRegexp GlobalConstantPointerCase GlobalConstantPointerHungarianPrefix GlobalConstantPointerIgnoredRegexp GlobalConstantPointerPrefix GlobalConstantPointerSuffix GlobalConstantPrefix GlobalConstantSuffix GlobalFunctionCase GlobalFunctionIgnoredRegexp GlobalFunctionPrefix GlobalFunctionSuffix GlobalPointerCase GlobalPointerHungarianPrefix GlobalPointerIgnoredRegexp GlobalPointerPrefix GlobalPointerSuffix GlobalVariableCase GlobalVariableHungarianPrefix GlobalVariableIgnoredRegexp GlobalVariablePrefix GlobalVariableSuffix GslHeader HandleClasses HungarianNotation.CString.CharArray HungarianNotation.CString.CharPointer HungarianNotation.CString.WideCharArray HungarianNotation.CString.WideCharPointer HungarianNotation.DerivedType.Array HungarianNotation.DerivedType.FunctionPointer HungarianNotation.DerivedType.Pointer HungarianNotation.General.TreatStructAsClass HungarianNotation.PrimitiveType.* HungarianNotation.UserDefinedType.* IgnoreAllFloatingPointValues IgnoreArrays IgnoreBaseInCopyConstructors IgnoreBitFieldsWidths IgnoreCatchWithKeywords IgnoreClassesWithAllMemberVariablesBeingPublic IgnoreCommandLineMacros IgnoreConstantIntExpr IgnoreConversionFromTypes IgnoreCoroutines IgnoredContainers IgnoreDefaultInitialization, [1] IgnoreDestructors IgnoredExceptions, [1] IgnoredExceptionVariableNames IgnoredFilesList IgnoredFloatingPointValues IgnoredFunctions IgnoredIntegerValues IgnoredLoopCounterNames IgnoredParameterNames, [1] IgnoredParameterTypeSuffixes IgnoredTypes IgnoredVariableNames IgnoreExternC IgnoreHeaders IgnoreImplicitConstructors IgnoreInheritedVirtualFunctions IgnoreMacros, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22] IgnoreMainLikeFunctions IgnoreNonDeducedTemplateTypes IgnoreNonTrivialTypes IgnorePositiveIntegerLiterals IgnorePowersOf2IntegerValues IgnorePublicMemberVariables IgnoreSingleArgument IgnoreSingleElementAggregates IgnoreTemplateInstantiations IgnoreTrivialTypesOfSizeAbove IgnoreTypeAliases, [1] IgnoreUnnamedParams IgnoreUnscopedEnumsInClasses IgnoreUserDefinedLiterals IgnoreVirtual IncludeBoostSystem Includes, [1] IncludeStyle, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15] IncludeTypes InlineNamespaceCase InlineNamespaceIgnoredRegexp InlineNamespacePrefix InlineNamespaceSuffix InsertPlainNamesInForwardDecls Invert LargeLengthThreshold LegacyResourceConsumers LegacyResourceProducers LineThreshold LocalConstantCase LocalConstantHungarianPrefix LocalConstantIgnoredRegexp LocalConstantPointerCase LocalConstantPointerHungarianPrefix LocalConstantPointerIgnoredRegexp LocalConstantPointerPrefix LocalConstantPointerSuffix LocalConstantPrefix LocalConstantSuffix LocalPointerCase LocalPointerHungarianPrefix LocalPointerIgnoredRegexp LocalPointerPrefix LocalPointerSuffix LocalVariableCase LocalVariableHungarianPrefix LocalVariableIgnoredRegexp LocalVariablePrefix LocalVariableSuffix MacroDefinitionCase MacroDefinitionIgnoredRegexp MacroDefinitionPrefix MacroDefinitionSuffix MacroName MagnitudeBitsUpperLimit MakeReverseRangeFunction MakeReverseRangeHeader MakeSmartPtrFunction, [1] MakeSmartPtrFunctionHeader, [1] MathHeader MaxConcatenatedTokens MaxLoopIterations MaxSize MemberCase MemberHungarianPrefix MemberIgnoredRegexp MemberPrefix MemberSuffix MemCmpNames MemCpyNames MemSetNames MethodCase MethodIgnoredRegexp MethodPrefix MethodSuffix MinimumExceptionNameLength MinimumIdentifierNameLength MinimumLength MinimumLoopCounterNameLength MinimumParameterNameLength MinimumVariableNameLength MinTypeNameLength MissingIncludes ModelImplicitConversions MoveFunction NamePrefixSuffixSilenceDissimilarityTreshold Names NamespaceCase NamespaceIgnoredRegexp NamespacePrefix NamespaceSuffix NestingThreshold NewSuffixes NullMacros OptionalTypes OverloadedOperators OverrideSpelling ParameterCase ParameterHungarianPrefix ParameterIgnoredRegexp ParameterPackCase ParameterPackIgnoredRegexp ParameterPackPrefix ParameterPackSuffix ParameterPrefix ParameterSuffix ParameterThreshold PedanticMode PermissiveParameterList PointerParameterCase PointerParameterHungarianPrefix PointerParameterIgnoredRegexp PointerParameterPrefix PointerParameterSuffix PreferResetCall PrintfLikeFunctions PrintHeader PrivateMemberCase PrivateMemberHungarianPrefix PrivateMemberIgnoredRegexp PrivateMemberPrefix PrivateMemberSuffix PrivateMethodCase PrivateMethodIgnoredRegexp PrivateMethodPrefix PrivateMethodSuffix ProtectedMemberCase ProtectedMemberHungarianPrefix ProtectedMemberIgnoredRegexp ProtectedMemberPrefix ProtectedMemberSuffix ProtectedMethodCase ProtectedMethodIgnoredRegexp ProtectedMethodPrefix ProtectedMethodSuffix PublicMemberCase PublicMemberHungarianPrefix PublicMemberIgnoredRegexp PublicMemberPrefix PublicMemberSuffix PublicMethodCase PublicMethodIgnoredRegexp PublicMethodPrefix PublicMethodSuffix QualifiersMix RAIITypesList RatioThreshold Reallocations RemoveStars ReplacementFormatFunction ReplacementPrintFunction ReplacementPrintlnFunction ReplacementString, [1] ReplaceShorterLiterals ReportDefaultFunctions ReportMoreUnsafeFunctions RestrictToPODTypes RetryMacros SafeMode ScopedEnumConstantCase ScopedEnumConstantHungarianPrefix ScopedEnumConstantIgnoredRegexp ScopedEnumConstantPrefix ScopedEnumConstantSuffix ShortNamespaceLines ShortStatementLines SignedTypePrefix SimplifyDeMorgan SimplifyDeMorganRelaxed SizeThreshold SmartPointers, [1] SpacesBeforeComments StatementThreshold StaticConstantCase StaticConstantHungarianPrefix StaticConstantIgnoredRegexp StaticConstantPrefix StaticConstantSuffix StaticVariableCase StaticVariableHungarianPrefix StaticVariableIgnoredRegexp StaticVariablePrefix StaticVariableSuffix Std StrFormatLikeFunctions Strict StrictCppStandardCompliance StrictCStandardCompliance StrictMode, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10] StringCompareLikeFunctions StringLikeClasses, [1], [2], [3] StringNames, [1] StringParameterFunctions StringViewTypes StructCase StructIgnoredRegexp StructPrefix StructSuffix Suggest SuppressParametersUsedTogether TemplateParameterCase TemplateParameterIgnoredRegexp TemplateParameterPrefix TemplateParameterSuffix TemplateTemplateParameterCase TemplateTemplateParameterIgnoredRegexp TemplateTemplateParameterPrefix TemplateTemplateParameterSuffix Threshold TransformFunctions TransformLambdas TransformPointersAsPointers TransformPointersAsValues TransformReferences TransformValues TupleMakeFunctions TupleTypes TypeAliasCase TypeAliasIgnoredRegexp TypeAliasPrefix TypeAliasSuffix TypedefCase TypedefIgnoredRegexp TypedefPrefix TypedefSuffix Types TypeSuffix TypeTemplateParameterCase TypeTemplateParameterIgnoredRegexp TypeTemplateParameterPrefix TypeTemplateParameterSuffix UnionCase UnionIgnoredRegexp UnionPrefix UnionSuffix UnsignedTypePrefix UnusedIncludes UseAssignment, [1] UseCxx20ReverseRanges UseCXXHeadersInCppSources UseCXXStaticCastsInCppSources UseNoexceptFalse UseReversePipe, [1] UseUpperCaseLiteralSuffix ValueMethods ValuesOnly ValueTemplateParameterCase ValueTemplateParameterIgnoredRegexp ValueTemplateParameterPrefix ValueTemplateParameterSuffix VariableCase VariableHungarianPrefix VariableIgnoredRegexp VariablePrefix VariableSuffix VariableThreshold VectorLikeClasses VirtualMethodCase VirtualMethodIgnoredRegexp VirtualMethodPrefix VirtualMethodSuffix WantToUseSafeFunctions WarnOnAllAutoCopies WarnOnConditionVariables WarnOnEquivalentBitWidth WarnOnFloatingPointNarrowingConversion WarnOnImplicitComparison WarnOnIntegerNarrowingConversion WarnOnIntegerToFloatingPointNarrowingConversion WarnOnLargeLength WarnOnLargeObject WarnOnLogicalNotComparison WarnOnlyIfThisHasSuspiciousField WarnOnMissingElse WarnOnOffsetDividedBySizeOf WarnOnSingleLocks WarnOnSizeOfCompareToConstant WarnOnSizeOfConstant WarnOnSizeOfInLoopTermination WarnOnSizeOfIntegerExpression WarnOnSizeOfPointer WarnOnSizeOfPointerToAggregate WarnOnSizeOfThis WarnOnUnfixable WarnOnUsingAndTypedef WarnPointersAsPointers WarnPointersAsValues WarnWithinTemplateInstantiation | CommentBoolLiterals command line option CommentCharacterLiterals command line option CommentFloatLiterals command line option CommentIntegerLiterals command line option CommentNullPtrs command line option CommentStringLiterals command line option CommentUserDefinedLiterals command line option ConceptCase command line option ConceptIgnoredRegexp command line option ConceptPrefix command line option ConceptSuffix command line option ConstantCase command line option ConstantHungarianPrefix command line option ConstantIgnoredRegexp command line option ConstantMemberCase command line option ConstantMemberHungarianPrefix command line option ConstantMemberIgnoredRegexp command line option ConstantMemberPrefix command line option ConstantMemberSuffix command line option ConstantParameterCase command line option ConstantParameterHungarianPrefix command line option ConstantParameterIgnoredRegexp command line option ConstantParameterPrefix command line option ConstantParameterSuffix command line option ConstantPointerParameterCase command line option ConstantPointerParameterHungarianPrefix command line option ConstantPointerParameterIgnoredRegexp command line option ConstantPointerParameterPrefix command line option ConstantPointerParameterSuffix command line option ConstantPrefix command line option ConstantSuffix command line option ConstexprFunctionCase command line option ConstexprFunctionIgnoredRegexp command line option ConstexprFunctionPrefix command line option ConstexprFunctionSuffix command line option ConstexprMethodCase command line option ConstexprMethodIgnoredRegexp command line option ConstexprMethodPrefix command line option ConstexprMethodSuffix command line option ConstexprVariableCase command line option ConstexprVariableHungarianPrefix command line option ConstexprVariableIgnoredRegexp command line option ConstexprVariablePrefix command line option ConstexprVariableSuffix command line option ContainersWithPush command line option ContainersWithPushBack command line option ContainersWithPushFront command line option CountingEnumPrefixes command line option CountingEnumSuffixes command line option CountMemberInitAsStmt command line option CustomFunctions command line option

## D

Deallocations command line option DeduplicateFindings command line option DelimiterStem command line option DescribeBasicIncrements command line option | DiagnoseSignedUnsignedCharComparisons command line option DiffThreshold command line option DisallowedSeedTypes command line option

## E

EmplacyFunctions command line option EnableCountingEnumHeuristic command line option EnableInC command line option EnableProto command line option EnableQtSupport command line option EnumCase command line option EnumConstantCase command line option EnumConstantHungarianPrefix command line option EnumConstantIgnoredRegexp command line option | EnumConstantPrefix command line option EnumConstantSuffix command line option EnumIgnoredRegexp command line option EnumIgnoreList command line option, [1] EnumPrefix command line option EnumSuffix command line option ExcludedComparisonTypes command line option ExcludedContainerTypes command line option ExcludeTypes command line option

## F

FinalSpelling command line option FixMode command line option ForbiddenSuperClassNames command line option FormatHeader command line option ForwardFunction command line option FprintfLikeFunctions command line option FunctionCase command line option | FunctionIgnoredRegexp command line option FunctionPrefix command line option FunctionSet command line option FunctionsThatShouldNotThrow command line option FunctionSuffix command line option FunctionWrapperTypes command line option

## G

GetConfigPerFile command line option GlobalConstantCase command line option GlobalConstantHungarianPrefix command line option GlobalConstantIgnoredRegexp command line option GlobalConstantPointerCase command line option GlobalConstantPointerHungarianPrefix command line option GlobalConstantPointerIgnoredRegexp command line option GlobalConstantPointerPrefix command line option GlobalConstantPointerSuffix command line option GlobalConstantPrefix command line option GlobalConstantSuffix command line option GlobalFunctionCase command line option GlobalFunctionIgnoredRegexp command line option | GlobalFunctionPrefix command line option GlobalFunctionSuffix command line option GlobalPointerCase command line option GlobalPointerHungarianPrefix command line option GlobalPointerIgnoredRegexp command line option GlobalPointerPrefix command line option GlobalPointerSuffix command line option GlobalVariableCase command line option GlobalVariableHungarianPrefix command line option GlobalVariableIgnoredRegexp command line option GlobalVariablePrefix command line option GlobalVariableSuffix command line option GslHeader command line option

## H

HandleClasses command line option HungarianNotation.CString.CharArray command line option HungarianNotation.CString.CharPointer command line option HungarianNotation.CString.WideCharArray command line option HungarianNotation.CString.WideCharPointer command line option HungarianNotation.DerivedType.Array command line option | HungarianNotation.DerivedType.FunctionPointer command line option HungarianNotation.DerivedType.Pointer command line option HungarianNotation.General.TreatStructAsClass command line option HungarianNotation.PrimitiveType.* command line option HungarianNotation.UserDefinedType.* command line option

## I

IgnoreAllFloatingPointValues command line option IgnoreArrays command line option IgnoreBaseInCopyConstructors command line option IgnoreBitFieldsWidths command line option IgnoreCatchWithKeywords command line option IgnoreClassesWithAllMemberVariablesBeingPublic command line option IgnoreCommandLineMacros command line option IgnoreConstantIntExpr command line option IgnoreConversionFromTypes command line option IgnoreCoroutines command line option IgnoredContainers command line option IgnoreDefaultInitialization command line option, [1] IgnoreDestructors command line option IgnoredExceptions command line option, [1] IgnoredExceptionVariableNames command line option IgnoredFilesList command line option IgnoredFloatingPointValues command line option IgnoredFunctions command line option IgnoredIntegerValues command line option IgnoredLoopCounterNames command line option IgnoredParameterNames command line option, [1] IgnoredParameterTypeSuffixes command line option IgnoredTypes command line option IgnoredVariableNames command line option IgnoreExternC command line option IgnoreHeaders command line option IgnoreImplicitConstructors command line option | IgnoreInheritedVirtualFunctions command line option IgnoreMacros command line option, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22] IgnoreMainLikeFunctions command line option IgnoreNonDeducedTemplateTypes command line option IgnoreNonTrivialTypes command line option IgnorePositiveIntegerLiterals command line option IgnorePowersOf2IntegerValues command line option IgnorePublicMemberVariables command line option IgnoreSingleArgument command line option IgnoreSingleElementAggregates command line option IgnoreTemplateInstantiations command line option IgnoreTrivialTypesOfSizeAbove command line option IgnoreTypeAliases command line option, [1] IgnoreUnnamedParams command line option IgnoreUnscopedEnumsInClasses command line option IgnoreUserDefinedLiterals command line option IgnoreVirtual command line option IncludeBoostSystem command line option Includes command line option, [1] IncludeStyle command line option, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15] IncludeTypes command line option InlineNamespaceCase command line option InlineNamespaceIgnoredRegexp command line option InlineNamespacePrefix command line option InlineNamespaceSuffix command line option InsertPlainNamesInForwardDecls command line option Invert command line option

## L

LargeLengthThreshold command line option LegacyResourceConsumers command line option LegacyResourceProducers command line option LineThreshold command line option LocalConstantCase command line option LocalConstantHungarianPrefix command line option LocalConstantIgnoredRegexp command line option LocalConstantPointerCase command line option LocalConstantPointerHungarianPrefix command line option LocalConstantPointerIgnoredRegexp command line option LocalConstantPointerPrefix command line option LocalConstantPointerSuffix command line option | LocalConstantPrefix command line option LocalConstantSuffix command line option LocalPointerCase command line option LocalPointerHungarianPrefix command line option LocalPointerIgnoredRegexp command line option LocalPointerPrefix command line option LocalPointerSuffix command line option LocalVariableCase command line option LocalVariableHungarianPrefix command line option LocalVariableIgnoredRegexp command line option LocalVariablePrefix command line option LocalVariableSuffix command line option

## M

MacroDefinitionCase command line option MacroDefinitionIgnoredRegexp command line option MacroDefinitionPrefix command line option MacroDefinitionSuffix command line option MacroName command line option MagnitudeBitsUpperLimit command line option MakeReverseRangeFunction command line option MakeReverseRangeHeader command line option MakeSmartPtrFunction command line option, [1] MakeSmartPtrFunctionHeader command line option, [1] MathHeader command line option MaxConcatenatedTokens command line option MaxLoopIterations command line option MaxSize command line option MemberCase command line option MemberHungarianPrefix command line option MemberIgnoredRegexp command line option MemberPrefix command line option | MemberSuffix command line option MemCmpNames command line option MemCpyNames command line option MemSetNames command line option MethodCase command line option MethodIgnoredRegexp command line option MethodPrefix command line option MethodSuffix command line option MinimumExceptionNameLength command line option MinimumIdentifierNameLength command line option MinimumLength command line option MinimumLoopCounterNameLength command line option MinimumParameterNameLength command line option MinimumVariableNameLength command line option MinTypeNameLength command line option MissingIncludes command line option ModelImplicitConversions command line option modularize MoveFunction command line option

## N

NamePrefixSuffixSilenceDissimilarityTreshold command line option Names command line option NamespaceCase command line option NamespaceIgnoredRegexp command line option NamespacePrefix command line option | NamespaceSuffix command line option NestingThreshold command line option NewSuffixes command line option NullMacros command line option

## O

OptionalTypes command line option OverloadedOperators command line option | OverrideSpelling command line option

## P

ParameterCase command line option ParameterHungarianPrefix command line option ParameterIgnoredRegexp command line option ParameterPackCase command line option ParameterPackIgnoredRegexp command line option ParameterPackPrefix command line option ParameterPackSuffix command line option ParameterPrefix command line option ParameterSuffix command line option ParameterThreshold command line option PedanticMode command line option PermissiveParameterList command line option PointerParameterCase command line option PointerParameterHungarianPrefix command line option PointerParameterIgnoredRegexp command line option PointerParameterPrefix command line option PointerParameterSuffix command line option pp-trace PreferResetCall command line option PrintfLikeFunctions command line option PrintHeader command line option PrivateMemberCase command line option PrivateMemberHungarianPrefix command line option PrivateMemberIgnoredRegexp command line option | PrivateMemberPrefix command line option PrivateMemberSuffix command line option PrivateMethodCase command line option PrivateMethodIgnoredRegexp command line option PrivateMethodPrefix command line option PrivateMethodSuffix command line option ProtectedMemberCase command line option ProtectedMemberHungarianPrefix command line option ProtectedMemberIgnoredRegexp command line option ProtectedMemberPrefix command line option ProtectedMemberSuffix command line option ProtectedMethodCase command line option ProtectedMethodIgnoredRegexp command line option ProtectedMethodPrefix command line option ProtectedMethodSuffix command line option PublicMemberCase command line option PublicMemberHungarianPrefix command line option PublicMemberIgnoredRegexp command line option PublicMemberPrefix command line option PublicMemberSuffix command line option PublicMethodCase command line option PublicMethodIgnoredRegexp command line option PublicMethodPrefix command line option PublicMethodSuffix command line option

## Q

QualifiersMix command line option

## R

RAIITypesList command line option RatioThreshold command line option Reallocations command line option RemoveStars command line option ReplacementFormatFunction command line option ReplacementPrintFunction command line option ReplacementPrintlnFunction command line option | ReplacementString command line option, [1] ReplaceShorterLiterals command line option ReportDefaultFunctions command line option ReportMoreUnsafeFunctions command line option RestrictToPODTypes command line option RetryMacros command line option

## S

SafeMode command line option ScopedEnumConstantCase command line option ScopedEnumConstantHungarianPrefix command line option ScopedEnumConstantIgnoredRegexp command line option ScopedEnumConstantPrefix command line option ScopedEnumConstantSuffix command line option ShortNamespaceLines command line option ShortStatementLines command line option SignedTypePrefix command line option SimplifyDeMorgan command line option SimplifyDeMorganRelaxed command line option SizeThreshold command line option SmartPointers command line option, [1] SpacesBeforeComments command line option StatementThreshold command line option StaticConstantCase command line option StaticConstantHungarianPrefix command line option StaticConstantIgnoredRegexp command line option StaticConstantPrefix command line option StaticConstantSuffix command line option StaticVariableCase command line option | StaticVariableHungarianPrefix command line option StaticVariableIgnoredRegexp command line option StaticVariablePrefix command line option StaticVariableSuffix command line option Std command line option StrFormatLikeFunctions command line option Strict command line option StrictCppStandardCompliance command line option StrictCStandardCompliance command line option StrictMode command line option, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10] StringCompareLikeFunctions command line option StringLikeClasses command line option, [1], [2], [3] StringNames command line option, [1] StringParameterFunctions command line option StringViewTypes command line option StructCase command line option StructIgnoredRegexp command line option StructPrefix command line option StructSuffix command line option Suggest command line option SuppressParametersUsedTogether command line option

## T

TemplateParameterCase command line option TemplateParameterIgnoredRegexp command line option TemplateParameterPrefix command line option TemplateParameterSuffix command line option TemplateTemplateParameterCase command line option TemplateTemplateParameterIgnoredRegexp command line option TemplateTemplateParameterPrefix command line option TemplateTemplateParameterSuffix command line option Threshold command line option TransformFunctions command line option TransformLambdas command line option TransformPointersAsPointers command line option TransformPointersAsValues command line option TransformReferences command line option TransformValues command line option TupleMakeFunctions command line option | TupleTypes command line option TypeAliasCase command line option TypeAliasIgnoredRegexp command line option TypeAliasPrefix command line option TypeAliasSuffix command line option TypedefCase command line option TypedefIgnoredRegexp command line option TypedefPrefix command line option TypedefSuffix command line option Types command line option TypeSuffix command line option TypeTemplateParameterCase command line option TypeTemplateParameterIgnoredRegexp command line option TypeTemplateParameterPrefix command line option TypeTemplateParameterSuffix command line option

## U

UnionCase command line option UnionIgnoredRegexp command line option UnionPrefix command line option UnionSuffix command line option UnsignedTypePrefix command line option UnusedIncludes command line option UseAssignment command line option, [1] | UseCxx20ReverseRanges command line option UseCXXHeadersInCppSources command line option UseCXXStaticCastsInCppSources command line option UseNoexceptFalse command line option UseReversePipe command line option, [1] UseUpperCaseLiteralSuffix command line option

## V

ValueMethods command line option ValuesOnly command line option ValueTemplateParameterCase command line option ValueTemplateParameterIgnoredRegexp command line option ValueTemplateParameterPrefix command line option ValueTemplateParameterSuffix command line option VariableCase command line option VariableHungarianPrefix command line option VariableIgnoredRegexp command line option | VariablePrefix command line option VariableSuffix command line option VariableThreshold command line option VectorLikeClasses command line option VirtualMethodCase command line option VirtualMethodIgnoredRegexp command line option VirtualMethodPrefix command line option VirtualMethodSuffix command line option

## W

WantToUseSafeFunctions command line option WarnOnAllAutoCopies command line option WarnOnConditionVariables command line option WarnOnEquivalentBitWidth command line option WarnOnFloatingPointNarrowingConversion command line option WarnOnImplicitComparison command line option WarnOnIntegerNarrowingConversion command line option WarnOnIntegerToFloatingPointNarrowingConversion command line option WarnOnLargeLength command line option WarnOnLargeObject command line option WarnOnLogicalNotComparison command line option WarnOnlyIfThisHasSuspiciousField command line option WarnOnMissingElse command line option WarnOnOffsetDividedBySizeOf command line option | WarnOnSingleLocks command line option WarnOnSizeOfCompareToConstant command line option WarnOnSizeOfConstant command line option WarnOnSizeOfInLoopTermination command line option WarnOnSizeOfIntegerExpression command line option WarnOnSizeOfPointer command line option WarnOnSizeOfPointerToAggregate command line option WarnOnSizeOfThis command line option WarnOnUnfixable command line option WarnOnUsingAndTypedef command line option WarnPointersAsPointers command line option WarnPointersAsValues command line option WarnWithinTemplateInstantiation command line option