build/clang-plugin/clang-plugin.cpp
b8d3bb759fe04cd64a7404924aa619310d07ade5
created 2014-12-25 14:44 -0500
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1114999 - Part 1: Create an analysis for disallowing calling AddRef and Release on the return value of functions; r=jrmuizel
bdb45896d9b55a2ba00cfc9bbf5585cd5c908643
created 2015-01-19 16:35 -0500
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1123459 - Add an informational note to the diagnostic explaining to use the explicit keyword; r=jrmuizel
a729143986047e94d9ef500f164478ea9ff91264
created 2015-01-19 15:31 -0500
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1123429: Allow implicit conversions on abstract C++ classes; r=jrmuizel
bd9efbbfa8e6b47ab8a687914f3a32d31b954e85
created 2014-12-21 12:33 -0500
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927430 - Add a static analysis to detect is-NaN testing using |x == x| or |x != x|; r=jrmuizel
e5b597326bb94fa103e1f57685ada59d68bd92fc
created 2015-01-18 19:04 -0500
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset fae8ad41a604 (bug 927430) because of build bustage on a CLOSED TREE
fae8ad41a60416696c88968265cb7baef87bd648
created 2014-12-21 12:33 -0500
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927430 - Add a static analysis to detect is-NaN testing using |x == x| or |x != x|; r=jrmuizel
6992f8b890ff38cb0bd5e990d5e145b56225a80d
created 2014-12-22 18:15 -0500
pushed 2015-02-23 15:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1114267 - Part 1: Add an analysis to force some classes to have trivial ctors and dtors; r=jrmuizel
baf97266ac9b138c73b6fce6a65cf99383a3cc6d
created 2014-12-22 18:10 -0500
pushed 2015-02-23 15:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 773014 - Part 1: Add an analysis for marking classes as global-only; r=jrmuizel
a07116d74024426c192a5b85df52f0ef7eae6e54
created 2014-12-18 15:25 -0500
pushed 2015-02-23 15:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 867348 - Part 1: Add an analysis that catches calls to certain functions involving arithmetic expressions; r=jrmuizel
29c50b8249238b436a17525ece13930cb92ac6ac
created 2014-12-18 15:59 -0500
pushed 2015-02-23 15:17 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets acb4dd16755c and 40768f723990 (bug 867348) for static analysis bustage.
40768f72399053af7aca879d2fd7d5d93eeef8f7
created 2014-12-18 15:25 -0500
pushed 2015-02-23 15:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 867348 - Part 1: Add an analysis that catches calls to certain functions involving arithmetic expressions; r=jrmuizel
e4a7bc4f2ff56b56db4d74cb52af6525297df465
created 2014-12-16 12:54 -0500
pushed 2015-02-23 15:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1111266 - Optimize the clang plugin a bit; r=jrmuizel
30a3399193a89ac47004de3dce13f87a76146ccc
created 2014-12-13 14:18 -0500
pushed 2015-02-23 15:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1009631 - Add a static check to the clang plugin to detect bad implicit conversion constructors; r=jcranmer
6c076b48d0500604ae499537fb31401a44e04221
created 2014-12-10 10:46 -0500
pushed 2015-02-23 15:17 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1109246 - Support the ToT clang in the clang-plugin; r=jrmuizel
910ea4847f84e09821fe7fe1155a17578d9f1798
created 2013-12-06 21:23 -0600
pushed 2014-02-04 01:06 +0000
Joshua Cranmer Joshua Cranmer - Bug 929200, part 1: Add MOZ_HEAP_ALLOCATOR to stack-only/non-heap analyses, r=Waldo.
44f3413b9bc69e68b5f278379d35eabfbcd5855d
created 2013-05-27 16:05 -0500
pushed 2013-08-05 18:49 +0000
Joshua Cranmer Joshua Cranmer - Bug 868285 - Fix static checking builds, part 2: Add MOZ_NONHEAP_CLASS. r=ehsan
68a574b285671e66fc6d15f370187073c2003537
created 2013-05-27 16:04 -0500
pushed 2013-08-05 18:49 +0000
Joshua Cranmer Joshua Cranmer - Bug 868285 - Fix static checking builds, part 1: infer MOZ_STACK_CLASS. r=bsmedberg
d565aefe20b968e46e2c0edf2bb7d06457f4663a
created 2013-04-11 22:20 -0500
pushed 2013-06-24 18:52 +0000
Joshua Cranmer Joshua Cranmer - Bug 856108 - Port static analyses to clang, part 1: stack-class. r=ehsan
9dfc8698edd08ea77c193b4ffe69ec8421983559
created 2013-03-23 21:13 -0500
pushed 2013-05-13 16:59 +0000
Joshua Cranmer Joshua Cranmer - Bug 767563 - Add a clang static checker, part 2: Implement the MOZ_MUST_OVERRIDE attribute. r=ehsan
cf75954e488fa602bf19de0b44a710066d0a5c5d
created 2013-03-23 21:12 -0500
pushed 2013-05-13 16:59 +0000
Joshua Cranmer Joshua Cranmer - Bug 767563 - Add a clang static checker, part 1: add the plugin shell. r=glandium
less more (0) tip