Skip to content

Commit c69e30a

Browse files
committed
more
1 parent d1e5a14 commit c69e30a

File tree

2 files changed

+374
-42
lines changed

2 files changed

+374
-42
lines changed

ast_generic_v1.atd

+12-7
Original file line numberDiff line numberDiff line change
@@ -974,22 +974,27 @@ type program = item list
974974

975975
(* EXPERIMENTAL *)
976976
type any = [
977-
978977
| E of expr
979978
| S of stmt
980-
| Ss of stmt list
981-
982-
(* also used for semgrep *)
983979
| T of type_
984980
| P of pattern
985981
| At of attribute
986982
| Fld of field
987-
| Args of argument list
988-
983+
| Ar of argument
984+
| Pa of parameter
985+
| Ta of type_argument
986+
| Tp of type_parameter
987+
| Ce of catch_exn
988+
| Cs of case
989+
| ForOrIfComp of for_or_if_comp
990+
| En of entity
989991
(* misc *)
990992
| I of ident
993+
| Modn of module_name
994+
| Di of dotted_ident
995+
| Lbli of label_ident
991996
| Str of string wrap_
992-
993997
| Tk of tok
994998
| TodoK of todo_kind
999+
| Anys of (any list)
9951000
]

0 commit comments

Comments
 (0)