Brian Fiete
|
d557e11dad
|
Warning fix
|
2021-01-13 09:24:26 -08:00 |
|
Brian Fiete
|
e3f51e39ed
|
Added 'concrete' constraint
|
2021-01-13 09:24:15 -08:00 |
|
Brian Fiete
|
51ed3df320
|
Comptime mangle collision fix
|
2021-01-13 08:51:52 -08:00 |
|
Brian Fiete
|
9510faafca
|
Allow for Method<T, T2>(T val) where T : IEnumerable<T2> matching
|
2021-01-13 06:18:40 -08:00 |
|
Brian Fiete
|
df1404e14b
|
Type fixes
|
2021-01-13 06:00:29 -08:00 |
|
Brian Fiete
|
8f3060fd3c
|
Comptime method reflection, method entry/exit emission
|
2021-01-13 05:09:09 -08:00 |
|
Brian Fiete
|
bc8758bbac
|
Removed mDtorDef, fixed MethodSpecializationRequest on emitted method
|
2021-01-11 10:52:44 -08:00 |
|
Brian Fiete
|
71d4dd0e90
|
Early code generation support
|
2021-01-11 09:41:43 -08:00 |
|
Brian Fiete
|
0b48a60592
|
Generic delegate bind fix
|
2021-01-09 09:43:49 -08:00 |
|
Brian Fiete
|
e23aac35ef
|
Fixed size array inference
|
2021-01-09 09:43:11 -08:00 |
|
Brian Fiete
|
960ec51842
|
Minlib fixes
|
2021-01-09 04:55:37 -08:00 |
|
Brian Fiete
|
861c65820f
|
Fixed sized array size inference with typed initializer
|
2021-01-09 04:34:58 -08:00 |
|
Brian Fiete
|
0f33968030
|
Comptime naming fixes
|
2021-01-09 04:20:45 -08:00 |
|
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 |
|