Brian Fiete
|
4feda1da59
|
Improved BeefTypeToString
|
2021-02-26 14:54:38 -08:00 |
|
Brian Fiete
|
97283b3113
|
Fixed ??=
|
2021-02-26 14:47:11 -08:00 |
|
Brian Fiete
|
26bd41d8ca
|
Enabled union encoding support
|
2021-02-26 09:29:28 -08:00 |
|
Brian Fiete
|
e79b8ca9df
|
Fixed erroneous readonly of non-sret composite returns (ie: comptime)
|
2021-02-26 08:01:43 -08:00 |
|
Brian Fiete
|
044d5d5f03
|
Fixed '*vreg<RAX>' divisor legalization issue
|
2021-02-26 07:35:38 -08:00 |
|
Brian Fiete
|
dd3485af0c
|
Fixed comptime with local mixin with composite param access
|
2021-02-26 07:12:16 -08:00 |
|
Brian Fiete
|
4575c64133
|
fix for ??=
|
2021-02-26 06:27:39 -08:00 |
|
Brian Fiete
|
357c0e2e5a
|
Const comparison fix for nullptr
|
2021-02-26 06:27:22 -08:00 |
|
Brian Fiete
|
06a073d0e7
|
More robust handling of missing system types
|
2021-02-26 06:27:01 -08:00 |
|
Brian Fiete
|
75e075b8d9
|
Fix for bool/char const encoding
|
2021-02-26 06:26:26 -08:00 |
|
Brian Fiete
|
8e9d7ed4c4
|
Lost changes
|
2021-02-25 10:14:22 -08:00 |
|
Brian Fiete
|
e517a9745a
|
Fixed union inner type calculation
|
2021-02-25 07:10:14 -08:00 |
|
Brian Fiete
|
f3c17a671c
|
Fixed enum ToString when it contains other const fields
|
2021-02-25 06:07:31 -08:00 |
|
Brian Fiete
|
234aaa772c
|
Properly fail enum case declarations outside enums
|
2021-02-25 05:55:36 -08:00 |
|
Brian Fiete
|
d1d3af1cc0
|
Fixed payload enum alignment calculation
|
2021-02-24 15:41:39 -08:00 |
|
Brian Fiete
|
fa8b9eca28
|
Fixed merged vreg forceMem
|
2021-02-24 15:22:43 -08:00 |
|
Brian Fiete
|
524d3993ab
|
Fixed int8[0] aggzero marker
|
2021-02-24 13:52:04 -08:00 |
|
Brian Fiete
|
25dce88509
|
Fixed payload enum ctor when current type is a payload enum
|
2021-02-24 12:15:29 -08:00 |
|
Brian Fiete
|
a3c4c479fc
|
Fixed splat issue with opaque types
|
2021-02-24 06:02:17 -08:00 |
|
Brian Fiete
|
4e3442d437
|
Added more PreFails
|
2021-02-24 06:02:04 -08:00 |
|
Brian Fiete
|
9afa24e5d7
|
Fixed missing mut error on skipcall
|
2021-02-02 12:23:35 -08:00 |
|
Brian Fiete
|
cb877b1860
|
addr_ce pointer-size fixes
|
2021-02-02 10:46:21 -08:00 |
|
Brian Fiete
|
b916273a97
|
Allow '...' varargs in delegate and function types
|
2021-02-02 07:08:55 -08:00 |
|
Brian Fiete
|
b220599ec7
|
Fixed autoprop custom attribute issue
|
2021-02-01 14:24:17 -08:00 |
|
Brian Fiete
|
ed30e7ad06
|
Fixed method binding for mid-compile methodInstance rebuilding
|
2021-02-01 13:55:29 -08:00 |
|
Brian Fiete
|
370df86ae4
|
Fixed incorrect symbol matching to SelfBase/SelfOuter
|
2021-02-01 12:27:13 -08:00 |
|
Brian Fiete
|
86967c39c3
|
Added support for some constant enums with payloads
|
2021-02-01 11:19:50 -08:00 |
|
Brian Fiete
|
5677f27cac
|
Improved mixin errors while specializing methods/types
|
2021-02-01 06:38:33 -08:00 |
|
Brian Fiete
|
f1b7f8151a
|
Fixed incorrect caching of decltype/comptype
|
2021-02-01 06:17:26 -08:00 |
|
Brian Fiete
|
aa21020255
|
undef ToString fix
|
2021-02-01 05:34:49 -08:00 |
|
Brian Fiete
|
afd5b29127
|
Use cached CE emission on fastFinish
|
2021-02-01 05:21:41 -08:00 |
|
Brian Fiete
|
8406e00a60
|
Made Compiler 'Caller' values work inside mixins
|
2021-01-31 10:23:39 -08:00 |
|
Brian Fiete
|
1519a60104
|
Fixed genericParam->genericParam cast check, IgnoreError constraint fail
|
2021-01-31 08:06:47 -08:00 |
|
Brian Fiete
|
970ac9add2
|
Fixed typeref memberReferenceExpression parsing
|
2021-01-31 07:16:38 -08:00 |
|
Brian Fiete
|
96e00fc7d8
|
Fixed sized-aligned aggzero
|
2021-01-31 06:50:58 -08:00 |
|
Brian Fiete
|
8c700e6deb
|
Fixed const stride issues
|
2021-01-31 06:41:09 -08:00 |
|
Brian Fiete
|
e60bbdf64f
|
Fixed pointer arithmetic stride issues
|
2021-01-31 05:39:00 -08:00 |
|
Brian Fiete
|
0576e74d58
|
Fixed alwaysInclude flags
|
2021-01-31 05:26:00 -08:00 |
|
Brian Fiete
|
1f419deae2
|
Merge pull request #873 from bttelle/master
Fix spelling of 'separate' and 'Separator'
|
2021-01-30 14:46:50 -08:00 |
|
Brian Fiete
|
a87731e0ef
|
Specialized-by-autocomplete-method dependency fix
|
2021-01-30 14:45:32 -08:00 |
|
Brian Fiete
|
5ac1bbf63f
|
Fixed always-include on specialized types
|
2021-01-30 10:23:12 -08:00 |
|
Brian Fiete
|
d11348a4e4
|
Refactored always-include
|
2021-01-30 08:08:30 -08:00 |
|
Joseph Battelle
|
a69dff59ce
|
s/seperate/separate
|
2021-01-29 23:52:58 -08:00 |
|
Brian Fiete
|
c0ae4bb8f7
|
Fixed comptime reflection issue with interface methods
|
2021-01-28 08:53:34 -08:00 |
|
Brian Fiete
|
b37dfcee62
|
Test update
|
2021-01-28 07:56:27 -08:00 |
|
Brian Fiete
|
52a8aca30d
|
Made 'in' mangle as 'const&'
|
2021-01-28 05:41:34 -08:00 |
|
Brian Fiete
|
cf9890349d
|
Added 'SelfOuter' special type
|
2021-01-28 05:11:02 -08:00 |
|
Brian Fiete
|
925497f1e7
|
Copy outer external constraints
|
2021-01-27 15:16:21 -08:00 |
|
Brian Fiete
|
b9593348c7
|
Fixed generic dependency issue with type aliases
|
2021-01-27 14:08:28 -08:00 |
|
Brian Fiete
|
f2237b4f97
|
Mangle fix for 'in'
|
2021-01-27 09:18:59 -08:00 |
|