Commit graph

2037 commits

Author SHA1 Message Date
Folkert
cb1dff1baf cleanup 2020-11-07 00:09:45 +01:00
Jared Ramirez
14fed8e6a6 Fix cargo fmt 2020-11-06 17:03:21 -06:00
Jared Ramirez
11fad7a27d Update bitcode docs 2020-11-06 16:54:28 -06:00
Jared Ramirez
e112a406a2 Fix countGrapheme wiring; Reorganize zig builtins; Streamline how we export zig function 2020-11-06 16:54:28 -06:00
Jared Ramirez
f34235e050 Fix countGrapheme args borrowing 2020-11-06 16:54:28 -06:00
Jared Ramirez
63308d90e1 Add Str.countGraphemes 2020-11-06 16:54:28 -06:00
Folkert
a6e39e66f1 generate signature for foreign symbols 2020-11-06 23:46:31 +01:00
Folkert
4b8392696e make effect name flexible 2020-11-06 23:15:27 +01:00
Folkert
7a8e9fe343 special hash and dedup for SolvedType 2020-11-06 23:12:47 +01:00
Folkert
7faab5d857 remove debug prints 2020-11-06 21:51:32 +01:00
Folkert
7e6724262d make after work 2020-11-06 21:48:54 +01:00
Pablo Hirafuji
ecfcdf7d79 Add docs multiparagraph tests 2020-11-06 14:36:30 -03:00
Pablo Hirafuji
0c20713f94 Add doc comment new line parsing 2020-11-06 13:57:41 -03:00
Richard Feldman
00130c6dc0
Merge pull request #613 from rtfeldman/fix/docs-tests
Add some tests for documentation gen
2020-11-06 08:53:52 -05:00
Richard Feldman
6f4d727b6f
Merge pull request #646 from rtfeldman/add_list_contains
Add List.contains
2020-11-06 08:49:59 -05:00
Richard Feldman
27d17f6e2e
Merge branch 'trunk' into fix/docs-tests 2020-11-05 23:35:41 -05:00
Richard Feldman
8429bd896f Fix fix of typo 2020-11-05 22:31:52 -05:00
Richard Feldman
401c3319a0
Merge branch 'trunk' into optional-fields-in-exprs 2020-11-05 20:58:51 -05:00
Richard Feldman
b7914cda46
fix typo 2020-11-05 20:53:28 -05:00
Folkert
3eb6c33ad8 ITS ALIVE!!! 2020-11-06 01:50:49 +01:00
Folkert
035444fb81 hit a linker error, finally 2020-11-06 00:05:41 +01:00
Folkert
4c3f0a5002 get foreign call compiling (but not working) 2020-11-06 00:00:47 +01:00
Folkert
2f42463a97 do the IR stuff for foreign call 2020-11-05 23:50:01 +01:00
Folkert
eae797a47a introduce ForeignSymbol wrapper 2020-11-05 23:43:32 +01:00
Folkert
3cd132dd51 introduce foreign call 2020-11-05 23:35:56 +01:00
Folkert
3d0f2751f5 commit some crimes 2020-11-05 23:18:28 +01:00
Folkert
e6f6b8c224 fix incorrect Dependencies for platform module 2020-11-05 21:01:51 +01:00
Folkert
f3158ab63b generate fake definitions 2020-11-05 20:19:51 +01:00
lrosa007
39d5221810 pass list_elem_layout down to build_eq 2020-11-05 11:07:07 -05:00
Folkert
816be1a102 build fake Effect alias 2020-11-05 17:02:24 +01:00
Folkert
d5473a45b2 most basic of fake modules 2020-11-05 16:29:45 +01:00
Folkert
f6dba5267b get basic fake constrained module in place 2020-11-05 16:15:35 +01:00
Folkert
4df2bb1578 remove unused code 2020-11-05 15:49:08 +01:00
lrosa007
82820ac4a0 no need to clone match on &list_layout 2020-11-05 09:07:02 -05:00
lrosa007
d880293afa remove match cause build_eq can tell if it can't compare the BasicEnumValues 2020-11-05 08:54:12 -05:00
Folkert
42e9ab3998 Merge remote-tracking branch 'origin/trunk' into call-closures-from-host 2020-11-05 14:01:02 +01:00
Folkert
377e57bed9 fix comment 2020-11-05 13:56:25 +01:00
Folkert
9790312d4a add some gen tests 2020-11-05 13:49:21 +01:00
Folkert
b4852c0f4f fix uniqueness signature 2020-11-05 13:49:09 +01:00
lrosa007
7c9e0ac3e9 Merge branch 'trunk' into add_list_contains 2020-11-04 22:10:12 -05:00
lrosa007
0266754963 fix: bad double condition made no sense 2020-11-04 22:00:32 -05:00
lrosa007
deb249bdb4 llvm yells now 2020-11-04 21:56:42 -05:00
lrosa007
9269f1d8a7 feat(List): start contains function 2020-11-04 21:09:15 -05:00
Folkert
b70eb3c636 cleanup 2020-11-05 01:09:48 +01:00
Folkert
82ad0001b6 remove unneeded field from module cache 2020-11-05 01:06:31 +01:00
Folkert
3fe0140c7e clip clip clip 2020-11-05 00:59:26 +01:00
Folkert
f07e69ad87 wrap closure call result in RocCallResult 2020-11-05 00:43:13 +01:00
Folkert
c3090cf9d7 attempt to wrap closure call result in RocCallResult 2020-11-05 00:23:53 +01:00
Folkert
0289fe37a5 make it actually work 2020-11-05 00:02:49 +01:00
Folkert
cb28e533b8 so close 2020-11-04 23:07:02 +01:00