clang-tools  6.0.0
File List
Here is a list of all files with brief descriptions:
 add_new_check.py
 AndroidTidyModule.cpp
 ApplyReplacements.cppThis file provides the implementation for deduplicating, detecting conflicts in, and applying collections of Replacements
 ApplyReplacements.hThis file provides the interface for deduplicating, detecting conflicts in, and applying collections of Replacements
 ArgumentCommentCheck.cpp
 ArgumentCommentCheck.h
 AssertSideEffectCheck.cpp
 AssertSideEffectCheck.h
 ASTUtils.cpp
 ASTUtils.h
 AvoidBindCheck.cpp
 AvoidBindCheck.h
 AvoidConstParamsInDecls.cpp
 AvoidConstParamsInDecls.h
 AvoidCStyleCastsCheck.cpp
 AvoidCStyleCastsCheck.h
 AvoidNSErrorInitCheck.cpp
 AvoidNSErrorInitCheck.h
 AvoidSpinlockCheck.cpp
 AvoidSpinlockCheck.h
 AvoidThrowingObjCExceptionCheck.cpp
 AvoidThrowingObjCExceptionCheck.h
 BoolPointerImplicitConversionCheck.cpp
 BoolPointerImplicitConversionCheck.h
 BoostTidyModule.cpp
 BracesAroundStatementsCheck.cpp
 BracesAroundStatementsCheck.h
 BufferDerefCheck.cpp
 BufferDerefCheck.h
 BugproneTidyModule.cpp
 CERTTidyModule.cpp
 clang-tidy-diff.py
 ClangApplyReplacementsMain.cppThis file provides the main function for the clang-apply-replacements tool
 ClangQuery.cpp
 ClangTidy.cpp
 ClangTidy.h
 ClangTidyDiagnosticConsumer.cpp
 ClangTidyDiagnosticConsumer.h
 ClangTidyMain.cpp
 ClangTidyModule.cpp
 ClangTidyModule.h
 ClangTidyModuleRegistry.h
 ClangTidyOptions.cpp
 ClangTidyOptions.h
 ClangTidyPlugin.cpp
 CloexecAccept4Check.cpp
 CloexecAccept4Check.h
 CloexecAcceptCheck.cpp
 CloexecAcceptCheck.h
 CloexecCheck.cpp
 CloexecCheck.hThis file contains the declaration of the CloexecCheck class, which is the base class for all of the close-on-exec checks in Android module
 CloexecCreatCheck.cpp
 CloexecCreatCheck.h
 CloexecDupCheck.cpp
 CloexecDupCheck.h
 CloexecEpollCreate1Check.cpp
 CloexecEpollCreate1Check.h
 CloexecEpollCreateCheck.cpp
 CloexecEpollCreateCheck.h
 CloexecFopenCheck.cpp
 CloexecFopenCheck.h
 CloexecInotifyInit1Check.cpp
 CloexecInotifyInit1Check.h
 CloexecInotifyInitCheck.cpp
 CloexecInotifyInitCheck.h
 CloexecMemfdCreateCheck.cpp
 CloexecMemfdCreateCheck.h
 CloexecOpenCheck.cpp
 CloexecOpenCheck.h
 CloexecSocketCheck.cpp
 CloexecSocketCheck.h
 CommandProcessorCheck.cpp
 CommandProcessorCheck.h
 ContainerSizeEmptyCheck.cpp
 ContainerSizeEmptyCheck.h
 CopyConstructorInitCheck.cpp
 CopyConstructorInitCheck.h
 CoverageChecker.cpp
 CoverageChecker.hDefinitions for CoverageChecker
 CppCoreGuidelinesTidyModule.cpp
 DanglingHandleCheck.cpp
 DanglingHandleCheck.h
 DeclRefExprUtils.cpp
 DeclRefExprUtils.h
 fuchsia/DefaultArgumentsCheck.cpp
 google/DefaultArgumentsCheck.cpp
 fuchsia/DefaultArgumentsCheck.h
 google/DefaultArgumentsCheck.h
 DefinitionsInHeadersCheck.cpp
 DefinitionsInHeadersCheck.h
 DeletedDefaultCheck.cpp
 DeletedDefaultCheck.h
 DeleteNullPointerCheck.cpp
 DeleteNullPointerCheck.h
 DeprecatedHeadersCheck.cpp
 DeprecatedHeadersCheck.h
 DontModifyStdNamespaceCheck.cpp
 DontModifyStdNamespaceCheck.h
 ElseAfterReturnCheck.cpp
 ElseAfterReturnCheck.h
 ExceptionBaseclassCheck.cpp
 ExceptionBaseclassCheck.h
 ExplicitConstructorCheck.cpp
 ExplicitConstructorCheck.h
 ExplicitMakePairCheck.cpp
 ExplicitMakePairCheck.h
 ExprSequence.cpp
 ExprSequence.h
 FasterStringFindCheck.cpp
 FasterStringFindCheck.h
 FixItHintUtils.cpp
 FixItHintUtils.h
 FloatLoopCounter.cpp
 FloatLoopCounter.h
 FoldInitTypeCheck.cpp
 FoldInitTypeCheck.h
 ForbiddenSubclassingCheck.cpp
 ForbiddenSubclassingCheck.h
 ForRangeCopyCheck.cpp
 ForRangeCopyCheck.h
 ForwardDeclarationNamespaceCheck.cpp
 ForwardDeclarationNamespaceCheck.h
 ForwardingReferenceOverloadCheck.cpp
 ForwardingReferenceOverloadCheck.h
 FuchsiaTidyModule.cpp
 FunctionSizeCheck.cpp
 FunctionSizeCheck.h
 GlobalNamesInHeadersCheck.cpp
 GlobalNamesInHeadersCheck.h
 GlobalVariableDeclarationCheck.cpp
 GlobalVariableDeclarationCheck.h
 GoogleTidyModule.cpp
 HeaderFileExtensionsUtils.cpp
 HeaderFileExtensionsUtils.h
 HeaderGuard.cpp
 HeaderGuard.h
 HeaderGuardCheck.cpp
 HeaderGuardCheck.h
 HICPPTidyModule.cpp
 IdentifierNamingCheck.cpp
 IdentifierNamingCheck.h
 ImplicitBoolConversionCheck.cpp
 ImplicitBoolConversionCheck.h
 ImplicitConversionInLoopCheck.cpp
 ImplicitConversionInLoopCheck.h
 InaccurateEraseCheck.cpp
 InaccurateEraseCheck.h
 IncludeInserter.cpp
 IncludeInserter.h
 IncludeOrderCheck.cpp
 IncludeOrderCheck.h
 IncludeSorter.cpp
 IncludeSorter.h
 InconsistentDeclarationParameterNameCheck.cpp
 InconsistentDeclarationParameterNameCheck.h
 IncorrectRoundings.cpp
 IncorrectRoundings.h
 InefficientAlgorithmCheck.cpp
 InefficientAlgorithmCheck.h
 InefficientStringConcatenationCheck.cpp
 InefficientStringConcatenationCheck.h
 InefficientVectorOperationCheck.cpp
 InefficientVectorOperationCheck.h
 IntegerDivisionCheck.cpp
 IntegerDivisionCheck.h
 IntegerTypesCheck.cpp
 IntegerTypesCheck.h
 InterfacesGlobalInitCheck.cpp
 InterfacesGlobalInitCheck.h
 LambdaFunctionNameCheck.cpp
 LambdaFunctionNameCheck.h
 LexerUtils.cpp
 LexerUtils.h
 LimitedRandomnessCheck.cpp
 LimitedRandomnessCheck.h
 LLVMTidyModule.cpp
 LoopConvertCheck.cpp
 LoopConvertCheck.h
 LoopConvertUtils.cpp
 LoopConvertUtils.h
 MacroParenthesesCheck.cpp
 MacroParenthesesCheck.h
 MacroRepeatedSideEffectsCheck.cpp
 MacroRepeatedSideEffectsCheck.h
 MakeSharedCheck.cpp
 MakeSharedCheck.h
 MakeSmartPtrCheck.cpp
 MakeSmartPtrCheck.h
 MakeUniqueCheck.cpp
 MakeUniqueCheck.h
 Matchers.h
 MiscTidyModule.cpp
 MisleadingIndentationCheck.cpp
 MisleadingIndentationCheck.h
 MisplacedArrayIndexCheck.cpp
 MisplacedArrayIndexCheck.h
 MisplacedConstCheck.cpp
 MisplacedConstCheck.h
 MisplacedOperatorInStrlenInAllocCheck.cpp
 MisplacedOperatorInStrlenInAllocCheck.h
 MisplacedWideningCastCheck.cpp
 MisplacedWideningCastCheck.h
 ModernizeTidyModule.cpp
 Modularize.cpp
 Modularize.hCommon definitions for Modularize
 ModularizeUtilities.cpp
 ModularizeUtilities.hModularizeUtilities class definition
 ModuleAssistant.cpp
 MoveConstArgCheck.cpp
 MoveConstArgCheck.h
 MoveConstructorInitCheck.cpp
 MoveConstructorInitCheck.h
 MoveForwardingReferenceCheck.cpp
 MoveForwardingReferenceCheck.h
 MPITidyModule.cpp
 MultipleStatementMacroCheck.cpp
 MultipleStatementMacroCheck.h
 NamedParameterCheck.cpp
 NamedParameterCheck.h
 NamespaceAliaser.cpp
 NamespaceAliaser.h
 NamespaceCommentCheck.cpp
 NamespaceCommentCheck.h
 NewDeleteOverloadsCheck.cpp
 NewDeleteOverloadsCheck.h
 NoAssemblerCheck.cpp
 NoAssemblerCheck.h
 NoexceptMoveConstructorCheck.cpp
 NoexceptMoveConstructorCheck.h
 NoMallocCheck.cpp
 NoMallocCheck.h
 NonConstParameterCheck.cpp
 NonConstParameterCheck.h
 NonConstReferences.cpp
 NonConstReferences.h
 NonCopyableObjects.cpp
 NonCopyableObjects.h
 ObjCTidyModule.cpp
 OptionsUtils.cpp
 OptionsUtils.h
 OverloadedOperatorCheck.cpp
 OverloadedOperatorCheck.h
 OverloadedUnaryAndCheck.cpp
 OverloadedUnaryAndCheck.h
 OwningMemoryCheck.cpp
 OwningMemoryCheck.h
 PassByValueCheck.cpp
 PassByValueCheck.h
 PerformanceTidyModule.cpp
 PostfixOperatorCheck.cpp
 PostfixOperatorCheck.h
 PPCallbacksTracker.cppImplementations for preprocessor tracking
 PPCallbacksTracker.hClasses and definitions for preprocessor tracking
 PPTrace.cpp
 PreprocessorTracker.cpp
 PreprocessorTracker.hMacro expansions and preprocessor conditional consistency checker
 ProBoundsArrayToPointerDecayCheck.cpp
 ProBoundsArrayToPointerDecayCheck.h
 ProBoundsConstantArrayIndexCheck.cpp
 ProBoundsConstantArrayIndexCheck.h
 ProBoundsPointerArithmeticCheck.cpp
 ProBoundsPointerArithmeticCheck.h
 PropertyDeclarationCheck.cpp
 PropertyDeclarationCheck.h
 ProTypeConstCastCheck.cpp
 ProTypeConstCastCheck.h
 ProTypeCstyleCastCheck.cpp
 ProTypeCstyleCastCheck.h
 ProTypeMemberInitCheck.cpp
 ProTypeMemberInitCheck.h
 ProTypeReinterpretCastCheck.cpp
 ProTypeReinterpretCastCheck.h
 ProTypeStaticCastDowncastCheck.cpp
 ProTypeStaticCastDowncastCheck.h
 ProTypeUnionAccessCheck.cpp
 ProTypeUnionAccessCheck.h
 ProTypeVarargCheck.cpp
 ProTypeVarargCheck.h
 Query.cpp
 Query.h
 QueryParser.cpp
 QueryParser.h
 QuerySession.h
 RawStringLiteralCheck.cpp
 RawStringLiteralCheck.h
 ReadabilityTidyModule.cpp
 RedundantControlFlowCheck.cpp
 RedundantControlFlowCheck.h
 RedundantDeclarationCheck.cpp
 RedundantDeclarationCheck.h
 RedundantExpressionCheck.cpp
 RedundantExpressionCheck.h
 RedundantFunctionPtrDereferenceCheck.cpp
 RedundantFunctionPtrDereferenceCheck.h
 RedundantMemberInitCheck.cpp
 RedundantMemberInitCheck.h
 RedundantSmartptrGetCheck.cpp
 RedundantSmartptrGetCheck.h
 RedundantStringCStrCheck.cpp
 RedundantStringCStrCheck.h
 RedundantStringInitCheck.cpp
 RedundantStringInitCheck.h
 RedundantVoidArgCheck.cpp
 RedundantVoidArgCheck.h
 rename_check.py
 ReplaceAutoPtrCheck.cpp
 ReplaceAutoPtrCheck.h
 ReplaceRandomShuffleCheck.cpp
 ReplaceRandomShuffleCheck.h
 ReturnBracedInitListCheck.cpp
 ReturnBracedInitListCheck.h
 run-clang-tidy.py
 SetLongJmpCheck.cpp
 SetLongJmpCheck.h
 ShrinkToFitCheck.cpp
 ShrinkToFitCheck.h
 SignedBitwiseCheck.cpp
 SignedBitwiseCheck.h
 SimplifyBooleanExprCheck.cpp
 SimplifyBooleanExprCheck.h
 SizeofContainerCheck.cpp
 SizeofContainerCheck.h
 SizeofExpressionCheck.cpp
 SizeofExpressionCheck.h
 SlicingCheck.cpp
 SlicingCheck.h
 SpecialMemberFunctionsCheck.cpp
 SpecialMemberFunctionsCheck.h
 StaticAccessedThroughInstanceCheck.cpp
 StaticAccessedThroughInstanceCheck.h
 StaticAssertCheck.cpp
 StaticAssertCheck.h
 StaticDefinitionInAnonymousNamespaceCheck.cpp
 StaticDefinitionInAnonymousNamespaceCheck.h
 StaticObjectExceptionCheck.cpp
 StaticObjectExceptionCheck.h
 StringCompareCheck.cpp
 StringCompareCheck.h
 StringConstructorCheck.cpp
 StringConstructorCheck.h
 StringIntegerAssignmentCheck.cpp
 StringIntegerAssignmentCheck.h
 StringLiteralWithEmbeddedNulCheck.cpp
 StringLiteralWithEmbeddedNulCheck.h
 StringReferenceMemberCheck.cpp
 StringReferenceMemberCheck.h
 StrToNumCheck.cpp
 StrToNumCheck.h
 SuspiciousEnumUsageCheck.cpp
 SuspiciousEnumUsageCheck.h
 SuspiciousMemsetUsageCheck.cpp
 SuspiciousMemsetUsageCheck.h
 SuspiciousMissingCommaCheck.cpp
 SuspiciousMissingCommaCheck.h
 SuspiciousSemicolonCheck.cpp
 SuspiciousSemicolonCheck.h
 SuspiciousStringCompareCheck.cpp
 SuspiciousStringCompareCheck.h
 SwappedArgumentsCheck.cpp
 SwappedArgumentsCheck.h
 ThrowByValueCatchByReferenceCheck.cpp
 ThrowByValueCatchByReferenceCheck.h
 ThrownExceptionTypeCheck.cpp
 ThrownExceptionTypeCheck.h
 TodoCommentCheck.cpp
 TodoCommentCheck.h
 ToolTemplate.cpp
 TwineLocalCheck.cpp
 TwineLocalCheck.h
 TypeMismatchCheck.cpp
 TypeMismatchCheck.h
 TypePromotionInMathFnCheck.cpp
 TypePromotionInMathFnCheck.h
 TypeTraits.cpp
 TypeTraits.h
 UnaryStaticAssertCheck.cpp
 UnaryStaticAssertCheck.h
 UnconventionalAssignOperatorCheck.cpp
 UnconventionalAssignOperatorCheck.h
 UndefinedMemoryManipulationCheck.cpp
 UndefinedMemoryManipulationCheck.h
 UndelegatedConstructor.cpp
 UndelegatedConstructor.h
 UniqueptrDeleteReleaseCheck.cpp
 UniqueptrDeleteReleaseCheck.h
 UniqueptrResetReleaseCheck.cpp
 UniqueptrResetReleaseCheck.h
 UnnamedNamespaceInHeaderCheck.cpp
 UnnamedNamespaceInHeaderCheck.h
 UnnecessaryCopyInitialization.cpp
 UnnecessaryCopyInitialization.h
 UnnecessaryValueParamCheck.cpp
 UnnecessaryValueParamCheck.h
 UnusedAliasDeclsCheck.cpp
 UnusedAliasDeclsCheck.h
 UnusedParametersCheck.cpp
 UnusedParametersCheck.h
 UnusedRAIICheck.cpp
 UnusedRAIICheck.h
 UnusedUsingDeclsCheck.cpp
 UnusedUsingDeclsCheck.h
 UseAfterMoveCheck.cpp
 UseAfterMoveCheck.h
 UseAutoCheck.cpp
 UseAutoCheck.h
 UseBoolLiteralsCheck.cpp
 UseBoolLiteralsCheck.h
 UseDefaultMemberInitCheck.cpp
 UseDefaultMemberInitCheck.h
 UseEmplaceCheck.cpp
 UseEmplaceCheck.h
 UseEqualsDefaultCheck.cpp
 UseEqualsDefaultCheck.h
 UseEqualsDeleteCheck.cpp
 UseEqualsDeleteCheck.h
 UseNoexceptCheck.cpp
 UseNoexceptCheck.h
 UseNullptrCheck.cpp
 UseNullptrCheck.h
 UseOverrideCheck.cpp
 UseOverrideCheck.h
 UseToStringCheck.cpp
 UseToStringCheck.h
 UseTransparentFunctorsCheck.cpp
 UseTransparentFunctorsCheck.h
 UseUsingCheck.cpp
 UseUsingCheck.h
 UsingInserter.cpp
 UsingInserter.h
 UsingNamespaceDirectiveCheck.cpp
 UsingNamespaceDirectiveCheck.h
 VariadicFunctionDefCheck.cpp
 VariadicFunctionDefCheck.h
 VirtualInheritanceCheck.cpp
 VirtualInheritanceCheck.h
 VirtualNearMissCheck.cpp
 VirtualNearMissCheck.h