Emily Hudson
|
535dcac8fa
|
net: ipv6 support, merge unix+ip;[pack:x] attribute (#9904)
|
2021-06-13 23:53:38 +03:00 |
Delyan Angelov
|
5870751769
|
v.gen.c: use the __V_architecture macro in v.pref.get_host_arch()
|
2021-06-13 00:49:30 +03:00 |
Delyan Angelov
|
dc654b0121
|
Revert "v.gen.c: use the __V_architecture macro in v.pref.get_host_arch()"
This reverts commit 5452ba4653 .
|
2021-06-12 23:15:48 +03:00 |
Delyan Angelov
|
5452ba4653
|
v.gen.c: use the __V_architecture macro in v.pref.get_host_arch()
|
2021-06-12 22:15:08 +03:00 |
Alexander Medvednikov
|
635f045b14
|
ast: make is_int() work with aliases
|
2021-06-12 14:35:38 +03:00 |
Uwe Krüger
|
daeeaef030
|
vfmt: hot fix to allow separate `array_d_gcboehm_opt.v` (#10413)
|
2021-06-11 12:00:18 +03:00 |
Delyan Angelov
|
a08cbd364a
|
v.checker: improve C.printf(abc) deprecation precision
|
2021-05-23 12:18:21 +03:00 |
Lukas Neubert
|
79b97fa361
|
fmt: keep names of parameters in anonymus function (#10173)
|
2021-05-23 05:54:39 +03:00 |
Lukas Neubert
|
788520eb52
|
fmt, ast: fix usage of import aliases (#10151)
|
2021-05-21 20:33:04 +03:00 |
Lukas Neubert
|
be189e0059
|
fmt: keep generics for selective import as fn param (#10138)
|
2021-05-19 21:25:02 +03:00 |
yuyi
|
14b7ce0f04
|
checker: fix generics fn return generics fn type (fix #10085) (#10088)
|
2021-05-13 12:26:13 +03:00 |
Alexander Medvednikov
|
dc034d9b16
|
vweb: make thread safe; checker: `$if T is Interface {`
|
2021-05-11 09:30:18 +03:00 |
Uwe Krüger
|
d26ac5692e
|
all: various fixes for [heap]/auto-heap handling (#10033)
|
2021-05-07 15:58:48 +03:00 |
zakuro
|
92a22e9ec5
|
ast: fix bug where fn_signature return wrong str for variadic arg (#9993)
|
2021-05-04 12:33:24 +03:00 |
Delyan Angelov
|
4b818fa2be
|
v: implement interface embedding (#9935)
|
2021-05-02 03:00:47 +03:00 |
Lukas Neubert
|
a065d014a2
|
fmt: keep constant sizes in struct field fixed array types (#9910)
|
2021-04-28 22:11:15 +03:00 |
pancake
|
9a3869c521
|
v.ast: rename aarch64 to arm64 and aarch32 to arm32
|
2021-04-27 12:24:58 +03:00 |
Enzo
|
b4e4d48bbd
|
checker: make sure negation is only used with numeric types (#9854)
|
2021-04-23 15:18:56 +03:00 |
yuyi
|
dd2002cc57
|
cgen: fix generics with multi generics struct receiver (#9853)
|
2021-04-23 15:17:57 +03:00 |
yuyi
|
431d806dcf
|
ast, parser: cleanup of generic structs (#9839)
|
2021-04-22 18:21:01 +03:00 |
yuyi
|
c85eefa5b2
|
ast: remove obsolete comment in types.v (#9841)
|
2021-04-22 07:03:29 +03:00 |
Delyan Angelov
|
79fa15ec3a
|
cgen: allow printing of C.Structs containing &char/charptr fields
|
2021-04-12 00:14:58 +03:00 |
yuyi
|
bf6a2f80ef
|
checker: fix generics with generic struct receiver (#9658)
|
2021-04-10 04:00:53 +02:00 |
yuyi
|
690c0309ad
|
vfmt: fix fn/method that return generic struct (#9638)
|
2021-04-08 08:24:34 +03:00 |
Delyan Angelov
|
5bc29492fd
|
ci: fix vlib/v/tests/str_gen_test.v (all of `v test-self` is ok now)
|
2021-04-05 19:31:28 +03:00 |
Delyan Angelov
|
abbb08b28c
|
ast,checker: fix `v test-self` by relaxing the is_number checks
|
2021-04-05 18:45:03 +03:00 |
Delyan Angelov
|
4cde74f120
|
checker: make the compiler stricter when checking pointers
|
2021-04-05 10:02:47 +03:00 |
Alexander Medvednikov
|
57e6138a61
|
all: remove byteptr and charptr; replace them with &byte and &char
|
2021-04-04 17:43:32 +03:00 |
Alexander Medvednikov
|
7385f8e56b
|
all: a massive merge of ast and table modules
|
2021-04-02 01:57:09 +03:00 |