ChecksIncludes.inc (1769B)
1 /* This Source Code Form is subject to the terms of the Mozilla Public 2 * License, v. 2.0. If a copy of the MPL was not distributed with this 3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 4 5 // The list of #include directives necessary for the checker classes that 6 // are compatible with clang-tidy. 7 8 #include "ArithmeticArgChecker.h" 9 #include "AssertAssignmentChecker.h" 10 #include "CanRunScriptChecker.h" 11 #include "DanglingOnTemporaryChecker.h" 12 #include "ExplicitImplicitChecker.h" 13 #include "ExplicitOperatorBoolChecker.h" 14 #ifdef TARGET_IS_WINDOWS 15 #include "LoadLibraryUsageChecker.h" 16 #include "FopenUsageChecker.h" 17 #endif 18 #include "GlobalVariableInitializationChecker.h" 19 #include "JSHandleRootedTypedefChecker.h" 20 #include "KungFuDeathGripChecker.h" 21 #include "KnownLiveChecker.h" 22 #include "MustOverrideChecker.h" 23 #include "MustReturnFromCallerChecker.h" 24 #include "NaNExprChecker.h" 25 #include "NoPrincipalGetURI.h" 26 #include "NeedsNoVTableTypeChecker.h" 27 #include "NoAddRefReleaseOnReturnChecker.h" 28 #include "NoAutoTypeChecker.h" 29 #include "NoDuplicateRefCntMemberChecker.h" 30 #include "NoExplicitMoveConstructorChecker.h" 31 #include "NoNewThreadsChecker.h" 32 #include "NonMemMovableMemberChecker.h" 33 #include "NonMemMovableTemplateArgChecker.h" 34 #include "NonParamInsideFunctionDeclChecker.h" 35 #include "NonTrivialTypeInFfiChecker.h" 36 #include "NoUsingNamespaceMozillaJavaChecker.h" 37 #include "OverrideBaseCallChecker.h" 38 #include "OverrideBaseCallUsageChecker.h" 39 #include "ParamTraitsEnumChecker.h" 40 #include "RefCountedCopyConstructorChecker.h" 41 #include "RefCountedInsideLambdaChecker.h" 42 #include "RefCountedThisInsideConstructorChecker.h" 43 #include "ScopeChecker.h" 44 #include "SprintfLiteralChecker.h" 45 #include "TrivialCtorDtorChecker.h" 46 #include "TrivialDtorChecker.h"