disarray2077
|
3e210999ce
|
Add more constructors to ObsoleteAttribute
|
2023-01-13 18:06:15 -03:00 |
|
Brian Fiete
|
c1266d2422
|
Added System.Interop.FlexibleArary<>
|
2022-08-27 09:24:46 -07:00 |
|
Brian Fiete
|
20c88dfeb0
|
Better enum autocomplete hygiene
|
2022-06-24 06:45:35 -07:00 |
|
Brian Fiete
|
75333a0928
|
Improved circular mixin check, isconst(expr), [ConstSkip]
|
2022-05-30 11:40:49 -07:00 |
|
Brian Fiete
|
e7f0b21cf6
|
Merged comptime reflection info into normal reflection data types
|
2022-02-12 08:05:47 -05:00 |
|
Brian Fiete
|
f37fb2c1b7
|
Comptime improvments, IOn<X> interfaces, const payload enum
|
2022-02-11 05:47:32 -05:00 |
|
Brian Fiete
|
58eec21fbf
|
Allow '[Align(X)]' on fields. Support '[Packed(X)]'
|
2022-02-06 10:49:35 -05:00 |
|
Brian Fiete
|
c2461c8554
|
Allow crepr on enum
|
2022-01-17 17:09:50 -05:00 |
|
Brian Fiete
|
b9908cb4a8
|
Allow calling convention attributes
|
2021-12-27 12:55:14 -05:00 |
|
Brian Fiete
|
c8f42a0bfc
|
Support for obsolete/error/warning on property declaration
|
2021-01-21 05:56:17 -08:00 |
|
Brian Fiete
|
b5aa92ff33
|
Removing CVarAttribute
|
2021-01-20 08:23:35 -08:00 |
|
Brian Fiete
|
8f3060fd3c
|
Comptime method reflection, method entry/exit emission
|
2021-01-13 05:09:09 -08:00 |
|
Brian Fiete
|
71d4dd0e90
|
Early code generation support
|
2021-01-11 09:41:43 -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
|
5c88091760
|
Added AlwaysIncludeFlags
|
2020-12-29 12:41:54 -08:00 |
|
Brian Fiete
|
78ae79b802
|
Test improvements (continue after fail, console output, error location)
|
2020-12-29 09:23:00 -08:00 |
|
Brian Fiete
|
ff1f8aff3f
|
Initial const eval feature release
|
2020-12-23 08:53:38 -08:00 |
|
Brian Fiete
|
fa0e712c2b
|
Added [MangleConst] support
|
2020-11-16 11:05:08 -08:00 |
|
Brian Fiete
|
6cb13900b0
|
Added support for attributes on enum case members
|
2020-11-09 06:53:47 -08:00 |
|
Brian Fiete
|
b6db69d2b0
|
Fixed extension initializers and dtors. [NoExtension]. Extension warning
|
2020-10-22 11:33:13 -07:00 |
|
Brian Fiete
|
06f6c41679
|
Debug Break,SafeBreak,IsDebuggerPresent. [NoDebug]
|
2020-10-10 07:08:30 -07:00 |
|
Brian Fiete
|
808a4438d7
|
Address-of immutable is now a warning instead of error, added [NoSplat]
|
2020-10-07 11:07:10 -07:00 |
|
Brian Fiete
|
0e10eba8f5
|
Added ReflectAttribute.ReflectImplementer
|
2020-09-26 08:26:42 -07:00 |
|
Brian Fiete
|
f6132267dd
|
Made .AllMembers default
|
2020-09-14 15:15:56 -07:00 |
|
Brian Fiete
|
ecc4fe1ce5
|
Made .All not include dynamic boxing
|
2020-09-14 11:55:04 -07:00 |
|
Brian Fiete
|
da5b81f419
|
Dynamic boxing
|
2020-09-14 11:18:24 -07:00 |
|
Brian Fiete
|
5640e6b074
|
Added ctor options to some method attributes
|
2020-09-14 06:52:51 -07:00 |
|
Brian Fiete
|
10421d99ca
|
Fixit for brace-to-paren for object initializers
|
2020-08-29 11:29:13 -07:00 |
|
Brian Fiete
|
64b62c09be
|
Start of SIMD support
|
2020-08-23 05:42:42 -07:00 |
|
Brian Fiete
|
99419097c5
|
Added [IgnoreErrors] block attribute
|
2020-08-16 08:33:51 -07:00 |
|
Brian Fiete
|
99989d5472
|
Deprecating IOp* interfaces
|
2020-08-10 13:27:48 -07:00 |
|
Brian Fiete
|
c101eb19dd
|
Changed text
|
2020-05-29 10:10:46 -07:00 |
|
ExMatics HydrogenC
|
7b4239d08e
|
stdcall deprecation
|
2020-05-25 19:54:39 +08:00 |
|
Brian Fiete
|
61d9edea83
|
Added CallingConvention support, mangle specifying
|
2020-05-04 07:15:38 -07:00 |
|
Brian Fiete
|
93facda6b2
|
Added IncludeAllMethods
|
2020-05-01 09:09:35 -07:00 |
|
Brian Fiete
|
7acc63a12a
|
Added attribute fixes
|
2020-04-29 10:04:54 -07:00 |
|
Brian Fiete
|
ff33c7aca3
|
Added UseLLVM attribute
|
2020-04-03 10:34:55 -07:00 |
|
Brian Fiete
|
14ac27c977
|
Removed 'internal' protection - it's all about [Friend] now
|
2020-03-09 06:34:16 -07:00 |
|
Brian Fiete
|
a781f29c31
|
Disallowed [Inline] on properties
|
2020-02-20 09:31:27 -08:00 |
|
Brian Fiete
|
1f20d76f94
|
Added a 'cast' intrinsic
|
2020-02-19 13:16:33 -08:00 |
|
Brian Fiete
|
8808da307f
|
AllowDuplicatesAttribute
|
2019-12-25 16:38:17 -08:00 |
|
Brian Fiete
|
becd673914
|
Property [Inline] changes, large container/string fixes, reload fixes
|
2019-12-09 10:28:56 -08:00 |
|
Brian Fiete
|
04a46850d6
|
Fixed attribs for properties, renamed SkipAccessCheckAttribute
|
2019-12-01 14:40:17 -08:00 |
|
Brian Fiete
|
12e5b525ad
|
Alloc allign attributes, lambda captures
|
2019-11-26 13:11:17 -08:00 |
|
Brian Fiete
|
dffde00a6a
|
Enum fixes, small reflection fixes
|
2019-11-25 06:47:41 -08:00 |
|
Brian Fiete
|
8945a906f7
|
Added constraints for operators, 'external' constraints for methods
|
2019-11-17 09:28:39 -08:00 |
|
Brian Fiete
|
ad2542eba6
|
Adding Obsolete/Error/Warn attributes, devirt fixes for struct ptr
|
2019-10-09 16:11:49 -07:00 |
|
Brian Fiete
|
7dbfd15292
|
Moving corlib files out of "System" directory into root
|
2019-09-19 05:46:35 -07:00 |
|