Lines Matching defs:CheckFactories

106   void addCheckFactories(ClangTidyCheckFactories &CheckFactories) override {
107 CheckFactories.registerCheck<ArgumentCommentCheck>(
109 CheckFactories.registerCheck<AssertSideEffectCheck>(
111 CheckFactories.registerCheck<AssignmentInIfConditionCheck>(
113 CheckFactories.registerCheck<BadSignalToKillThreadCheck>(
115 CheckFactories.registerCheck<BitwisePointerCastCheck>(
117 CheckFactories.registerCheck<BoolPointerImplicitConversionCheck>(
119 CheckFactories.registerCheck<BranchCloneCheck>("bugprone-branch-clone");
120 CheckFactories.registerCheck<CastingThroughVoidCheck>(
122 CheckFactories.registerCheck<ChainedComparisonCheck>(
124 CheckFactories.registerCheck<ComparePointerToMemberVirtualFunctionCheck>(
126 CheckFactories.registerCheck<CopyConstructorInitCheck>(
128 CheckFactories.registerCheck<DanglingHandleCheck>(
130 CheckFactories.registerCheck<DynamicStaticInitializersCheck>(
132 CheckFactories.registerCheck<EasilySwappableParametersCheck>(
134 CheckFactories.registerCheck<EmptyCatchCheck>("bugprone-empty-catch");
135 CheckFactories.registerCheck<ExceptionEscapeCheck>(
137 CheckFactories.registerCheck<FoldInitTypeCheck>("bugprone-fold-init-type");
138 CheckFactories.registerCheck<ForwardDeclarationNamespaceCheck>(
140 CheckFactories.registerCheck<ForwardingReferenceOverloadCheck>(
142 CheckFactories.registerCheck<ImplicitWideningOfMultiplicationResultCheck>(
144 CheckFactories.registerCheck<InaccurateEraseCheck>(
146 CheckFactories.registerCheck<IncorrectEnableIfCheck>(
148 CheckFactories.registerCheck<IncorrectEnableSharedFromThisCheck>(
150 CheckFactories.registerCheck<ReturnConstRefFromParameterCheck>(
152 CheckFactories.registerCheck<SwitchMissingDefaultCaseCheck>(
154 CheckFactories.registerCheck<IncDecInConditionsCheck>(
156 CheckFactories.registerCheck<IncorrectRoundingsCheck>(
158 CheckFactories.registerCheck<InfiniteLoopCheck>("bugprone-infinite-loop");
159 CheckFactories.registerCheck<IntegerDivisionCheck>(
161 CheckFactories.registerCheck<LambdaFunctionNameCheck>(
163 CheckFactories.registerCheck<MacroParenthesesCheck>(
165 CheckFactories.registerCheck<MacroRepeatedSideEffectsCheck>(
167 CheckFactories.registerCheck<MisplacedOperatorInStrlenInAllocCheck>(
169 CheckFactories.registerCheck<MisplacedPointerArithmeticInAllocCheck>(
171 CheckFactories.registerCheck<MisplacedWideningCastCheck>(
173 CheckFactories.registerCheck<MoveForwardingReferenceCheck>(
175 CheckFactories.registerCheck<MultiLevelImplicitPointerConversionCheck>(
177 CheckFactories.registerCheck<MultipleNewInOneExpressionCheck>(
179 CheckFactories.registerCheck<MultipleStatementMacroCheck>(
181 CheckFactories.registerCheck<NondeterministicPointerIterationOrderCheck>(
183 CheckFactories.registerCheck<OptionalValueConversionCheck>(
185 CheckFactories.registerCheck<PointerArithmeticOnPolymorphicObjectCheck>(
187 CheckFactories.registerCheck<RedundantBranchConditionCheck>(
189 CheckFactories.registerCheck<NarrowingConversionsCheck>(
191 CheckFactories.registerCheck<NoEscapeCheck>("bugprone-no-escape");
192 CheckFactories.registerCheck<NonZeroEnumToBoolConversionCheck>(
194 CheckFactories.registerCheck<NotNullTerminatedResultCheck>(
196 CheckFactories.registerCheck<ParentVirtualCallCheck>(
198 CheckFactories.registerCheck<PosixReturnCheck>("bugprone-posix-return");
199 CheckFactories.registerCheck<ReservedIdentifierCheck>(
201 CheckFactories.registerCheck<SharedPtrArrayMismatchCheck>(
203 CheckFactories.registerCheck<SignalHandlerCheck>("bugprone-signal-handler");
204 CheckFactories.registerCheck<SignedCharMisuseCheck>(
206 CheckFactories.registerCheck<SizeofContainerCheck>(
208 CheckFactories.registerCheck<SizeofExpressionCheck>(
210 CheckFactories.registerCheck<SpuriouslyWakeUpFunctionsCheck>(
212 CheckFactories.registerCheck<StandaloneEmptyCheck>(
214 CheckFactories.registerCheck<StringConstructorCheck>(
216 CheckFactories.registerCheck<StringIntegerAssignmentCheck>(
218 CheckFactories.registerCheck<StringLiteralWithEmbeddedNulCheck>(
220 CheckFactories.registerCheck<StringviewNullptrCheck>(
222 CheckFactories.registerCheck<SuspiciousEnumUsageCheck>(
224 CheckFactories.registerCheck<SuspiciousIncludeCheck>(
226 CheckFactories.registerCheck<SuspiciousMemoryComparisonCheck>(
228 CheckFactories.registerCheck<SuspiciousMemsetUsageCheck>(
230 CheckFactories.registerCheck<SuspiciousMissingCommaCheck>(
232 CheckFactories.registerCheck<SuspiciousReallocUsageCheck>(
234 CheckFactories.registerCheck<SuspiciousSemicolonCheck>(
236 CheckFactories.registerCheck<SuspiciousStringCompareCheck>(
238 CheckFactories.registerCheck<SuspiciousStringviewDataUsageCheck>(
240 CheckFactories.registerCheck<SwappedArgumentsCheck>(
242 CheckFactories.registerCheck<TaggedUnionMemberCountCheck>(
244 CheckFactories.registerCheck<TerminatingContinueCheck>(
246 CheckFactories.registerCheck<ThrowKeywordMissingCheck>(
248 CheckFactories.registerCheck<TooSmallLoopVariableCheck>(
250 CheckFactories.registerCheck<UncheckedOptionalAccessCheck>(
252 CheckFactories.registerCheck<UndefinedMemoryManipulationCheck>(
254 CheckFactories.registerCheck<UndelegatedConstructorCheck>(
256 CheckFactories.registerCheck<UnhandledSelfAssignmentCheck>(
258 CheckFactories.registerCheck<UnhandledExceptionAtNewCheck>(
260 CheckFactories.registerCheck<UniquePtrArrayMismatchCheck>(
262 CheckFactories.registerCheck<CrtpConstructorAccessibilityCheck>(
264 CheckFactories.registerCheck<UnsafeFunctionsCheck>(
266 CheckFactories.registerCheck<UnusedLocalNonTrivialVariableCheck>(
268 CheckFactories.registerCheck<UnusedRaiiCheck>("bugprone-unused-raii");
269 CheckFactories.registerCheck<UnusedReturnValueCheck>(
271 CheckFactories.registerCheck<UseAfterMoveCheck>("bugprone-use-after-move");
272 CheckFactories.registerCheck<VirtualNearMissCheck>(