.. |
Makefile.in
|
Bug 1316545 part 6 - Suppress the warning of invalid noreturn. r=ehsan
|
2016-11-25 16:22:00 +08:00 |
NonParameterTestCases.h
|
Bug 1290337 - Part 22: Add moz_non_param annotation. r=ehsan,jwalden
|
2016-09-11 18:23:11 +09:00 |
TestAssertWithAssignment.cpp
|
Bug 1283395 - clang-plugin - add an error if we encounter in MOZ_ASSERT assignment instead of logical expression. r=mystor
|
2016-07-19 09:59:22 +03:00 |
TestBadImplicitConversionCtor.cpp
|
Bug 1187486 - Update the clang plugin to detect templated implicit constructors; r=ehsan
|
2015-07-30 20:31:11 -04:00 |
TestCustomHeap.cpp
|
Bug 1322465 part 8 - Use explicit/MOZ_IMPLICIT for the unary constructors in mfbt/. r=Ehsan
|
2016-12-16 15:57:15 +08:00 |
TestExplicitOperatorBool.cpp
|
Bug 1153348 - Add an analysis to prohibit operator bools which aren't marked as either explicit or MOZ_IMPLICIT; r=jrmuizel
|
2015-04-21 21:40:49 -04:00 |
TestGlobalClass.cpp
|
Bug 1192015 - Refactor allocation analysis in clang plugin to better allow adding new analyses, and support detecting temporary value allocations, r=ehsan
|
2015-08-09 12:42:09 -04:00 |
TestHeapClass.cpp
|
Bug 1253187 - Remove some warnings in clang-plugin tests, r=ehsan
|
2016-03-03 18:31:12 +01:00 |
TestInheritTypeAnnotationsFromTemplateArgs.cpp
|
Bug 1209227 - Part 1: Make the MOZ_INHERIT_TYPE_ANNOTATIONS_FROM_TEMPLATE_ARGS analysis handle packs more correctly, r=ehsan
|
2016-05-19 09:34:01 -04:00 |
TestKungFuDeathGrip.cpp
|
Bug 1319903 - Part 1: Ignore ParenExpr's when ignoring trivial expressions; r=mystor
|
2016-11-23 18:00:00 -05:00 |
TestMultipleAnnotations.cpp
|
Bug 1267550 (part 1) - Rename MOZ_MUST_USE as MOZ_MUST_USE_TYPE. r=ehsan.
|
2016-04-27 08:22:10 +10:00 |
TestMustOverride.cpp
|
…
|
|
TestMustReturnFromCaller.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 |
TestMustUse.cpp
|
Bug 1267550 (part 1) - Rename MOZ_MUST_USE as MOZ_MUST_USE_TYPE. r=ehsan.
|
2016-04-27 08:22:10 +10:00 |
TestNANTestingExpr.cpp
|
Backed out changeset fae8ad41a604 (bug 927430) because of build bustage on a CLOSED TREE
|
2015-01-18 19:04:23 -05:00 |
TestNANTestingExprC.c
|
Backed out changeset fae8ad41a604 (bug 927430) because of build bustage on a CLOSED TREE
|
2015-01-18 19:04:23 -05:00 |
TestNeedsNoVTableType.cpp
|
Bug 1123907 - Part 1: Add an analysis to ensure that a class marked MOZ_NEEDS_NO_VTABLE_TYPE cannot be instantiated by a class with a VTable; r=ehsan
|
2015-07-24 19:13:52 -04:00 |
TestNoAddRefReleaseOnReturn.cpp
|
Bug 1156084 - Disallow AddRef() and Release() calls on the return value of methods returning XPCOM objects; r=jrmuizel
|
2015-05-15 08:39:55 -04:00 |
TestNoArithmeticExprInArgument.cpp
|
Bug 1123527 - Initialized some locals in TestNoArithmeticExprInArgument.cpp. r=ehsan.
|
2015-01-15 22:16:38 -08:00 |
TestNoAutoType.cpp
|
Bug 1192130 - Part 1: Add MOZ_NON_AUTOABLE to restrict using auto in place of certain types, r=ehsan
|
2015-08-14 17:33:52 -04:00 |
TestNoDuplicateRefCntMember.cpp
|
Bug 1244825 - Detect classes with two superclasses with mRefCnt members, r=ehsan
|
2016-08-05 13:51:35 -04:00 |
TestNoExplicitMoveConstructor.cpp
|
Bug 1156802 - Part 1: Add an analysis which prohibits explicit move constructors, r=ehsan
|
2015-09-12 12:34:44 -04:00 |
TestNoRefcountedInsideLambdas.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 |
TestNonHeapClass.cpp
|
Bug 1192015 - Refactor allocation analysis in clang plugin to better allow adding new analyses, and support detecting temporary value allocations, r=ehsan
|
2015-08-09 12:42:09 -04:00 |
TestNonMemMovable.cpp
|
Bug 1264827 - Part 2: Add a static analysis to help check Rust wrapped C++ classes for members which are unsafe to memmove; r=mystor
|
2016-04-18 15:43:46 -04:00 |
TestNonMemMovableStd.cpp
|
Bug 1201314 - Make most of std:: non-memmovable for static analysis purposes. r=mystor r=ehsan
|
2015-10-14 18:13:00 +02:00 |
TestNonMemMovableStdAtomic.cpp
|
Bug 1325694 - Mark the MSVC specific std::atomic base classes as memmovable for static analysis; r=froydnj
|
2016-12-23 21:03:21 -05:00 |
TestNonParameterChecker.cpp
|
Bug 1290337 - Part 22: Add moz_non_param annotation. r=ehsan,jwalden
|
2016-09-11 18:23:11 +09:00 |
TestNonTemporaryClass.cpp
|
Bug 1253187 - Remove some warnings in clang-plugin tests, r=ehsan
|
2016-03-03 18:31:12 +01:00 |
TestOverrideBaseCall.cpp
|
Bug 1230311 - clang-plugin - static analysis to enforce that if a method is overridden also base method is called. r=mystor
|
2016-10-06 13:49:00 +03:00 |
TestOverrideBaseCallAnnotation.cpp
|
Bug 1307702 - clang-plugin - static analysis to reject ussage of MOZ_REQUIRED_BASE_METHOD on non-virtual base methods. r=mystor
|
2016-10-06 14:02:20 +03:00 |
TestRefCountedCopyConstructor.cpp
|
Bug 1208814 - Part 1: Add an analysis to prevent default copy constructors from being called on refcounted objects, r=ehsan
|
2015-10-03 11:23:52 -04:00 |
TestSprintfLiteral.cpp
|
Bug 1302163 - Show an error for [v]snprintf with literals using the clang plugin. r=ehsan
|
2016-10-04 17:57:50 +02:00 |
TestStackClass.cpp
|
Bug 1192015 - Refactor allocation analysis in clang plugin to better allow adding new analyses, and support detecting temporary value allocations, r=ehsan
|
2015-08-09 12:42:09 -04:00 |
TestTrivialCtorDtor.cpp
|
Bug 1226376 - Part 1: Allow non-trivial constexpr constructors in MOZ_TRIVIAL_CTOR_DTOR classes, r=ehsan
|
2016-01-08 15:34:24 -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 |