~ubuntu-branches/ubuntu/trusty/coccinelle/trusty-proposed

« back to all changes in this revision

Viewing changes to parsing_cocci/ast0_cocci.mli

  • Committer: Bazaar Package Importer
  • Author(s): Євгеній Мещеряков
  • Date: 2010-07-25 01:10:07 UTC
  • mfrom: (7.1.7 sid)
  • Revision ID: james.westby@ubuntu.com-20100725011007-jgd9ctxi1x03fthg
Tags: 0.2.3.deb-1
* New upstream release
* Removed patches:
  - system-{pycaml,menhir,ocamlsexp}.diff - upstream build system can handle
    this
  - documentation-paths.diff - the manpage is generated using correct paths
  - documentation-build.diff - build documentation, authors clarified that
    it does not contain Front/Back Covers and Invariant Sections
* New patches:
  - syslibs-depend.diff - fix depend targets when system libraries are used
* Override clean directories in debian/rules: upstream makefile tries to
  clean directories removed in Debian package
* Build and install pdf docs
  - build-depend on texlive-latex-base, texlive-latex-recommended,
    texlive-latex-extra, texlive-fonts-recommended, texlive-fonts-extra
* Do not compress .pdf .cocci and .c files
* Add information about manual license (GFDL-1.3+) into debian/copyright
* Standards-Version 3.9.0 — no changes required
* Install the bash completion file

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
(*
2
 
 * Copyright 2005-2010, Ecole des Mines de Nantes, University of Copenhagen
 
2
 * Copyright 2010, INRIA, University of Copenhagen
 
3
 * Julia Lawall, Rene Rydhof Hansen, Gilles Muller, Nicolas Palix
 
4
 * Copyright 2005-2009, Ecole des Mines de Nantes, University of Copenhagen
3
5
 * Yoann Padioleau, Julia Lawall, Rene Rydhof Hansen, Henrik Stuart, Gilles Muller, Nicolas Palix
4
6
 * This file is part of Coccinelle.
5
7
 *
148
150
 
149
151
and constraints =
150
152
    NoConstraint
151
 
  | NotIdCstrt     of Ast_cocci.idconstraint
 
153
  | NotIdCstrt     of Ast_cocci.reconstraint
152
154
  | NotExpCstrt    of expression list
 
155
  | SubExpCstrt    of Ast_cocci.meta_name list
153
156
 
154
 
and listlen = Ast_cocci.meta_name mcode option
 
157
and listlen =
 
158
    MetaListLen of Ast_cocci.meta_name mcode
 
159
  | CstListLen of int
 
160
  | AnyListLen
155
161
 
156
162
(* --------------------------------------------------------------------- *)
157
163
(* Types *)
390
396
         (string list * string list * Ast_cocci.dependency * string *
391
397
            Ast_cocci.exists)) *
392
398
        (rule * Ast_cocci.metavar list) * Ast_cocci.ruletype
393
 
  | ScriptRule of
394
 
      string * Ast_cocci.dependency * (string * Ast_cocci.meta_name) list *
 
399
  | ScriptRule of string (* name *) *
 
400
      string * Ast_cocci.dependency *
 
401
        (Ast_cocci.script_meta_name *
 
402
           Ast_cocci.meta_name * Ast_cocci.metavar) list *
395
403
        string
396
 
  | InitialScriptRule of
 
404
  | InitialScriptRule of string (* name *) *
397
405
      string (*language*) * Ast_cocci.dependency * string (*code*)
398
 
  | FinalScriptRule   of
 
406
  | FinalScriptRule of string (* name *) *
399
407
      string (*language*) * Ast_cocci.dependency * string (*code*)
400
408
 
401
409
(* --------------------------------------------------------------------- *)