..
tests
Bug 1331434 - Part 1: Add an analysis to require a return after calls to annotated functions, r=ehsan
2017-03-07 19:06:48 -05:00
.clang-format
Run clang-format on clang-plugin.cpp, no bug
2015-08-18 23:09:24 -04:00
ArithmeticArgChecker.cpp
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
ArithmeticArgChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
AssertAssignmentChecker.cpp
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
AssertAssignmentChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
BaseCheck.h
Bug 1324320 follow-up: Fix a mistake that breaks the build
2016-12-28 21:19:30 -05:00
Checks.inc
Bug 1331434 - Part 1: Add an analysis to require a return after calls to annotated functions, r=ehsan
2017-03-07 19:06:48 -05:00
ChecksIncludes.inc
Bug 1331434 - Part 1: Add an analysis to require a return after calls to annotated functions, r=ehsan
2017-03-07 19:06:48 -05:00
CustomMatchers.h
Bug 1331434 - Part 1: Add an analysis to require a return after calls to annotated functions, r=ehsan
2017-03-07 19:06:48 -05:00
CustomTypeAnnotation.cpp
Fix a non-unified build bustage, no bug
2016-12-29 22:06:11 -05:00
CustomTypeAnnotation.h
Bug 1324328
- Remove MozChecker and some unused code; r=mystor
2016-12-28 21:14:51 -05:00
DiagnosticsMatcher.cpp
Bug 1324320 - Port the must-override check to the clang-tidy compatible framework; r=mystor
2016-12-28 21:14:39 -05:00
DiagnosticsMatcher.h
Bug 1324320 - Port the must-override check to the clang-tidy compatible framework; r=mystor
2016-12-28 21:14:39 -05:00
ExplicitImplicitChecker.cpp
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
ExplicitImplicitChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
ExplicitOperatorBoolChecker.cpp
Bug 1324328
- Remove MozChecker and some unused code; r=mystor
2016-12-28 21:14:51 -05:00
ExplicitOperatorBoolChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
KungFuDeathGripChecker.cpp
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
KungFuDeathGripChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
Makefile.in
Bug 1246334 - Add support for building the clang plugin using clang-cl; r=glandium
2016-02-26 07:29:48 -05:00
MemMoveAnnotation.h
Bug 1324239 - Refactor the clang plugin; r=mystor
2016-12-28 20:17:48 -05:00
MozCheckAction.cpp
Bug 1326229 - Move the include for FrontendPluginRegistry.h to MozCheckAction.cpp; r=mystor
2016-12-29 13:22:22 -05:00
MozillaTidyModule.cpp
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
MustOverrideChecker.cpp
Bug 1324328
- Remove MozChecker and some unused code; r=mystor
2016-12-28 21:14:51 -05:00
MustOverrideChecker.h
Bug 1324320 - Port the must-override check to the clang-tidy compatible framework; r=mystor
2016-12-28 21:14:39 -05:00
MustReturnFromCallerChecker.cpp
Bug 1331434 - Part 1: Add an analysis to require a return after calls to annotated functions, r=ehsan
2017-03-07 19:06:48 -05:00
MustReturnFromCallerChecker.h
Bug 1331434 - Part 1: Add an analysis to require a return after calls to annotated functions, r=ehsan
2017-03-07 19:06:48 -05:00
MustUseChecker.cpp
Bug 1324325 - Port the muse-use check to the clang-tidy compatible framework; r=mystor
2016-12-28 21:14:49 -05:00
MustUseChecker.h
Bug 1324325 - Port the muse-use check to the clang-tidy compatible framework; r=mystor
2016-12-28 21:14:49 -05:00
NaNExprChecker.cpp
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
NaNExprChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
NeedsNoVTableTypeChecker.cpp
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
NeedsNoVTableTypeChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
NoAddRefReleaseOnReturnChecker.cpp
Bug 1332078 - Ignore trivial nodes when checking for MOZ_NO_ADDREF_RELEASE_ON_RETURN calls, r=ehsan
2017-01-19 15:27:22 -05:00
NoAddRefReleaseOnReturnChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
NoAutoTypeChecker.cpp
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
NoAutoTypeChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
NoDuplicateRefCntMemberChecker.cpp
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
NoDuplicateRefCntMemberChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
NoExplicitMoveConstructorChecker.cpp
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
NoExplicitMoveConstructorChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
NonMemMovableMemberChecker.cpp
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
NonMemMovableMemberChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
NonMemMovableTemplateArgChecker.cpp
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
NonMemMovableTemplateArgChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
NonParamInsideFunctionDeclChecker.cpp
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
NonParamInsideFunctionDeclChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
OverrideBaseCallChecker.cpp
Bug 1332078 - Ignore trivial nodes when checking for MOZ_NO_ADDREF_RELEASE_ON_RETURN calls, r=ehsan
2017-01-19 15:27:22 -05:00
OverrideBaseCallChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
OverrideBaseCallUsageChecker.cpp
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
OverrideBaseCallUsageChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
RecurseGuard.h
Bug 1331434 - Part 1: Add an analysis to require a return after calls to annotated functions, r=ehsan
2017-03-07 19:06:48 -05:00
RefCountedCopyConstructorChecker.cpp
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
RefCountedCopyConstructorChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
RefCountedInsideLambdaChecker.cpp
Bug 1336510 - Part 1: Correct the RefCountedInsideLambda Check to complain about capturing and using `this` without a backing strong reference, r=ehsan
2017-03-01 15:09:44 -05:00
RefCountedInsideLambdaChecker.h
Bug 1336510 - Part 1: Correct the RefCountedInsideLambda Check to complain about capturing and using `this` without a backing strong reference, r=ehsan
2017-03-01 15:09:44 -05:00
ScopeChecker.cpp
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
ScopeChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
SprintfLiteralChecker.cpp
Bug 1326289 - Fix BitWidth assertion failure in debug clang-plugin, r=ehsan
2017-01-19 15:26:49 -05:00
SprintfLiteralChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
StmtToBlockMap.h
Bug 1331434 - Part 1: Add an analysis to require a return after calls to annotated functions, r=ehsan
2017-03-07 19:06:48 -05:00
TrivialCtorDtorChecker.cpp
Bug 1335991 part 2 - Make sure the cxxRecordDecl has definition before checking anything. r=Ehsan
2017-03-08 15:43:06 +08:00
TrivialCtorDtorChecker.h
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
Utils.h
Bug 964133 - Build gflags; r=ted.mielczarik
2017-03-28 15:46:57 -04:00
import_mozilla_checks.py
Bug 1324315 - Refactor the clang plugin to use a framework similar to clang-tidy's; r=mystor
2016-12-28 20:47:47 -05:00
moz.build
Bug 1331434 - Part 1: Add an analysis to require a return after calls to annotated functions, r=ehsan
2017-03-07 19:06:48 -05:00
plugin.h
Bug 1331434 - Part 1: Add an analysis to require a return after calls to annotated functions, r=ehsan
2017-03-07 19:06:48 -05:00