Brian Fiete
|
f831d75de2
|
Added field dtor support for auto-properties
|
2021-06-22 10:42:04 -07:00 |
|
Brian Fiete
|
90a51834bc
|
Allowed undef for array allocation
|
2021-06-22 07:32:06 -07:00 |
|
Brian Fiete
|
4ca73ae7be
|
Improved typeof(T).MinValue/MaxValue const resolution
|
2021-06-20 09:47:18 -07:00 |
|
Brian Fiete
|
d0ee1dda7b
|
Use undefs for generic param const type property lookups
|
2021-06-19 13:26:58 -07:00 |
|
Brian Fiete
|
74861b17a3
|
Handled SetupNullConditional generic param cases
|
2021-06-19 13:09:42 -07:00 |
|
Brian Fiete
|
3806af6c75
|
Split mHadBreak from mLeftBlock
|
2021-06-19 11:00:57 -07:00 |
|
Brian Fiete
|
5e9ac07804
|
Fallthrough fixes for destructuring and allHadReturns
|
2021-06-19 09:29:36 -07:00 |
|
Brian Fiete
|
fa6bdc0d04
|
Fixed lost attributes on variables/parameters
|
2021-06-19 07:48:28 -07:00 |
|
Brian Fiete
|
e6fdfa39d0
|
Properly ignore [Inline] on calls to externs and intrinsics
|
2021-06-07 11:11:44 -07:00 |
|
Brian Fiete
|
1e5e263a31
|
Attribute error fix for functions
|
2021-06-07 06:23:22 -07:00 |
|
Fusion
|
99644d019d
|
Fix format document removing delete allocator.
|
2021-06-06 20:24:46 +02:00 |
|
Fusion
|
3d58885cef
|
Fix fixit for static interface properties.
|
2021-06-06 03:12:50 +02:00 |
|
Brian Fiete
|
b204dbf8c0
|
Fixed foreach labeled break
|
2021-05-31 07:30:33 -07:00 |
|
Brian Fiete
|
85462e6d62
|
Fixed issue with multiple Dispose calls on foreach enumerator
|
2021-05-31 07:01:56 -07:00 |
|
Brian Fiete
|
e606b18a0c
|
Compile QueueUnused modify-while-iterating fix
|
2021-05-28 07:36:33 -04:00 |
|
Brian Fiete
|
b1717a0722
|
varargs mangle fix
|
2021-05-28 06:53:00 -04:00 |
|
Brian Fiete
|
894ee7cbcf
|
Merge pull request #1019 from EinBurgbauer/builtin-attribs-fix
Builtin attribs fix
|
2021-05-27 12:36:07 -04:00 |
|
Fusion
|
93739f82ee
|
Add missing keywords to autocomplete.
|
2021-05-27 12:38:35 +02:00 |
|
EinBurgbauer
|
b58c0d4055
|
fix builtin attrib matching
|
2021-05-26 20:23:12 +02:00 |
|
Brian Fiete
|
369bb0640c
|
Merge pull request #1018 from EinBurgbauer/comptime-crash-fixes
Comptime crash fixes
|
2021-05-23 07:07:00 -04:00 |
|
EinBurgbauer
|
219f9cc40b
|
fix out of range check mistake
|
2021-05-23 11:47:39 +02:00 |
|
EinBurgbauer
|
8c3744cd0c
|
fix CEMethodInfo getparam crash
|
2021-05-23 11:32:40 +02:00 |
|
EinBurgbauer
|
65df810d41
|
merge master
|
2021-05-20 19:40:53 +02:00 |
|
EinBurgbauer
|
954992b9d4
|
proper fix
|
2021-05-20 18:16:55 +02:00 |
|
EinBurgbauer
|
10c8196352
|
fixed thiscall compile crash now hopefully
|
2021-05-20 17:19:18 +02:00 |
|
Brian Fiete
|
8975b30e0f
|
Disable broken https://github.com/beefytech/Beef/pull/1015
|
2021-05-20 08:55:06 -04:00 |
|
EinBurgbauer
|
4fb7a0f53f
|
fix explicit thiscall crash
|
2021-05-18 19:42:28 +02:00 |
|
EinBurgbauer
|
55c83d7076
|
handle ce fail mFile index of -1
|
2021-05-18 11:06:40 +02:00 |
|
Brian Fiete
|
57609543a3
|
PopulateReified mutate-while-iterating fix
|
2021-05-12 08:19:05 -04:00 |
|
Brian Fiete
|
77ec0563b2
|
Merge remote-tracking branch 'origin/master'
|
2021-05-12 07:24:37 -04:00 |
|
Brian Fiete
|
70680fdf39
|
Fixed infinite loop in DoMethodDeclaration
|
2021-05-12 07:15:36 -04:00 |
|
Brian Fiete
|
6247699298
|
Fixed invalid temporary const during ignoreWrites cast
|
2021-05-12 07:07:59 -04:00 |
|
EinBurgbauer
|
d25e815701
|
fixed crash when writing static unary operator
|
2021-05-02 12:14:41 +02:00 |
|
Brian Fiete
|
8f83d15429
|
Null conditional var check
|
2021-04-11 07:02:28 -04:00 |
|
Brian Fiete
|
f5a863d55a
|
mFieldDeclaration null check
|
2021-03-24 06:31:32 -04:00 |
|
Brian Fiete
|
532de216a1
|
Fixed loop index type
|
2021-03-24 06:31:11 -04:00 |
|
Fusion
|
7a7cc716c6
|
Add colorization options for primitives, structs, generic params and make typealias match aliased type color.
|
2021-03-22 22:24:05 +01:00 |
|
Fusion
|
eee6389f98
|
Fix indexer autocomplete.
|
2021-03-04 21:41:05 +01:00 |
|
Brian Fiete
|
4322c984cc
|
Fix for var -typed case capture
|
2021-03-02 06:31:39 -08:00 |
|
Brian Fiete
|
97d9a4508d
|
Fixed empty return with lambda return type inference
|
2021-02-28 12:56:02 -08:00 |
|
Brian Fiete
|
c598944f52
|
Better fix for VerifyTypeLookups
|
2021-02-28 11:41:00 -08:00 |
|
Brian Fiete
|
a412452bac
|
Fixed 'const' generic arg parsing with >>
|
2021-02-28 07:35:26 -08:00 |
|
Brian Fiete
|
c4b7cc58a1
|
Fixed VerifyTypeLookups from outer types
|
2021-02-28 07:14:08 -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
|
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 |
|