clang-tools
6.0.0
File List
Here is a list of all files with brief descriptions:
add_new_check.py
AndroidTidyModule.cpp
ApplyReplacements.cpp
This file provides the implementation for deduplicating, detecting conflicts in, and applying collections of Replacements
ApplyReplacements.h
This 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.cpp
This 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.h
This 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.h
Definitions 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.h
Common definitions for
Modularize
ModularizeUtilities.cpp
ModularizeUtilities.h
ModularizeUtilities 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.cpp
Implementations for preprocessor tracking
PPCallbacksTracker.h
Classes and definitions for preprocessor tracking
PPTrace.cpp
PreprocessorTracker.cpp
PreprocessorTracker.h
Macro 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
Generated on Thu Feb 8 2018 09:13:47 for clang-tools by
1.8.13