diff options
author | Alain Frisch <alain@frisch.fr> | 2013-03-01 12:44:04 +0000 |
---|---|---|
committer | Alain Frisch <alain@frisch.fr> | 2013-03-01 12:44:04 +0000 |
commit | c8d3ff52a2d136fba898b54b0ff35b523789fd00 (patch) | |
tree | 9d729b81cbf87940647082433643b41eb050936e /parsing/ast_mapper.mli | |
parent | 666d6574d7e0de60a55d2fa872039c49b5a95fa5 (diff) | |
download | ocaml-c8d3ff52a2d136fba898b54b0ff35b523789fd00.tar.gz |
Cleanup + support attributes on type declarations (syntax: type t = ... with (:a1 expr1) (:a2 expr2) ... (:an exprn)).
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/extension_points@13332 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'parsing/ast_mapper.mli')
-rw-r--r-- | parsing/ast_mapper.mli | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/parsing/ast_mapper.mli b/parsing/ast_mapper.mli index 74714cdb24..d25aa07953 100644 --- a/parsing/ast_mapper.mli +++ b/parsing/ast_mapper.mli @@ -37,14 +37,16 @@ class mapper: method module_type: module_type -> module_type method pat: pattern -> pattern method signature: signature -> signature - method signature_item: signature_item -> signature_item list + method signature_item: signature_item -> signature_item method structure: structure -> structure - method structure_item: structure_item -> structure_item list + method structure_item: structure_item -> structure_item method typ: core_type -> core_type method type_declaration: type_declaration -> type_declaration method type_kind: type_kind -> type_kind method value_description: value_description -> value_description method with_constraint: with_constraint -> with_constraint + method attribute: attribute -> attribute + method extension: extension -> extension end class type main_entry_points = |