summaryrefslogtreecommitdiff
path: root/compiler (unfollow)
Commit message (Expand)AuthorFilesLines
2023-10-26Fix more issues at extraction and factor out defs in ExtractBuiltinSon Ho2-266/+166
2023-10-25Make the hashmap files typecheck again in LeanSon Ho7-2740/+2667
2023-10-25Fix some issues at extraction and add builtinsSon Ho4-38/+340
2023-10-25Fix some issues to make the array test succeed againSon Ho2-16/+44
2023-10-25Remove the warning for loopsSon Ho1-8/+0
2023-10-25Update following the addition of raw pointersSon Ho12-17/+77
2023-10-24Handle properly the builtin, non fallible functionsSon Ho3-18/+54
2023-10-24Start taking into account non-fallible functions like core::mem::replaceSon Ho2-5/+15
2023-10-24Fix minor issuesSon Ho1-4/+4
2023-10-24Fix an issue coming from the modification for the opaque signaturesSon Ho1-12/+7
2023-10-24Fix a printing issue with scalar valuesSon Ho1-3/+5
2023-10-24Filter some type arguments for the builtin types/functionsSon Ho4-10/+87
2023-10-24Remove the possibility of generating opaque module signaturesSon Ho4-330/+111
2023-10-24Add support for builtin trait implementationsSon Ho4-20/+80
2023-10-24Fix various issues with the builtinsSon Ho4-122/+234
2023-10-24Add some debugging informationSon Ho1-0/+7
2023-10-23Make progress on handling the builtinsSon Ho4-154/+270
2023-10-23Remove some assumed types and add more support for builtin definitionsSon Ho24-808/+763
2023-10-22Add more support for numeric operations, xor, rotateJonathan Protzenko2-7/+28
2023-10-20Start updating to handle function pointersSon Ho16-100/+163
2023-10-16Improve formatting of scalars in LeanSon Ho1-23/+10
2023-10-16Fix a small issueSon Ho2-13/+53
2023-10-13Add supSon Ho6-3/+23
2023-10-06Slightly improve formatting of the generated codeSon Ho1-1/+6
2023-09-19Cleanup a bitSon Ho2-12/+12
2023-09-17Normalize the function signatures before translation to pureSon Ho9-150/+294
2023-09-17Make minor modificationsSon Ho2-15/+9
2023-09-17Merge trans_ctx and decls_ctxSon Ho7-120/+53
2023-09-17Make progress on correctly extracting trait method callsSon Ho3-39/+121
2023-09-17Update the handling of calls to trait impl methodsSon Ho1-8/+67
2023-09-17Fix a minor issueSon Ho1-2/+2
2023-09-17Fix some issues with calls to trait methodsSon Ho2-11/+21
2023-09-17Fix some formatting issuesSon Ho1-2/+10
2023-09-17Fix more issues with the extractionSon Ho2-11/+46
2023-09-17Fix several issues with the extractionSon Ho2-67/+100
2023-09-16Fix issues with name registration/lookupSon Ho2-24/+81
2023-09-16Add a strict_names_map in the extraction_ctxSon Ho2-17/+52
2023-09-16Fix more issuesSon Ho2-8/+7
2023-09-16Fix issues with name collisionsSon Ho2-13/+39
2023-09-14Make progress on the extractionSon Ho3-6/+24
2023-09-14Fix some issues with the name collisionsSon Ho1-3/+29
2023-09-13Fix some issuesSon Ho7-16/+81
2023-09-13Fix more issuesSon Ho4-40/+157
2023-09-13Make minor modificationsSon Ho5-47/+38
2023-09-11Make progress on correctly handling trait method calls in the symbolic executionSon Ho12-67/+221
2023-09-10Add support for the trait associated constantsSon Ho11-13/+83
2023-09-10Implement handling of trait method function callsSon Ho1-66/+115
2023-09-07Fix some issuesSon Ho2-15/+26
2023-09-07Map some globals like u32::MAX to standard definitionsSon Ho7-38/+112
2023-09-04Fix a minor issue in HOL4Son Ho1-1/+1