1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
v/vlib/builtin
Delyan Angelov b7c477cc18 freestanding: ptr_str, string concat, struct declaration
* compiler: extract c_common_macros from c_headers, and use it in bare_c_headers too. Support for ptr_str and string concatenation in -freestanding mode.

* Add tests for structs and string concatenation in -freestanding mode .

* Move check_string_add_works to string/string.v .
2019-12-16 19:05:33 +03:00
..
bare freestanding: ptr_str, string concat, struct declaration 2019-12-16 19:05:33 +03:00
js strings: split_nth and add tests 2019-12-01 16:10:13 +03:00
array_test.v compiler: force custom struct .str() methods to be defined public 2019-12-11 03:24:26 +03:00
array.v *char => charptr everywhere 2019-12-01 10:33:26 +03:00
builtin_nix.v string cloning; fix foo.str += 's' 2019-12-12 05:20:52 +03:00
builtin_windows.v string cloning; fix foo.str += 's' 2019-12-12 05:20:52 +03:00
builtin.v update malloc 2019-12-14 02:46:55 +03:00
byte_test.v []byte.clone() 2019-07-25 18:07:25 +02:00
cfns.v fix fopen definition 2019-12-12 21:03:08 +03:00
float.v *char => charptr everywhere 2019-12-01 10:33:26 +03:00
hashmap_test.v fix 'v -debug examples/hello_world.v' 2019-10-10 20:02:32 +03:00
hashmap.v runtime: nr_cpus() 2019-10-11 13:47:56 +03:00
int_test.v get_type.v 2019-12-05 18:48:39 +03:00
int.v fix int.str() memory bug 2019-12-09 16:41:13 +03:00
isnil_test.v compiler: allow function expecting a void* to receive a byteptr 2019-11-28 09:44:43 +03:00
map_test.v map: fix in for deleted keys 2019-11-22 20:05:43 +03:00
map.v map: fix in for deleted keys 2019-11-22 20:05:43 +03:00
option.v [if vfmt] for fgen() functions 2019-10-27 12:13:08 +03:00
string_int_test.v atoi: fix leading zeros in string to int conversion 2019-12-08 23:22:33 +03:00
string_test.v sort structs: handle fixed size arrays 2019-12-12 14:21:22 +03:00
string.v string: last_index ?int 2019-12-12 21:54:48 +03:00
utf8_test.v utf8: remove unused UTF8_CHAR_LEN macro and add a simple utf8 test 2019-07-10 09:07:04 +02:00
utf8.v vlib: fix missing else{} in match statements 2019-12-07 17:23:37 +03:00