The SmPL AST visitor has a function for attributes. Reflect these changes in re_constraints.ml.
Signed-off-by: Jaskaran Singh <[email protected]> --- parsing_cocci/re_constraints.ml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/parsing_cocci/re_constraints.ml b/parsing_cocci/re_constraints.ml index 17011465..76ae85e6 100644 --- a/parsing_cocci/re_constraints.ml +++ b/parsing_cocci/re_constraints.ml @@ -44,7 +44,7 @@ let disj_free re = donothing donothing donothing donothing donothing donothing donothing ident expr donothing donothing donothing donothing ty donothing donothing donothing donothing decl donothing donothing ann_field donothing - rule_elem statement donothing donothing donothing in + rule_elem statement donothing donothing donothing donothing in try Hashtbl.find disj_free_table re with Not_found -> let res = v.V.combiner_rule_elem re in @@ -90,7 +90,8 @@ let ok_for_all_rule_elems cstr minirules = donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing - donothing donothing rule_elem donothing donothing donothing donothing in + donothing donothing rule_elem donothing donothing donothing donothing + donothing in List.for_all v.V.combiner_top_level minirules let update_for_all_rule_elems cstr minirules = @@ -113,7 +114,8 @@ let update_for_all_rule_elems cstr minirules = donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing donothing - donothing rule_elem donothing donothing donothing donothing in + donothing rule_elem donothing donothing donothing donothing + donothing in List.map v.V.rebuilder_top_level minirules let remove rule_name ((nm,_) as x) = -- 2.21.3 _______________________________________________ Cocci mailing list [email protected] https://systeme.lip6.fr/mailman/listinfo/cocci
