Brian Fiete
3bbf2d8313
Comptime updates, start of metaprogramming support
2021-01-08 16:21:03 -08:00
Brian Fiete
be1c099f19
Merge remote-tracking branch 'origin/master'
2021-01-06 10:12:54 -08:00
Brian Fiete
6a1796b44d
Merge pull request #803 from xposure/master
...
fixes windows batch file build for llvm
2021-01-06 10:12:14 -08:00
xposure
d1b09a32a0
Merge remote-tracking branch 'upstream/master'
2021-01-06 12:37:19 -05:00
xposure
702c0c55cd
fixes windows batch file build for llvm
2021-01-06 12:36:37 -05:00
Brian Fiete
2a764a14c7
Merge remote-tracking branch 'origin/master'
2021-01-06 09:04:58 -08:00
Brian Fiete
7d23978cfe
Merge pull request #795 from xposure/master
...
fixed crash with CreateObject on ArrayType when count is 0
2021-01-06 09:03:50 -08:00
Chris Phillips
419fbcdbc7
Merge branch 'master' of https://github.com/xposure/Beef
2021-01-06 10:11:14 -05:00
Brian Fiete
16c4ee40c6
Error checking for generic arg count in typeof
2021-01-06 05:14:58 -08:00
Brian Fiete
fb2e70c04a
Fixed SetSwitchDefaultDest issue
2021-01-06 04:31:23 -08:00
Brian Fiete
a14544efa6
Fixed potential non-const cast of array size in type lookup
2021-01-05 16:23:49 -08:00
Brian Fiete
080dd5a25e
Fixed Thread.CurrentThread initialization order issue
2021-01-05 16:16:28 -08:00
Brian Fiete
327a92ba10
Fixed truncated string in Console.WriteLine test output
2021-01-05 15:58:47 -08:00
Brian Fiete
ee8c062253
Fixed circular reference inheritance issue with interfaces
2021-01-05 14:46:40 -08:00
Brian Fiete
111631dd9c
Fixed auto-ctor issue with splats
2021-01-05 14:28:35 -08:00
Brian Fiete
2fd58a38bb
Fixed parsing issue with failed argument list
2021-01-05 14:24:22 -08:00
Brian Fiete
56bcb6ecd1
Fixed method selection by extern constraint specificity
2021-01-05 13:51:31 -08:00
Brian Fiete
d0d89a552e
Fixed on-demand method issues
2021-01-05 13:50:57 -08:00
Chris Phillips
752d9eb5d9
Merge branch 'master' of github.com:xposure/Beef into master
2021-01-05 09:38:12 -05:00
Brian Fiete
e7912b1095
Made CopyTo use Span
2021-01-05 05:56:11 -08:00
Brian Fiete
301f9eb1c1
Fixed const eval issues with generics
2021-01-05 05:55:41 -08:00
Brian Fiete
abd883212f
Fixed generic arg reification issue
2021-01-05 05:53:44 -08:00
xposure
2cfcfd9113
adding comment on ArrayType CreateObject for count > 1
2021-01-04 20:43:03 -05:00
xposure
f606006c39
fixing the fix, we only need to memset when count is > 1 because Array1 holds the first element
2021-01-04 20:42:04 -05:00
xposure
bd4c60a251
fixed crash with CreateObject on ArrayType when count is 0
2021-01-04 20:40:03 -05:00
Brian Fiete
97d7324874
Fixed fail test
2021-01-04 13:57:28 -08:00
Brian Fiete
07bb71150d
Fixed issue with failed variable bind in enum case
2021-01-04 13:44:11 -08:00
Brian Fiete
093a617b56
Fixed extern constraint checks
2021-01-04 13:31:35 -08:00
Brian Fiete
8d3d4e71ea
Fixed some undefs
2021-01-04 13:31:09 -08:00
Brian Fiete
156e3dd2fa
Fixed missing argument error in mixin
2021-01-04 12:28:56 -08:00
Brian Fiete
1c7087ddd9
Fixed ResolveGenericType with generic delegates
2021-01-04 12:18:26 -08:00
Brian Fiete
ccacf0b9db
Fixed inner type lookup within generic base type
2021-01-04 12:04:44 -08:00
Brian Fiete
086b5f2e7d
Added ability to reference static methods before type data population
2021-01-04 11:24:25 -08:00
Brian Fiete
a179dd7e5c
Fixed sized array cast
2021-01-04 11:22:18 -08:00
Brian Fiete
7063846ef6
Merge pull request #786 from apg360/patch-1
...
Update llvm_build.bat
2021-01-04 08:28:14 -08:00
apg360
d1c33cb526
Update llvm_build.bat
...
+ --config core.autocrlf=false
2021-01-04 17:59:48 +02:00
Brian Fiete
2ac2fe70fb
Fixed string interpolation scoping, {{ }} escaping
2021-01-04 06:33:39 -08:00
Brian Fiete
f9b9b15214
DeleteDictionaryAndKeysAndItems to DeleteDictionaryAndKeysAndValues
2021-01-04 04:56:44 -08:00
Brian Fiete
d78cb3182a
Merge pull request #785 from xposure/master
...
DeleteDictionaryAndItems + String to span<char8>
2021-01-04 04:47:31 -08:00
apg360
b3cc2ae4a9
Update llvm_build.bat
...
.bat to be like .sh
Not implemented the "llvm-11.0.0.src.tar.xz" because there is no default tar file support in windows, should we use unrar or 7zip ?
2021-01-04 12:56:21 +02:00
xposure
aeb0e70d21
Adds implicit Span<char8> operator to String
2021-01-03 21:07:34 -05:00
xposure
fe74d58958
DeleteDictionaryAndItems
2021-01-03 19:55:28 -05:00
Brian Fiete
f6174aade2
Support for file dragging in workspace panel
2021-01-03 11:51:53 -08:00
Brian Fiete
f928b93644
Fixed environment issue
2021-01-03 07:04:33 -08:00
Brian Fiete
5fd037bc58
Fixed project serialization with ignored files
2021-01-03 06:25:06 -08:00
Brian Fiete
3c9dfc4bef
Setting link language to en-US
2021-01-03 06:24:49 -08:00
Brian Fiete
04126a7e40
Fixed inline set on extern methods
2021-01-03 05:34:14 -08:00
Brian Fiete
496eae24ad
Fixed const-eval-initialized const field dependency issues
2021-01-02 15:46:29 -08:00
Brian Fiete
1893988195
Fixed static initializer
2021-01-02 13:20:10 -08:00
Brian Fiete
9d1a5d9f3d
Added auto-constructors (ie: 'struct Vec : this(float x, float y);')
2021-01-02 12:54:05 -08:00