[Linux-kernel-mentees] [PATCH 05/13] ocaml: coccilib: Reflect EnumDeclTag and EnumDeclDotsTag
Jaskaran Singh
jaskaransingh7654321 at gmail.com
Sun Mar 8 08:43:48 UTC 2020
The SmPL AST now has these constructors. Reflect these changes in
coccilib.
Signed-off-by: Jaskaran Singh <jaskaransingh7654321 at gmail.com>
---
ocaml/coccilib.mli | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/ocaml/coccilib.mli b/ocaml/coccilib.mli
index 9b00e130..d01d2a93 100644
--- a/ocaml/coccilib.mli
+++ b/ocaml/coccilib.mli
@@ -3056,6 +3056,7 @@ module Ast_cocci :
| LogicalOpTag of logicalOp
| DeclarationTag of declaration
| FieldTag of field
+ | EnumDeclTag of enum_decl
| InitTag of initialiser
| StorageTag of storage
| IncFileTag of inc_file
@@ -3073,6 +3074,7 @@ module Ast_cocci :
| StmtDotsTag of statement dots
| AnnDeclDotsTag of annotated_decl dots
| AnnFieldDotsTag of annotated_field dots
+ | EnumDeclDotsTag of enum_decl dots
| DefParDotsTag of define_param dots
| TypeCTag of typeC
| ParamTag of parameterTypeDef
@@ -3621,6 +3623,7 @@ module Ast0_cocci :
| DotsStmtTag of statement dots
| DotsDeclTag of declaration dots
| DotsFieldTag of field dots
+ | DotsEnumDeclTag of enum_decl dots
| DotsCaseTag of case_line dots
| DotsDefParamTag of define_param dots
| IdentTag of ident
@@ -3634,6 +3637,7 @@ module Ast0_cocci :
| InitTag of initialiser
| DeclTag of declaration
| FieldTag of field
+ | EnumDeclTag of enum_decl
| StmtTag of statement
| ForInfoTag of forinfo
| CaseLineTag of case_line
@@ -3651,6 +3655,7 @@ module Ast0_cocci :
val dotsStmt : statement dots -> anything
val dotsDecl : declaration dots -> anything
val dotsField : field dots -> anything
+ val dotsEnumDecl : enum_decl dots -> anything
val dotsCase : case_line dots -> anything
val dotsDefParam : define_param dots -> anything
val ident : ident -> anything
--
2.21.1
More information about the Linux-kernel-mentees
mailing list