summaryrefslogtreecommitdiff
path: root/typing/tast_mapper.ml
Commit message (Expand)AuthorAgeFilesLines
* typedtree: make the Tpat_value argument a private synonymGabriel Scherer2019-10-311-1/+1
* split patterns into "value patterns" and "computation patterns"Gabriel Scherer2019-10-311-25/+27
* a better representation for modules with no name (#8908)Thomas Refis2019-10-091-14/+8
* Fix check-typosLeo White2019-05-241-1/+2
* Remove Misc.may_map and similarLeo White2019-05-231-19/+17
* Add support for "let" operatorsLeo White2018-11-271-0/+13
* Extend `open` to arbritrary module expressions in structures and toRunhang Li2018-11-261-9/+20
* Remove positions from pathsLeo White2018-11-211-3/+4
* introduce local substitutions in signaturesThomas Refis2018-11-091-2/+11
* parsetree.{row,object}_field: move attributes in the wrapper recordGabriel Scherer2018-08-201-4/+4
* parsetree: make sure that all nodes that store attributes also store a locationGabriel Scherer2018-08-201-8/+15
* allow exceptions under or-patternsThomas Refis2018-07-161-2/+2
* Remove pv_name fieldNicolás Ojeda Bär2018-06-071-2/+2
* allow to attach @@ attributes on exceptionsHugo Heuzard2018-04-091-2/+10
* merge trunk and update testRunhang Li2017-07-231-0/+4
|\
| * Support 'let open' in class and class type expressions (#1249)Alain Frisch2017-07-201-0/+4
* | Support inherited field in object type expression.Mark Li2017-03-221-4/+8
|/
* Annotate Texp_function with an Ident.t for the parameter (#831)Mark Shinwell2016-10-141-2/+3
* Change Texp_record into an inline recordPierre Chambart2016-07-111-5/+5
* Switch declaration and definition order in Tepx_record fieldsPierre Chambart2016-07-111-4/+3
* Merge record label descriptions and definition into a single arrayPierre Chambart2016-07-111-5/+6
* Change Texp_record contents to ease the usePierre Chambart2016-07-111-2/+8
* GPR#187: local open for patternsoctachron2016-05-091-0/+1
* Local let exceptions.alainfrisch2016-03-151-0/+5
* Update headers for the new license.Damien Doligez2016-02-181-11/+14
* Revert GPR#305 (exception patterns under or-patterns) from trunkGabriel Scherer2015-12-121-2/+2
* PR#6422: Allow exceptions under or-patterns in match statements.Thomas Refis2015-12-091-2/+2
* Add support for [%ocaml.extension_constructor <path>]Jeremie Dimino2015-11-271-0/+2
* Remove Typedtree.optionalNicolas Ojeda Bar2015-11-251-2/+2
* Fix bug in Tast_mapper: bad recursion in module_binding (found by Corentin De...alainfrisch2015-11-171-1/+1
* merge branches/gadt-warningsJacques Garrigue2015-10-231-0/+2
|\
| * switch to 'pat -> .' and add P/Texp_unreachablegadt-warningsJacques Garrigue2015-10-161-0/+2
* | whitespace cleanup, cut long lines, add some missing headersDamien Doligez2015-09-111-2/+6
|/
* Update ocamldoc and other utilities to support "typeJérémie Dimino2015-03-131-3/+12
* Resolve PR#6742: remove duplicate virtual_flag information from Tstr_classJacques Garrigue2015-01-161-1/+1
* Fix #6748 (bug in tast_iter, some module coercions were not rewritten).Alain Frisch2015-01-151-1/+2
* Replace TypedtreeMap with a more standard open-recursion iterator Tast_mapper...Alain Frisch2014-12-221-0/+658