Brian Fiete
|
1223395a01
|
Handle attributed identifiers
|
2022-03-03 12:56:10 -08:00 |
|
Brian Fiete
|
b364760105
|
Fixed reflection of generic attributes
|
2022-03-03 12:55:56 -08:00 |
|
Brian Fiete
|
db8a1b6367
|
Comptime mid-compile rebuild guard
|
2022-03-03 10:55:38 -08:00 |
|
Brian Fiete
|
85acdda2b4
|
Fixed invalid collapse comment batching
|
2022-03-02 17:26:44 -08:00 |
|
Brian Fiete
|
9b7fc5564e
|
Improved collapsing anchor/start logic
|
2022-03-02 16:42:12 -08:00 |
|
Brian Fiete
|
1573a522ca
|
Fixed field dtor with multi-field declaration
|
2022-03-02 16:39:46 -08:00 |
|
Brian Fiete
|
93bae8818f
|
Improve #if collapse
|
2022-03-02 12:33:03 -08:00 |
|
Brian Fiete
|
6fe9c97649
|
Improved #region collapse behavior
|
2022-03-02 12:10:16 -08:00 |
|
Brian Fiete
|
5fc95f8f07
|
Improved display of anchorless collapses
|
2022-03-02 10:49:29 -08:00 |
|
Brian Fiete
|
e11c4aa0fe
|
Fixed string gv to stringId
|
2022-03-02 09:51:28 -08:00 |
|
Brian Fiete
|
1c05905058
|
Handle while collapse
|
2022-03-02 07:53:18 -08:00 |
|
Brian Fiete
|
8d6a29c16a
|
Fixed globalVar flag handling in const resolve
|
2022-03-01 14:11:11 -08:00 |
|
Brian Fiete
|
28a03fcc4b
|
Fixed recursive debug value alias issue
|
2022-03-01 14:02:31 -08:00 |
|
Brian Fiete
|
b438f2166d
|
Fixed extension method override error check
|
2022-03-01 12:05:10 -08:00 |
|
Brian Fiete
|
9d9cd528da
|
Added error for conflicting extension override methods
|
2022-03-01 11:53:39 -08:00 |
|
Brian Fiete
|
78db623377
|
Merge pull request #1474 from disarray2077/gca
Add `GetCustomAttributes` and `GetCustomAttributes<T>`
|
2022-03-01 18:53:59 +01:00 |
|
Brian Fiete
|
f9d173ea65
|
Merge pull request #1481 from aharabada/master
Fixed negating floats during comptime
|
2022-03-01 18:53:40 +01:00 |
|
Brian Fiete
|
ce8d2e7d0d
|
Fixed ref auto-prop mut error
|
2022-03-01 09:51:23 -08:00 |
|
Brian Fiete
|
06f4eb9576
|
Improvements to auto-impl properties
|
2022-03-01 09:49:02 -08:00 |
|
Simon Lübeß
|
da08966884
|
Fixed unary minus operator
|
2022-03-01 17:36:05 +01:00 |
|
Brian Fiete
|
90d1891cf1
|
Allow mVTableOrigLength==-1 in PopulateHotTypeDataVTable
|
2022-02-28 11:28:34 -08:00 |
|
Brian Fiete
|
90735e3bf8
|
Collapsible regions (aka outlining aka code folding)
|
2022-02-28 11:27:12 -08:00 |
|
disarray2077
|
3df708779d
|
Some refactoring and add GetCustomAttributes for Comptime
|
2022-02-26 22:31:32 -03:00 |
|
Brian Fiete
|
3dd4212ccd
|
Fixed IsTypeMemberIncluded generic unspecialized variation check
|
2022-02-25 06:15:07 -08:00 |
|
Brian Fiete
|
faaae112b5
|
Fixed case of deleting tuple mid-compile
|
2022-02-24 11:18:06 -08:00 |
|
Brian Fiete
|
4f8426d8f1
|
Method range check
|
2022-02-24 05:35:58 -08:00 |
|
Brian Fiete
|
252f790525
|
Fix for mid-compile rebuild chain from on-demand type
|
2022-02-24 05:20:19 -08:00 |
|
Brian Fiete
|
3b412719fe
|
Allow IOnTypeInit for method declarations
|
2022-02-23 17:19:56 -08:00 |
|
Brian Fiete
|
35584ef288
|
PopulateType fixes with nested generic type references
|
2022-02-23 07:35:21 -08:00 |
|
Brian Fiete
|
f8d6f1405a
|
Fixed circular data check with attributes on fields and properties
|
2022-02-22 21:44:52 -08:00 |
|
Brian Fiete
|
6f8ee9aef0
|
Null type check on EmitTypeBody
|
2022-02-22 21:44:12 -08:00 |
|
Brian Fiete
|
fefed0948e
|
Overhaul generic type reference lookup
|
2022-02-22 17:58:45 -08:00 |
|
Brian Fiete
|
e5f280de32
|
Fix for unbound generic type lookups
|
2022-02-22 08:42:41 -08:00 |
|
Brian Fiete
|
c2490278fa
|
Fixed default ctor base ctor calling when base has extensions
|
2022-02-22 08:14:17 -08:00 |
|
Brian Fiete
|
c91c81f77d
|
Improvements to failed extension, fixed protection on extended types
|
2022-02-22 07:41:05 -08:00 |
|
Brian Fiete
|
0ce67cecc2
|
Distinct type option filter entry fixes, Include Filtered fix
|
2022-02-21 18:32:23 -08:00 |
|
Brian Fiete
|
ad7ef19004
|
Multi-dimensional sized array name printing fix
|
2022-02-21 05:50:08 -08:00 |
|
Brian Fiete
|
88121831e2
|
Fixed generic interface methods with default impls, comptime attribs
|
2022-02-19 09:46:01 -05:00 |
|
Brian Fiete
|
79e2ff5165
|
Start of anonymous 'using' field
|
2022-02-19 07:38:05 -05:00 |
|
Brian Fiete
|
4c5c89bab5
|
Comptime GetCustomAttribute for type/field/method
|
2022-02-17 05:51:05 -05:00 |
|
Brian Fiete
|
434a7406de
|
Fixed some comptime dependency rebuilding issues with aliases/extensions
|
2022-02-16 18:28:23 -05:00 |
|
Brian Fiete
|
9d66e6429a
|
PopulateType fix in CheckEnumCreation
|
2022-02-16 09:39:09 -05:00 |
|
Brian Fiete
|
87d4a48a18
|
Disallow 'var' matching on failed conversion operators
|
2022-02-16 09:29:00 -05:00 |
|
Brian Fiete
|
a8d06ea96d
|
Fixed circular reference constraint checking issue with typealias
|
2022-02-16 09:23:35 -05:00 |
|
Brian Fiete
|
d5485d25e3
|
Set BfScopeKind_StatementTarget_Conditional in 'while'
|
2022-02-16 09:01:15 -05:00 |
|
Brian Fiete
|
ae53196e74
|
Const lhs handling of ??, cond var assignment in CreateConditionalScope
|
2022-02-16 08:28:05 -05:00 |
|
Brian Fiete
|
4c499cc498
|
Fixed assign error checking to allow '+=' operator call
|
2022-02-16 07:18:04 -05:00 |
|
Brian Fiete
|
c9afcf3360
|
Avoid 'AH' instruction encoding issue
|
2022-02-16 06:59:11 -05:00 |
|
Brian Fiete
|
df4f58f586
|
Fix for wantsBaseMarking
|
2022-02-16 06:10:51 -05:00 |
|
Brian Fiete
|
b0f019fdd3
|
Fixed GC marking of fields in object extension
|
2022-02-15 17:43:30 -05:00 |
|