~npalix/coccinelle/upstream

  • Committer: Julia Lawall
  • Author(s): Keisuke Nishimura
  • Date: 2021-08-26 09:04:06 UTC
  • Revision ID: git-v1:838a0cc97392e2062f7bbc80d500d5fc42df9c05
Add support for attributes just before { in function definition

This patch allows to support attributes just before { in function
definition like: void func() __arg(1) { }. For example, some functions
in Linux include __acquires() and __releases() attributes in this position.

Signed-off-by: Keisuke Nishimura <mumumu0722@gmail.com>
Filename Latest Rev Last Changed Committer Comment Size
..
bundles 3548 12 years ago Arie Middelkoop Renamed 'external' to 'bundles'. Diff
ci 4836 4 years ago Julia Lawall Merge gitlab.inria.fr:coccinelle/coccinelle Diff
commons 1 18 years ago Yoann Padioleau new svn path=/branches/coccinelle/yoyo/; revision Diff
ctl 52 18 years ago Yoann Padioleau start svn path=/coccinelle/; revision=488 Diff
debian 2992 14 years ago Nicolas Palix Add info to build debian packages svn path=/cocci Diff
demos 686 18 years ago Yoann Padioleau demos directory svn path=/coccinelle/; revision=1 Diff
docs 1853 16 years ago Yoann Padioleau add docs svn path=/coccinelle/; revision=4111 Diff
editors 2285 15 years ago Nicolas Palix Move emacs files, Add vim files svn path=/coccine Diff
engine 24 18 years ago Rene Rydhof Hansen Initial import svn path=/coccinelle/; revision=38 Diff
extra 1532 17 years ago Yoann Padioleau adding info on C svn path=/coccinelle/; revision= Diff
globals 1478 17 years ago Yoann Padioleau add globals svn path=/coccinelle/; revision=3023 Diff
ocaml 3038 14 years ago Julia Lawall *** empty log message *** svn path=/coccinelle/; Diff
parsing_c 1 18 years ago Yoann Padioleau new svn path=/branches/coccinelle/yoyo/; revision Diff
parsing_cocci 1 18 years ago Yoann Padioleau new svn path=/branches/coccinelle/yoyo/; revision Diff
popl 1342 17 years ago Julia Lawall *** empty log message *** svn path=/coccinelle/; Diff
popl09 1927 16 years ago Julia Lawall *** empty log message *** svn path=/coccinelle/; Diff
python 1958 16 years ago Yoann Padioleau add python files svn path=/coccinelle/; revision= Diff
scripts 640 18 years ago Yoann Padioleau reorga svn path=/coccinelle/; revision=1470 Diff
setup 3508 12 years ago Arie Middelkoop perl script 'configure' replaces with an autoconf Diff
tests 150 18 years ago Yoann Padioleau add test files svn path=/coccinelle/; revision=59 Diff
tools 812 18 years ago Julia Lawall *** empty log message *** svn path=/coccinelle/; Diff
.gitignore 4831 5 years ago fantasio gitignore: ignore vim tmp files 1017 bytes Diff Download File
.gitlab-ci.yml 4929 4 years ago Julia Lawall Fix --disable-python option Gentoo maintainers no 6.2 KB Diff Download File
.merlin 4282.1.59 8 years ago Sébastien Hinderer Share the .merlin file. 290 bytes Diff Download File
authors.txt 4116.2.67 9 years ago Sébastien Hinderer Remove a bunch of trailing whitespaces and blank l 1 KB Diff Download File
File autogen 4811 5 years ago Thierry Martinez Remove and auto-generate config.h.in 253 bytes Diff Download File
bugs.txt 3783 11 years ago Peter Senna Tschudin Removed Yoann E-mail from bugs.txt 120 bytes Diff Download File
changes.txt 4991 3 years ago Julia Lawall fix typo Reported-by: Markus Elfring <Markus.Elfr 63.1 KB Diff Download File
cocci.ml 4992 3 years ago Julia Lawall parsing_cocci: ast0: Make Attibute in SmPL's AST m 74.8 KB Diff Download File
cocci.mli 4653.1.33 6 years ago Julia Lawall Allow line ranges in file groups See demos/file_g 2.5 KB Diff Download File
coccinelle.ml 4831.1.13 4 years ago DE SOUZA Corentin fresh_id: allow to use a script as id generator N 31.6 KB Diff Download File
coccinelle.mli 4604 6 years ago Julia Lawall Coccinelle OCaml interface 32 bytes Diff Download File
coccinelle.opam 4873 4 years ago Thierry Martinez Fix: add missing dependency constraint on pyml in 859 bytes Diff Download File
configure.ac 4794 5 years ago Thierry Martinez Update bundles 18.6 KB Diff Download File
copyright.txt 2873 15 years ago Nicolas Palix Update copyright for 2010 svn path=/coccinelle/; 1 KB Diff Download File
credits.txt 4116.2.67 9 years ago Sébastien Hinderer Remove a bunch of trailing whitespaces and blank l 500 bytes Diff Download File
Dockerfile 4758.1.5 5 years ago Thierry Martinez Add Dockerfile which builds coccinelle via opam T 174 bytes Diff Download File
empty.h 1854 16 years ago Yoann Padioleau new file svn path=/coccinelle/; revision=4112 Empty Diff Download File
empty.iso 4764 5 years ago Julia Lawall misc Empty Diff Download File
enter.ml 5033 3 years ago LAWALL Julia add a space so that the command and the descriptio 60.9 KB Diff Download File
enter.mli 4605 6 years ago Julia Lawall missing file 88 bytes Diff Download File
env.csh 2821 15 years ago Nicolas Palix Better coordination between coccinelle and coccich 260 bytes Diff Download File
env.sh 4116.2.67 9 years ago Sébastien Hinderer Remove a bunch of trailing whitespaces and blank l 1.4 KB Diff Download File
flag_cocci.ml 4516.1.9 7 years ago julia move inplace flag for future use in cocci.ml 1015 bytes Diff Download File
flag_cocci.mli 4542.2.10 7 years ago Thierry Martinez Missing .mlis 547 bytes Diff Download File
install.txt 4922 4 years ago Thierry Martinez Document how to turn Makefile verbose 4.6 KB Diff Download File
Jenkinsfile 4824.1.10 5 years ago Thierry Martinez Tests and emails 729 bytes Diff Download File
license.txt 4302 8 years ago Thierry Martinez Changed for the GPL license distributed by the FSF 17.6 KB Diff Download File
main.ml 4604 6 years ago Julia Lawall Coccinelle OCaml interface 186 bytes Diff Download File
main.mli 4542.2.9 7 years ago Thierry Martinez Fixed Makefile Empty Diff Download File
File make-release.sh 4653.1.27 6 years ago Thierry Martinez Fix bin-bytecode package name 2.7 KB Diff Download File
Makefile 4952 4 years ago LAWALL Julia parsing_c: includes_cache: Implement a name cache 19.5 KB Diff Download File
Makefile.am 3647.1.11 12 years ago Adriaan Middelkoop always wraps calls to pkg-config, just in case it 304 bytes Diff Download File
Makefile.common 4494 7 years ago julia typos 1.4 KB Diff Download File
Makefile.config.in 4774 5 years ago Julia Lawall Fixing typos Signed-off-by: Jean-Pierre Rodi <jpr 3.2 KB Diff Download File
Makefile.dev 4494 7 years ago julia typos 2.3 KB Diff Download File
Makefile.library 4542.2.17 7 years ago Thierry Martinez Support for compiling single library 50 bytes Diff Download File
Makefile.libs 4774 5 years ago Julia Lawall Fixing typos Signed-off-by: Jean-Pierre Rodi <jpr 2.6 KB Diff Download File
Makefile.package 4653.1.6 6 years ago Thierry Martinez Fix bug preventing linking with seq, uchar and res 613 bytes Diff Download File
Makefile.release 4774 5 years ago Julia Lawall Fixing typos Signed-off-by: Jean-Pierre Rodi <jpr 10.6 KB Diff Download File
read_options.ml 4831.1.4 4 years ago cdesouza args: simplification and separation of each sub cl 4.1 KB Diff Download File
read_options.mli 4494 7 years ago julia typos 347 bytes Diff Download File
readme.txt 4930 4 years ago Julia Lawall Add a note for python3-dev as runtime dependency 3.6 KB Diff Download File
standard.h 5011 3 years ago Julia Lawall Fix parse error in presence of symbols named far 22.2 KB Diff Download File
standard.iso 4774 5 years ago Julia Lawall Fixing typos Signed-off-by: Jean-Pierre Rodi <jpr 14.6 KB Diff Download File
testing.ml 4955 4 years ago Julia Lawall be explicit about what file name is expected The 22.9 KB Diff Download File
testing.mli 4725 6 years ago Julia Lawall add --expected-extension option for more testing f 3.1 KB Diff Download File
version 4987 3 years ago Corentin De Souza Release 1.1.0 6 bytes Diff Download File
version.ml.in 3591 12 years ago Arie Middelkoop Makefile/configure tuning. 77 bytes Diff Download File
File version.sh 4116.3.2 9 years ago Sébastien Hinderer autotools: add localversion information When some 119 bytes Diff Download File