Brian Fiete
|
2eb7ce3e1a
|
Added Variant support to reflected method invocation
|
2020-06-22 17:06:26 -07:00 |
|
Brian Fiete
|
d56af187ca
|
Fixed on-demand constraint check crash
|
2020-06-21 10:12:42 -07:00 |
|
Brian Fiete
|
47e0cff3a0
|
UnspecializedVariation fixes for delegates/tuples
|
2020-06-21 07:00:47 -07:00 |
|
Brian Fiete
|
407c742bf9
|
Fixed result-of-tuple crash
|
2020-06-19 06:40:40 -07:00 |
|
Brian Fiete
|
3863166545
|
Allowed type-only match for tuple refs
|
2020-06-18 06:44:52 -07:00 |
|
Brian Fiete
|
abeda6909b
|
Added concept of strict equality
|
2020-06-17 05:13:53 -07:00 |
|
Brian Fiete
|
63dc33a970
|
Fixes for mixins in const exprs
|
2020-06-15 09:00:57 -07:00 |
|
Brian Fiete
|
f56667ff61
|
Fixed attempted static lookup in enum underlying type
|
2020-06-13 17:03:31 -07:00 |
|
Brian Fiete
|
08e38a03f9
|
Added [?] implied size for sized arrays with initializers
|
2020-06-13 08:36:39 -07:00 |
|
Brian Fiete
|
5da74382d4
|
Interop fixes and tests, fixing xplat struct passing issues
|
2020-06-10 07:12:07 -07:00 |
|
Brian Fiete
|
9f00539d90
|
Refactored generic type instances to be a BfGenericTypeInfo member
|
2020-06-05 07:01:58 -07:00 |
|
Brian Fiete
|
6fe9c78ada
|
Added support for generic tuples
|
2020-06-04 15:02:46 -07:00 |
|
Brian Fiete
|
03fbc9d468
|
Fixes for type dependencies and tests for type deletion bug
|
2020-06-04 11:47:55 -07:00 |
|
Brian Fiete
|
079ac03d38
|
Missing paren
|
2020-06-03 12:34:38 -07:00 |
|
Brian Fiete
|
dacbcf4eb3
|
Fixed some constraint and generic type lifetime issues
|
2020-06-03 12:07:58 -07:00 |
|
Brian Fiete
|
c1a2bd79e1
|
Fixed 'using static'
|
2020-06-02 05:46:56 -07:00 |
|
Brian Fiete
|
1624b38958
|
Fixed some hot-compile dependency issues
|
2020-06-01 15:09:32 -07:00 |
|
Brian Fiete
|
d8f741e779
|
Expanded var poisoning for generics
|
2020-06-01 07:32:40 -07:00 |
|
Brian Fiete
|
ca0c0df6d3
|
Remove nop
|
2020-05-31 07:29:06 -07:00 |
|
Brian Fiete
|
e93757141d
|
Allow 'concrete' to still allow a returned interface instance
|
2020-05-31 07:27:51 -07:00 |
|
Brian Fiete
|
014263c3a7
|
Added ability to rename namespaces
|
2020-05-31 07:12:17 -07:00 |
|
Brian Fiete
|
7bd29b5b69
|
Fixed issue choose 'int unknown' overload over generic method
|
2020-05-29 16:10:16 -07:00 |
|
Brian Fiete
|
c8055f0a38
|
Fixed dependency adding of interfaces
|
2020-05-29 10:11:09 -07:00 |
|
Brian Fiete
|
6cb2df65a6
|
Improvements to interfaces: extensions, better generics, statics
|
2020-05-27 09:46:09 -07:00 |
|
Brian Fiete
|
42ae46390d
|
Fixed improper generic method variation reification
|
2020-05-25 14:12:53 -07:00 |
|
Brian Fiete
|
b597b444ab
|
Fixed CRTP - deferred validating base class generic constraints
|
2020-05-25 00:13:15 -07:00 |
|
Brian Fiete
|
5a5287bc8b
|
Fixed generic alias and generic delegate issues
|
2020-05-23 17:25:47 -07:00 |
|
bfiete
|
6b46904510
|
Working on Linux fixes
|
2020-05-21 06:58:26 -07:00 |
|
Brian Fiete
|
622b832858
|
Fixing reification of attributes
|
2020-05-18 17:20:03 -07:00 |
|
Brian Fiete
|
86d8f78761
|
Allowed more flexible attribute type lookup, supporting inner types
|
2020-05-18 13:12:18 -07:00 |
|
Brian Fiete
|
d11c79e43e
|
Added more informational mouseovers
|
2020-05-17 06:10:56 -07:00 |
|
Brian Fiete
|
2ac6b339b2
|
Fixed memory leaks
|
2020-05-14 14:56:25 -07:00 |
|
Brian Fiete
|
767ced3563
|
Improved fatal errors - they run through crash handler now
|
2020-05-13 12:30:25 -07:00 |
|
Brian Fiete
|
577cd2e270
|
Fixed detection of data cycles within unions
|
2020-05-13 07:42:57 -07:00 |
|
Brian Fiete
|
6c65993401
|
Fixed extensions issues with changing root def, extending dlg/functions
|
2020-05-12 09:16:17 -07:00 |
|
Brian Fiete
|
b0fbc87d31
|
Fixed issue with unreifiied module having mFuncReferences set
|
2020-05-11 10:14:27 -07:00 |
|
Brian Fiete
|
e90e8aee47
|
Changed printing of methodRef
|
2020-05-08 07:07:07 -07:00 |
|
Brian Fiete
|
61d9edea83
|
Added CallingConvention support, mangle specifying
|
2020-05-04 07:15:38 -07:00 |
|
Brian Fiete
|
d5073e810c
|
Reworked ref enumerators to support non-pointer refs
|
2020-05-01 16:29:12 -07:00 |
|
Brian Fiete
|
93facda6b2
|
Added IncludeAllMethods
|
2020-05-01 09:09:35 -07:00 |
|
Brian Fiete
|
eab378c016
|
Fixed a const int casting issue
|
2020-04-30 10:25:06 -07:00 |
|
Brian Fiete
|
842a6a8898
|
Added Obsolete support for moved collections
|
2020-04-29 09:53:48 -07:00 |
|
Brian Fiete
|
4b2256d41e
|
Added some warnings for nullable(T) usage
|
2020-04-28 07:30:10 -07:00 |
|
Brian Fiete
|
da29d695dd
|
Fixed crash during attempt to derive from 'Base[Value]'
|
2020-04-28 04:55:49 -07:00 |
|
Brian Fiete
|
68bf7bc801
|
Added nullable(T), Result<T> can use null conditionals
|
2020-04-27 15:09:10 -07:00 |
|
Brian Fiete
|
868293f2f2
|
Fixed issue with new stricter IsValueless check
|
2020-04-24 16:56:29 -07:00 |
|
Brian Fiete
|
66aeb0a302
|
Fixed a PopulateType reentry issue
|
2020-04-09 14:55:25 -07:00 |
|
Brian Fiete
|
13d7b0c1c5
|
Fixed field var-resolving when calling methods
|
2020-04-07 08:31:17 -07:00 |
|
Brian Fiete
|
15c3ad98de
|
Changed array to Ordered instead of CRepr
|
2020-04-04 12:14:52 -07:00 |
|
Brian Fiete
|
bb59aa3162
|
Disabled custom attributes when boxed
|
2020-04-02 08:57:00 -07:00 |
|