/usr/share/doc/git/contrib/coccinelle
NameSizeModeActions
tests/-0755rm
array.cocci22500644editdlrm
commit.cocci10240644editdlrm
config_fn_ctx.pending.cocci20750644editdlrm
equals-null.cocci2180644editdlrm
flex_alloc.cocci2660644editdlrm
free.cocci3620644editdlrm
git_config_number.cocci2260644editdlrm
hashmap.cocci2540644editdlrm
index-compatibility.cocci18320644editdlrm
object_id.cocci11220644editdlrm
preincr.cocci360644editdlrm
qsort.cocci6100644editdlrm
README59100644editdlrm
spatchcache74670644editdlrm
strbuf.cocci8430644editdlrm
swap.cocci2570644editdlrm
the_repository.cocci18250644editdlrm
xcalloc.cocci960644editdlrm
xopen.cocci2950644editdlrm
xstrdup_or_null.cocci700644editdlrm
Edit: /usr/share/doc/git/contrib/coccinelle/qsort.cocci (610B)
@@ expression base, nmemb, compar; @@ - qsort(base, nmemb, sizeof(*base), compar); + QSORT(base, nmemb, compar); @@ expression base, nmemb, compar; @@ - qsort(base, nmemb, sizeof(base[0]), compar); + QSORT(base, nmemb, compar); @@ type T; T *base; expression nmemb, compar; @@ - qsort(base, nmemb, sizeof(T), compar); + QSORT(base, nmemb, compar); @@ expression base, nmemb, compar; @@ - if (nmemb) QSORT(base, nmemb, compar); @@ expression base, nmemb, compar; @@ - if (nmemb > 0) QSORT(base, nmemb, compar); @@ expression base, nmemb, compar; @@ - if (nmemb > 1) QSORT(base, nmemb, compar);