llvm-project/clang-tools-extra/test/clang-tidy/Inputs
Alexander Droste 1512f9a0f9 [clang-tidy] MPIBufferDerefCheck
...
This check verifies if a buffer passed to an MPI (Message Passing Interface)
function is sufficiently dereferenced. Buffers should be passed as a single
pointer or array. As MPI function signatures specify void * for their buffer
types, insufficiently dereferenced buffers can be passed, like for example
as double pointers or multidimensional arrays, without a compiler warning
emitted.

Instructions on how to apply the check can be found at:
https://github.com/0ax1/MPI-Checker/tree/master/examples

Reviewers: Haojian Wu
Differential revision: https://reviews.llvm.org/D22729

llvm-svn: 278553
2016-08-12 19:30:31 +00:00
..
Headers Analyze include order on a per-file basis. 2016-08-12 18:38:26 +00:00
compilation-database [clang-tidy] Fix a crash issue when clang-tidy runs with compilation database. 2016-02-26 09:19:33 +00:00
config-files Implemented clang-tidy configurability via .clang-tidy files. 2014-09-04 14:23:36 +00:00
explain-config [ClangTidy] Add an 'explain-checks' option to diagnose where each checks comes from. 2016-04-27 09:15:01 +00:00
file-filter [clang-tidy] Added -system-headers option. 2014-10-28 22:16:13 +00:00
line-filter
modernize-deprecated-headers [clang-tidy] Adding headers needed in modernize-deprecated-headers tests 2016-02-25 16:46:54 +00:00
modernize-loop-convert [clang-tidy] Fix assertion failure on `at` function in modernize-loop-convert. 2016-02-08 15:59:42 +00:00
modernize-pass-by-value Fix clang-tidy crash when a single fix is applied on multiple files. 2016-08-09 07:54:49 +00:00
modernize-replace-auto-ptr Add replace-auto_ptr check. 2015-08-25 13:03:43 +00:00
modernize-use-auto [clang-tidy] Migrate UseAuto from clang-modernize to clang-tidy. 2015-08-21 15:08:51 +00:00
mpi-type-mismatch [clang-tidy] MPIBufferDerefCheck 2016-08-12 19:30:31 +00:00
overlapping Replacements in different files do not overlap. 2015-10-16 16:15:27 +00:00
readability-identifier-naming [clang-tidy] Implement FixitHints for identifier references in IdentifierNamingCheck 2015-10-01 09:19:40 +00:00
google-namespaces.h [clang-tidy] Add namespaces checkers. 2014-07-16 14:16:56 +00:00
unused-using-decls.h [clang-tidy] Fix an unused-using-decl false positive about template arguments in 2016-08-02 11:26:35 +00:00