SmPL attributes need to be wrapped to provide support for meta attributes. Wrap attributes in AST0 of SmPL.
Signed-off-by: Jaskaran Singh <[email protected]> --- parsing_cocci/ast0_cocci.ml | 5 ++++- parsing_cocci/ast0_cocci.mli | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/parsing_cocci/ast0_cocci.ml b/parsing_cocci/ast0_cocci.ml index 743fab86..bfc0d145 100644 --- a/parsing_cocci/ast0_cocci.ml +++ b/parsing_cocci/ast0_cocci.ml @@ -460,7 +460,10 @@ and fninfo = | FInline of string mcode | FAttr of attr -and attr = string mcode +and base_attr = + Attribute of string mcode + +and attr = base_attr wrap and ('a,'b) whencode = WhenNot of string mcode (* when *) * string mcode (* != *) * 'a diff --git a/parsing_cocci/ast0_cocci.mli b/parsing_cocci/ast0_cocci.mli index 470c837f..20d6e40c 100644 --- a/parsing_cocci/ast0_cocci.mli +++ b/parsing_cocci/ast0_cocci.mli @@ -445,7 +445,10 @@ and fninfo = | FInline of string mcode | FAttr of attr -and attr = string mcode +and base_attr = + Attribute of string mcode + +and attr = base_attr wrap and ('a,'b) whencode = WhenNot of string mcode (* when *) * string mcode (* != *) * 'a -- 2.21.3 _______________________________________________ Cocci mailing list [email protected] https://systeme.lip6.fr/mailman/listinfo/cocci
