clang-tools
4.0.0
Main Page
Namespaces
Classes
Files
File List
File Members
File List
Here is a list of all files with brief descriptions:
add_new_check.py
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
BoolPointerImplicitConversionCheck.cpp
BoolPointerImplicitConversionCheck.h
BoostTidyModule.cpp
BracesAroundStatementsCheck.cpp
BracesAroundStatementsCheck.h
BufferDerefCheck.cpp
BufferDerefCheck.h
CERTTidyModule.cpp
clang-rename.py
clang-tidy-diff.py
ClangApplyReplacementsMain.cpp
This file provides the main function for the clang-apply-replacements tool
ClangQuery.cpp
ClangRename.cpp
This file implements a clang-rename tool that automatically finds and renames symbols in C++ code
ClangTidy.cpp
ClangTidy.h
ClangTidyDiagnosticConsumer.cpp
ClangTidyDiagnosticConsumer.h
ClangTidyMain.cpp
ClangTidyModule.cpp
ClangTidyModule.h
ClangTidyModuleRegistry.h
ClangTidyOptions.cpp
ClangTidyOptions.h
ClangTidyPlugin.cpp
CommandProcessorCheck.cpp
CommandProcessorCheck.h
ContainerSizeEmptyCheck.cpp
ContainerSizeEmptyCheck.h
CoverageChecker.cpp
CoverageChecker.h
Definitions for CoverageChecker
CppCoreGuidelinesTidyModule.cpp
DanglingHandleCheck.cpp
DanglingHandleCheck.h
DeclRefExprUtils.cpp
DeclRefExprUtils.h
DefaultArgumentsCheck.cpp
DefaultArgumentsCheck.h
DefinitionsInHeadersCheck.cpp
DefinitionsInHeadersCheck.h
DeletedDefaultCheck.cpp
DeletedDefaultCheck.h
DeleteNullPointerCheck.cpp
DeleteNullPointerCheck.h
DeprecatedHeadersCheck.cpp
DeprecatedHeadersCheck.h
ElseAfterReturnCheck.cpp
ElseAfterReturnCheck.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
ForRangeCopyCheck.cpp
ForRangeCopyCheck.h
ForwardDeclarationNamespaceCheck.cpp
ForwardDeclarationNamespaceCheck.h
FunctionSizeCheck.cpp
FunctionSizeCheck.h
GlobalNamesInHeadersCheck.cpp
GlobalNamesInHeadersCheck.h
GoogleTidyModule.cpp
HeaderFileExtensionsUtils.cpp
HeaderFileExtensionsUtils.h
HeaderGuard.cpp
HeaderGuard.h
HeaderGuardCheck.cpp
HeaderGuardCheck.h
IdentifierNamingCheck.cpp
IdentifierNamingCheck.h
ImplicitBoolCastCheck.cpp
ImplicitBoolCastCheck.h
ImplicitCastInLoopCheck.cpp
ImplicitCastInLoopCheck.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
IntegerTypesCheck.cpp
IntegerTypesCheck.h
InterfacesGlobalInitCheck.cpp
InterfacesGlobalInitCheck.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
MemsetZeroLengthCheck.cpp
MemsetZeroLengthCheck.h
MiscTidyModule.cpp
MisplacedArrayIndexCheck.cpp
MisplacedArrayIndexCheck.h
MisplacedConstCheck.cpp
MisplacedConstCheck.h
MisplacedWideningCastCheck.cpp
MisplacedWideningCastCheck.h
ModernizeTidyModule.cpp
Modularize.cpp
Modularize.h
Common definitions for
Modularize
ModularizeUtilities.cpp
ModularizeUtilities.h
ModularizeUtilities class definition
ModuleAssistant.cpp
MoveConstantArgumentCheck.cpp
MoveConstantArgumentCheck.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
NoexceptMoveConstructorCheck.cpp
NoexceptMoveConstructorCheck.h
NoMallocCheck.cpp
NoMallocCheck.h
NonConstParameterCheck.cpp
NonConstParameterCheck.h
NonConstReferences.cpp
NonConstReferences.h
NonCopyableObjects.cpp
NonCopyableObjects.h
OptionsUtils.cpp
OptionsUtils.h
OverloadedUnaryAndCheck.cpp
OverloadedUnaryAndCheck.h
PassByValueCheck.cpp
PassByValueCheck.h
PerformanceTidyModule.cpp
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
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
RenamingAction.cpp
Provides an action to rename every symbol at a point
RenamingAction.h
Provides an action to rename every symbol at a point
ReplaceAutoPtrCheck.cpp
ReplaceAutoPtrCheck.h
run-clang-tidy.py
SetLongJmpCheck.cpp
SetLongJmpCheck.h
ShrinkToFitCheck.cpp
ShrinkToFitCheck.h
SimplifyBooleanExprCheck.cpp
SimplifyBooleanExprCheck.h
SizeofContainerCheck.cpp
SizeofContainerCheck.h
SizeofExpressionCheck.cpp
SizeofExpressionCheck.h
SlicingCheck.cpp
SlicingCheck.h
SpecialMemberFunctionsCheck.cpp
SpecialMemberFunctionsCheck.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
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
UnconventionalAssignOperatorCheck.cpp
UnconventionalAssignOperatorCheck.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
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
USRFinder.cpp
USRFinder.h
Methods for determining the USR of a symbol at a location in source code
USRFindingAction.cpp
Provides an action to find USR for the symbol at <offset>, as well as all additional USRs
USRFindingAction.h
Provides an action to find all relevant USRs at a point
USRLocFinder.cpp
Mehtods for finding all instances of a USR
USRLocFinder.h
Provides functionality for finding all instances of a USR in a given AST
VariadicFunctionDefCheck.cpp
VariadicFunctionDefCheck.h
VirtualNearMissCheck.cpp
VirtualNearMissCheck.h
Generated on Wed Mar 8 2017 17:01:15 for clang-tools by
1.8.6