projects
/
m6w6
/
ext-psi
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
|
github
raw
|
inline
| side by side
split decl to allow functors as arg
[m6w6/ext-psi]
/
src
/
parser_proc.h
diff --git
a/src/parser_proc.h
b/src/parser_proc.h
index 021c8867d592a683192f837ec06d23fc986c10a6..be49e7e58e007d132421b9807c32e353a4ff163a 100644
(file)
--- a/
src/parser_proc.h
+++ b/
src/parser_proc.h
@@
-220,12
+220,16
@@
union YYSTYPE
struct psi_decl * PSI_T_decl_stmt;
/* decl */
struct psi_decl * PSI_T_decl;
struct psi_decl * PSI_T_decl_stmt;
/* decl */
struct psi_decl * PSI_T_decl;
+ /* decl_body */
+ struct psi_decl * PSI_T_decl_body;
+ /* decl_func_body */
+ struct psi_decl * PSI_T_decl_func_body;
+ /* decl_functor_body */
+ struct psi_decl * PSI_T_decl_functor_body;
/* decl_typedef */
struct psi_decl_arg * PSI_T_decl_typedef;
/* typedef */
struct psi_decl_arg * PSI_T_typedef;
/* decl_typedef */
struct psi_decl_arg * PSI_T_decl_typedef;
/* typedef */
struct psi_decl_arg * PSI_T_typedef;
- /* decl_fn */
- struct psi_decl_arg * PSI_T_decl_fn;
/* decl_functor */
struct psi_decl_arg * PSI_T_decl_functor;
/* decl_func */
/* decl_functor */
struct psi_decl_arg * PSI_T_decl_functor;
/* decl_func */
@@
-664,7
+668,7
@@
union YYSTYPE
struct psi_token * PSI_T_assert_stmt_token;
/* impl_stmt */
struct psi_token ** PSI_T_impl_stmt;
struct psi_token * PSI_T_assert_stmt_token;
/* impl_stmt */
struct psi_token ** PSI_T_impl_stmt;
-#line 6
68
"src/parser_proc.h" /* glr.c:197 */
+#line 6
72
"src/parser_proc.h" /* glr.c:197 */
};
typedef union YYSTYPE YYSTYPE;
};
typedef union YYSTYPE YYSTYPE;