gecko-dev/build/clang-plugin
Ting-Yu Chou 646b846105 Bug 1335991 part 2 - Make sure the cxxRecordDecl has definition before checking anything. r=Ehsan
MozReview-Commit-ID: 6iePpR7lErc

--HG--
extra : rebase_source : 93ca2919fcda84537bb92e0fd1fc09de70a8db72
2017-03-08 15:43:06 +08:00
..
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
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
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
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
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
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
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 1332078 - Ignore trivial nodes when checking for MOZ_NO_ADDREF_RELEASE_ON_RETURN calls, r=ehsan 2017-01-19 15:27:22 -05:00