summaryrefslogtreecommitdiff
path: root/typing/subst.mli
Commit message (Expand)AuthorAgeFilesLines
* alldepend & whitespaceStephen Dolan2021-09-061-1/+2
* Lazy strengthening and module type declarationsStephen Dolan2021-09-061-1/+13
* Lazy signature substitutionsStephen Dolan2021-09-061-0/+50
* update locations for destructive substitutionsThomas Refis2021-05-101-0/+1
* Subst: add_modtype_path functionoctachron2021-02-171-0/+2
* Short circuit simple inclusion checksLeo White2020-03-041-0/+1
* subst: explicitly rescope signatures (WIP)Thomas Refis2019-04-161-5/+21
* enforce that every call to save_desc is necessarily followed by cleanup_types...Thomas Refis2019-02-251-1/+0
* Revert "update locations for destructive substitutions"Thomas Refis2018-10-081-1/+0
* move refresh_signature out of Subst, add Env.enter_signatureThomas Refis2018-09-211-2/+1
* properly scope identsThomas Refis2018-09-211-0/+2
* more precise extension mismatch error messagesThomas Refis2018-08-091-1/+0
* update locations for destructive substitutionsThomas Refis2018-05-291-0/+1
* Merge pull request #792 from sliquister/generalize-destr-subst2Leo White2017-09-151-0/+8
|\
| * Support syntax: S with module M.N := ..Valentin Gatien-Baron2017-08-011-0/+1
| * Support syntax: S with M.N.t := ...Valentin Gatien-Baron2017-08-011-1/+2
| * Support syntax: S with type t := valid-type-expressionValentin Gatien-Baron2017-07-291-0/+6
* | Typos and basic grammar error fixing (#1280)Fourchaux2017-08-101-2/+2
|/
* Fix PR#7414 by adding Mtype.lower_nongenJacques Garrigue2016-11-211-1/+0
* Fix PR#7152: lower level of non-generalized variables to binding time of encl...Jacques Garrigue2016-03-061-0/+1
* Update headers for the new license.Damien Doligez2016-02-181-11/+14
* merge branch 4.02 from 4.02.1 (rev 15540) to a few fixes after 4.02.2 (rev 16...Damien Doligez2015-07-171-0/+2
* PR#5584: merge open extensible types, extension-patch-4.0.2Jacques Garrigue2014-05-041-2/+2
* Keep attributes on module declarations.Alain Frisch2013-09-271-0/+1
* remove all $Id keywordsDamien Doligez2012-10-151-2/+0
* merge with branch bin-annotFabrice Le Fessant2012-05-301-1/+1
* renaming of Objective Caml to OCaml and cleanup of copyright headersDamien Doligez2011-07-271-1/+1
* clean up spaces and tabsDamien Doligez2010-01-221-1/+1
* merge changes from ocaml3110 to ocaml3111rc0Damien Doligez2009-05-201-0/+4
* merge changes 3.10.0 -> 3.10.1Damien Doligez2008-01-111-0/+3
* normalize for multiple files and trim cmi sizeJacques Garrigue2002-04-041-0/+1
* normalize signatures before savingJacques Garrigue2002-04-041-0/+1
* Changement de la licenceXavier Leroy1999-11-171-1/+2
* Nouvelle syntaxe des classesJérôme Vouillon1998-06-241-1/+3
* Pas besoin de Env.level et Subst.limit_level finalement...Jérôme Vouillon1997-03-241-1/+0
* Limitation du niveau des variables non generiquesJérôme Vouillon1997-03-141-0/+13
* Decoupage du module Typedtree en deux: Types et Typedtree.Xavier Leroy1996-09-231-1/+1
* Renommage en Objective CamlXavier Leroy1996-04-301-2/+2
* Extension objets.Jérôme Vouillon1996-04-221-1/+1
* Ajout des notices de copyrightXavier Leroy1995-08-091-0/+13
* Passage a la version bootstrappee (franchissement du Rubicon)Xavier Leroy1995-05-041-0/+21