Brian Fiete
|
7b65f8887e
|
Fixed autocomplete stack overflow
|
2021-12-16 08:00:20 -05:00 |
|
Brian Fiete
|
2932fceae4
|
Allow boxed types to utilize comptime methods
|
2021-12-16 07:28:03 -05:00 |
|
Brian Fiete
|
ec8d666356
|
MethodToString fix
|
2021-12-15 16:39:41 -05:00 |
|
Brian Fiete
|
a3b761ab26
|
Fixes for literal overflow detection
|
2021-12-15 12:17:20 -05:00 |
|
Brian Fiete
|
6a95cbb3b8
|
Diallow mut mismatch on function bind
|
2021-12-15 10:48:42 -05:00 |
|
Brian Fiete
|
bb6c59e39e
|
Disallowed cast from func constraint to void* or delegate to object
|
2021-12-15 08:42:11 -05:00 |
|
Brian Fiete
|
c59fac571a
|
Fixed issue with ref to an opaque type
|
2021-12-14 12:35:42 -05:00 |
|
Brian Fiete
|
fd098f3e96
|
Removed 'comptime evaluation canceled' error
|
2021-12-14 11:41:11 -05:00 |
|
Brian Fiete
|
f85a4317fc
|
Fixed invalid underlying enum type error
|
2021-12-14 11:26:24 -05:00 |
|
Brian Fiete
|
f92c3d1424
|
Reduced _imp symbols for methods that may become unreified
|
2021-12-14 09:54:22 -05:00 |
|
Brian Fiete
|
e871bd6ace
|
Fixed erroneous char ptr const generation
|
2021-12-14 09:53:43 -05:00 |
|
Brian Fiete
|
d0f0834463
|
Fix null check
|
2021-12-11 16:21:37 -08:00 |
|
Brian Fiete
|
187fe8c4a5
|
More null checks
|
2021-12-11 13:01:22 -08:00 |
|
Brian Fiete
|
9517b3a9d5
|
AssertErrorState null check fix
|
2021-12-11 12:48:51 -08:00 |
|
Brian Fiete
|
06d896330d
|
Fixed processing error of sized array with size containing local variables
|
2021-12-11 12:27:53 -08:00 |
|
Brian Fiete
|
d57e790a9a
|
Formatting fixes - lambda dtor, space before comments
|
2021-12-11 10:46:21 -08:00 |
|
Brian Fiete
|
9210f2f925
|
Static init fix
|
2021-12-11 09:47:42 -08:00 |
|
Brian Fiete
|
73099e4a04
|
Code generator support
|
2021-12-11 09:08:42 -08:00 |
|
Brian Fiete
|
6cecbd6c92
|
Property field dtor formatting
|
2021-12-07 10:33:43 -08:00 |
|
Brian Fiete
|
6cf0152d99
|
Fixed append mangle early exit
|
2021-12-06 11:51:37 -08:00 |
|
Brian Fiete
|
ff54f3ce9c
|
Fixed issue with global variable as sized array size
|
2021-12-06 11:39:19 -08:00 |
|
Brian Fiete
|
22919dd629
|
Merge pull request #1260 from disarray2077/allocstackcount
Expose `AllocStackCount` to corlib & Use it in Dbg_ObjectAlloc
|
2021-12-06 09:35:55 -08:00 |
|
Brian Fiete
|
9e979ea8d4
|
Merge pull request #1259 from disarray2077/patch-3
Fixed method parameter parsing with comptype
|
2021-12-06 09:34:10 -08:00 |
|
Brian Fiete
|
8256c81347
|
StringView intern data fix
|
2021-12-05 12:08:16 -08:00 |
|
disarray2077
|
8b96697fdf
|
Also expose type-specific AllocStackCount
|
2021-12-04 19:27:28 -03:00 |
|
disarray2077
|
111b785081
|
Expose AllocStackCount to corlib
|
2021-12-04 17:19:08 -03:00 |
|
disarray2077
|
4f71cfccfd
|
Fixed method parameter parsing with comptype
|
2021-12-04 15:15:48 -03:00 |
|
Brian Fiete
|
ab1146d72a
|
Long size fix
|
2021-12-03 05:58:34 -08:00 |
|
Brian Fiete
|
c2ed0d4afe
|
Better error for duplicate method
|
2021-11-30 09:32:28 -08:00 |
|
Brian Fiete
|
aa56542fae
|
Better support for @ name prefixes
|
2021-11-29 08:38:42 -08:00 |
|
Brian Fiete
|
7691c414c3
|
Fixed symbol hiliting with comptime emissions
|
2021-11-28 10:59:25 -08:00 |
|
Brian Fiete
|
ed06ff4dce
|
Comptime method fixes
|
2021-11-28 09:42:22 -08:00 |
|
Brian Fiete
|
0927656400
|
Fixed invalid variable declaration detection in string interpolation
|
2021-11-27 11:45:10 -08:00 |
|
Brian Fiete
|
1b26619087
|
Fixed method param attribute parsing with no type specified
|
2021-11-27 11:38:16 -08:00 |
|
Brian Fiete
|
244407c7fe
|
Fixed delegate binding with var argument
|
2021-11-27 11:22:10 -08:00 |
|
Brian Fiete
|
7c292a8814
|
Fixed scope for switch with tuple member captures
|
2021-11-27 11:11:41 -08:00 |
|
Brian Fiete
|
041a17cf89
|
Support for autoprop initializers
|
2021-11-27 10:31:32 -08:00 |
|
Brian Fiete
|
40b0d78d16
|
Allow ref property setter specifier
|
2021-11-27 09:05:23 -08:00 |
|
Brian Fiete
|
0d837d23cb
|
Allow typeof(Self) in static section
|
2021-11-27 08:01:08 -08:00 |
|
Brian Fiete
|
4de601be57
|
Fixed cancel case for comptime type emissions
|
2021-11-26 17:59:00 -08:00 |
|
Brian Fiete
|
c5e2b78199
|
Comptime reentrancy fixes, deleting rebuild, static field fixes
|
2021-11-26 08:59:46 -08:00 |
|
Brian Fiete
|
ed80a8d88b
|
Fixed comptime emission for enums
|
2021-11-24 13:27:39 -08:00 |
|
Brian Fiete
|
c52ef256a5
|
Fixed undef type issue in ceMachine
|
2021-11-23 17:32:22 -08:00 |
|
Brian Fiete
|
6874402e58
|
Don't allow virtual method for ceMachine entrypoint
|
2021-11-23 16:11:12 -08:00 |
|
Brian Fiete
|
048c1c1ab8
|
Made typeof(T) evaluate as undef
|
2021-11-23 15:09:17 -08:00 |
|
Brian Fiete
|
a7da8a75d6
|
Const actualization fixes
|
2021-11-23 15:01:10 -08:00 |
|
Brian Fiete
|
870c9914be
|
Support for top-level internal protection, autocomplete internal fixes
|
2021-11-23 14:25:07 -08:00 |
|
Brian Fiete
|
f1105a8ce1
|
Fixed comptime TypeDone type population reentracy issue
|
2021-11-23 12:09:28 -08:00 |
|
Brian Fiete
|
1536c89d63
|
Set propDef.mDeclaringType for Underlying
|
2021-11-23 11:41:33 -08:00 |
|
Brian Fiete
|
bde7b0b3aa
|
Fixed symbol rename for types with comptime emissions
|
2021-11-23 11:34:30 -08:00 |
|