2 Seq
of element
* sequence
4 | SExists
of Ast_cocci.meta_name
* sequence
7 Term
of Ast_cocci.rule_elem
8 | Or
of sequence
* sequence
9 | DInfo
of dots
* element list
(* before *) * element list
(* after *)
10 | EExists
of Ast_cocci.meta_name
* element
15 | When
of dots
* sequence
16 | DExists
of Ast_cocci.meta_name
* dots