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#include "KungFuDeathGripChecker.h" 15#include "MustOverrideChecker.h" 16#include "MustReturnFromCallerChecker.h" 17#include "MustUseChecker.h" 18#include "NaNExprChecker.h" 19#include "NeedsNoVTableTypeChecker.h" 20#include "NoAddRefReleaseOnReturnChecker.h" 21#include "NoAutoTypeChecker.h" 22#include "NoDuplicateRefCntMemberChecker.h" 23#include "NoExplicitMoveConstructorChecker.h" 24#include "NonMemMovableMemberChecker.h" 25#include "NonMemMovableTemplateArgChecker.h" 26#include "NonParamInsideFunctionDeclChecker.h" 27#include "OverrideBaseCallChecker.h" 28#include "OverrideBaseCallUsageChecker.h" 29#include "ParamTraitsEnumChecker.h" 30#include "RefCountedCopyConstructorChecker.h" 31#include "RefCountedInsideLambdaChecker.h" 32#include "ScopeChecker.h" 33#include "SprintfLiteralChecker.h" 34#include "TrivialCtorDtorChecker.h" 35 36