yuyi
|
a0a1807e2b
|
builtin: add charptr str() and change string format (#12973)
|
2021-12-30 23:34:24 +03:00 |
Daniel Däschle
|
6fa8e4269e
|
checker: force interface init (#10910)
|
2021-07-30 03:18:20 +03:00 |
Delyan Angelov
|
c3b9eaf146
|
v.c.gen: fix codegen of auto str methods for structs having &voidptr fields
|
2021-06-28 10:05:42 +03:00 |
Delyan Angelov
|
2f35aad8ce
|
ci: fix tests-sanitize-memory-clang too
|
2021-06-16 13:32:37 +03:00 |
Delyan Angelov
|
9dff3c36a6
|
ci: fix failing `Self tests` task on the `windows-msvc` job 2
|
2021-06-16 12:44:55 +03:00 |
Delyan Angelov
|
ed0af3fd88
|
ci: fix failing `Self tests` task on the `windows-msvc` job
|
2021-06-16 12:44:00 +03:00 |
Delyan Angelov
|
69ce8baefd
|
v.ast: allow for `fn f()&IAbc{return voidptr(0)}` with no additional voidptr implicit conversions to compile
|
2021-06-16 11:07:04 +03:00 |
Delyan Angelov
|
862c4cf371
|
v.checker,v.gen: allow for `&IAbc(voidptr(0))` where IAbc contains fields
|
2021-06-16 10:48:50 +03:00 |
Delyan Angelov
|
e7cc93a120
|
v.checker: allow for a `f(unsafe{voidptr(0)})` call of `fn f(x &Interface){}`
|
2021-06-16 09:20:01 +03:00 |
Delyan Angelov
|
ac2eaa05c7
|
tests: add interface_many_named_test.v regression test (closes #10013)
|
2021-05-06 19:54:49 +03:00 |
Alexander Medvednikov
|
7385f8e56b
|
all: a massive merge of ast and table modules
|
2021-04-02 01:57:09 +03:00 |
Gal Pasternak
|
208cabc994
|
checker: fix generic type ignores implemented interface (#9124)
|
2021-03-05 06:59:18 +02:00 |
Delyan Angelov
|
df61cf246b
|
cgen: fix `x.interface_field = value_implementing_interface` (closes #7620)
|
2020-12-27 19:12:39 +02:00 |
Delyan Angelov
|
8caf3829d7
|
checker: fix interface checking of array arguments; closes #2377
|
2020-12-09 18:51:37 +02:00 |
Delyan Angelov
|
3b94a2b77a
|
cgen: fix interface _name_table generation; closes issue #73
|
2020-12-09 17:07:11 +02:00 |