summaryrefslogtreecommitdiff
path: root/compiler/ValuesUtils.ml (unfollow)
Commit message (Expand)AuthorFilesLines
2024-05-24Rename meta into spanAymeric Fromherz1-18/+18
2024-04-10Trust rustc regarding `Copy` boundsNadrieril1-1/+1
2024-03-29formatting and changed save_error condition for failing from b to not bEscherichia1-2/+6
2024-03-29added file and line arg to craise and cassertEscherichia1-8/+8
2024-03-28formattingEscherichia1-2/+4
2024-03-28Should answer all comments, there are still some TODO: error message leftEscherichia1-5/+5
2024-03-28WIP: translate.ml and extract.ml do not compile. Some assert left to do and w...Escherichia1-18/+19
2023-11-21Rename PrimitiveValues to ValuesSon Ho1-1/+1
2023-11-15Start updating the name type, cleanup the names and the module abbrevsSon Ho1-7/+8
2023-11-12Add the "V" prefix to most variants related to valuesSon Ho1-10/+10
2023-11-12Remove the 'r type variable from the ty type definitionSon Ho1-8/+22
2023-08-03Fix issuesSon Ho1-0/+3
2023-08-02Make progressSon Ho1-0/+1
2023-02-03Fix an issue with the translation of loops::clearSon Ho1-1/+1
2023-02-03Implement support for nested borrows in loops, and add loop testsSon Ho1-1/+21
2023-02-03Make progress on Interpreter.mlSon Ho1-0/+7
2023-02-03Make progress on environment matches and joinsSon Ho1-0/+18
2023-02-03Start implementing support for loopsSon Ho1-4/+78
2022-11-07Rename "inactivated borrows" to "reserved borrows"Son Ho1-3/+3
2022-11-07Replace all the occurrences of `failwith ...` with `raise (Failure ...)`Son Ho1-2/+2
2022-10-27Reorganize a bit the projectSon Ho1-0/+0
2022-10-26Update the code documentation to fix links and syntax issuesSon Ho1-3/+3
2022-09-22Reformat the project with duneSon Ho1-6/+0
2022-04-20Update the evaluation of matches for the cases where the scrutinee is aSon Ho1-0/+10
2022-02-23Improve pretty-printing of environments by filtering and grouping valuesSon Ho1-0/+2
2022-01-19Start storing meta-values in the avalues, for synthesis purposesSon Ho1-0/+5
2022-01-18Remove ty_has_regions and use ty_has_borrows insteadSon Ho1-3/+4
2022-01-18Rename type_is_primitively_copyable to ty_is_...Son Ho1-1/+1
2022-01-14Implement greedy expansion of symbolic variables and expansion beforeSon Ho1-0/+29
2022-01-13Make more updates to assignment and update ctx_pop_frameSon Ho1-0/+18
2022-01-12Update end_borrow to check if there are loans in borrowed valuesSon Ho1-0/+2
2022-01-06Move more definitions and do more cleanupSon Ho1-0/+46
2022-01-06Cleanup and reorganizeSon Ho1-2/+8
2021-12-01Merge the ADTs, tuples and assumed types in the type and valueSon Ho1-1/+2
2021-12-01Move some definitions to new filesSon Ho1-0/+7