summaryrefslogtreecommitdiff
path: root/tools/depend.ml
Commit message (Expand)AuthorAgeFilesLines
* switch to 'pat -> .' and add P/Texp_unreachablegadt-warningsJacques Garrigue2015-10-161-1/+2
* add refuted cases, syntax is 'pat -> _'Jacques Garrigue2015-10-151-1/+1
* Update ocamldoc and other utilities to support "typeJérémie Dimino2015-03-131-2/+2
* Reintegrate-merge constructors_with_record5 branch.Alain Frisch2014-10-141-4/+10
|\
| * Some preparation for record arguments.Alain Frisch2014-03-281-1/+5
* | ocamldep support for -openGabriel Scherer2014-10-031-10/+11
* | Enable warning 27 in tools/ and fix occurrences. It's good to mark in depend...Alain Frisch2014-05-121-7/+7
* | #6318: Extend match...with with exception cases. (Patch by Jeremy Yallop, bac...Alain Frisch2014-05-051-0/+1
* | #6387: also allow attributes on methods in object types (< m [@foo] : int; ..>).Alain Frisch2014-05-051-1/+1
* | PR#5584: merge open extensible types, extension-patch-4.0.2Jacques Garrigue2014-05-041-7/+21
* | Add support for floating attributes in class structures and class signatures....Alain Frisch2014-05-041-1/+2
* | #6387: allow attributes on variants in polymorphic variant types.Alain Frisch2014-04-301-1/+1
* | Turn more sig/str items into records. Patch from Leo White.Alain Frisch2014-04-151-10/+10
|/
* Fix dependency analysis for module aliases.Alain Frisch2014-01-211-1/+1
* Merge module-alias branch (cf. PR#6063)Jacques Garrigue2014-01-101-0/+1
|\
| * Support module aliases.Jacques Garrigue2013-09-291-0/+1
* | merge generative functorsJacques Garrigue2013-12-171-2/+3
|/
* Merge branch 4.01 from branching point to 4.01.0+rc1Damien Doligez2013-09-041-1/+4
* Synchronize with trunk.Alain Frisch2013-07-161-3/+3
|\
| * #5980: explicit way to silence the new warning (open! X).Alain Frisch2013-05-161-3/+3
* | Item attributes on each let-binding.Alain Frisch2013-06-031-3/+3
* | Allow abstract module declaration in structures to make the syntax and Parset...Alain Frisch2013-04-181-1/+5
* | Split Pexp_constraint into Pexp_coerce/Pexp_constraint.Alain Frisch2013-04-171-2/+5
* | Split Pexp_function into Pexp_function/Pexp_fun.Alain Frisch2013-04-171-2/+4
* | Get rid of the 'explicit arity' flag on Pexp_construct/Ppat_construct. If re...Alain Frisch2013-04-171-2/+2
* | Getting rid of Pexp_assertfalse/Texp_assertfalse.Alain Frisch2013-04-171-1/+0
* | Keep interval pattern sugar in the Parsetree (Camlp4 parsers still expand them).Alain Frisch2013-04-161-0/+1
* | Get rid of the undocumented syntax #c[>`A] (#5936, #5983).Alain Frisch2013-04-161-1/+1
* | Better representation of with-constraints.Alain Frisch2013-04-161-4/+6
* | Rename Pcty_fun to Pcty_arrow (and idem in Types, Typedtree, Outcometree) to ...Alain Frisch2013-04-161-1/+1
* | Explicit representation of guards, get rid of Pexp_when.Alain Frisch2013-04-151-6/+10
* | Attributes on Pstr_eval.Alain Frisch2013-04-111-1/+1
* | Keep item attributes on let-binding structure items.Alain Frisch2013-04-111-1/+1
* | Extension nodes as class field or class type field.Alain Frisch2013-04-101-0/+2
* | Extension nodes and attributes for class types.Alain Frisch2013-04-101-0/+1
* | Attributes and extension points in class_expr.Alain Frisch2013-04-101-0/+1
* | Start to bring constructor names closer to concrete syntax.Alain Frisch2013-04-101-11/+10
* | Renaming pcstr_pat -> pcstr_self, cstr_pat -> cstr_self.Alain Frisch2013-04-101-2/+2
* | Get rid of core_field_type, more direct representation of object types.Alain Frisch2013-04-091-6/+1
* | Represent exception declarations as constructor declarations in the Parsetree.Alain Frisch2013-03-251-5/+8
* | Attributes on expresions (etc) are now stored in the expression record, to fa...Alain Frisch2013-03-081-9/+1
* | Attributes on label in record type declarations.Alain Frisch2013-03-061-1/+1
* | Attribute has structure/signature item.Alain Frisch2013-03-061-2/+2
* | Record for module type declarations.Alain Frisch2013-03-061-4/+4
* | Name is part of the value_description record.Alain Frisch2013-03-061-2/+2
* | Type name is part of the type declaration record.Alain Frisch2013-03-061-2/+2
* | Switch Pstr_modtype argument to a record type.Alain Frisch2013-03-061-2/+2
* | Finish attributes on module/recursive modules in structures.Alain Frisch2013-03-061-4/+4
* | Support item attributes on exn rebind.Alain Frisch2013-03-051-1/+1
* | Put name in the exception_declaration record.Alain Frisch2013-03-051-2/+2