This patch series aims to add a public function for visiting attributes
to the SmPL AST visitor. This is needed to support meta attributes.

Jaskaran Singh (17):
      parsing_cocci: visitor_ast: Add attributefn to SmPL AST visitor
      parsing_cocci: parse_cocci: Reflect attributefn in AST visitor
      parsing_cocci: cleanup_rules: Reflect attributefn in AST visitor
      parsing_cocci: disjdistr: Reflect attributefn in AST visitor
      parsing_cocci: free_vars: Reflect attributefn in AST visitor
      parsing_cocci: get_constants2: Reflect attributefn in AST visitor
      parsing_cocci: re_constraints: Reflect attributefn in AST visitor
      parsing_cocci: safe_for_multi_decls: Reflect attributefn in AST visitor
      parsing_cocci: stmtlist: Reflect attributefn in AST visitor
      parsing_cocci: unify_ast: Reflect attributefn in AST visitor
      parsing_c: unparse_hrule: Reflect attributefn in AST visitor
      cocci: Reflect attributefn in AST visitor
      engine: asttoctl2: Reflect attributefn in AST visitor
      engine: asttomember: Reflect attributefn in AST visitor
      engine: cocci_vs_c: Reflect attributefn in AST visitor
      engine: transformation_c: Reflect attributefn in AST visitor
      popl09: popltoctl: Reflect attributefn in AST visitor

 cocci.ml                              |    2 +-
 engine/asttoctl2.ml                   |   11 ++++++-----
 engine/asttomember.ml                 |    8 ++++----
 engine/cocci_vs_c.ml                  |    4 ++--
 engine/transformation_c.ml            |    2 +-
 parsing_c/unparse_hrule.ml            |    2 +-
 parsing_cocci/cleanup_rules.ml        |    2 +-
 parsing_cocci/disjdistr.ml            |    5 +++--
 parsing_cocci/free_vars.ml            |   16 +++++++++-------
 parsing_cocci/get_constants2.ml       |    3 ++-
 parsing_cocci/parse_cocci.ml          |    2 +-
 parsing_cocci/re_constraints.ml       |    8 +++++---
 parsing_cocci/safe_for_multi_decls.ml |    6 +++---
 parsing_cocci/stmtlist.ml             |    2 +-
 parsing_cocci/unify_ast.ml            |   20 +++++++++++++-------
 parsing_cocci/visitor_ast.ml          |   12 ++++++++----
 parsing_cocci/visitor_ast.mli         |    4 ++++
 popl09/popltoctl.ml                   |    2 +-
 18 files changed, 66 insertions(+), 45 deletions(-)


_______________________________________________
Cocci mailing list
[email protected]
https://systeme.lip6.fr/mailman/listinfo/cocci

Reply via email to