Brian Fiete
|
76cd052c4a
|
Fixed MethodToString for unspecialized type variations
|
2020-09-19 05:12:15 -07:00 |
|
Brian Fiete
|
75eeb25555
|
Refactoring of operator constraints, generic param population
|
2020-09-18 17:00:33 -07:00 |
|
Brian Fiete
|
0b20ef867b
|
Support for matching interface conformance in distinct build options
|
2020-09-16 04:37:28 -07:00 |
|
Brian Fiete
|
006e738f69
|
Fixed const expr creation during box checking
|
2020-09-15 14:06:10 -07:00 |
|
Brian Fiete
|
ff56034eb2
|
Fixed some classify flashing
|
2020-09-14 11:54:54 -07:00 |
|
Brian Fiete
|
da5b81f419
|
Dynamic boxing
|
2020-09-14 11:18:24 -07:00 |
|
Brian Fiete
|
8def1d4522
|
Reflection changes - interface info, boxed type
|
2020-09-14 06:54:49 -07:00 |
|
Brian Fiete
|
4ecd7861d6
|
Allow implicit cast from function to void*
|
2020-09-11 23:17:55 -07:00 |
|
Brian Fiete
|
569d121c14
|
Fixed renaming of namespaces
|
2020-09-11 14:01:40 -07:00 |
|
Brian Fiete
|
3627f8c40f
|
Reworked functions with explicit 'this'
|
2020-09-11 10:33:16 -07:00 |
|
Brian Fiete
|
a852bdb8cc
|
Fixed hash issue with failed delegate ref return type
|
2020-09-10 11:25:53 -07:00 |
|
Brian Fiete
|
947426b384
|
Fixed false circular data ref with self-refing field function typeref
|
2020-09-10 10:42:32 -07:00 |
|
Brian Fiete
|
709b337617
|
Made using/pragma fixits no long focus on change
|
2020-09-05 05:39:51 -07:00 |
|
Brian Fiete
|
24aaa22f7a
|
Fixed error with generic method call on a static field
|
2020-09-03 10:24:42 -07:00 |
|
Brian Fiete
|
70c7067bb0
|
Added type icon to code mouseovers
|
2020-09-03 09:31:22 -07:00 |
|
Brian Fiete
|
535045c48a
|
Allow method attributes on properties with expression bodies
|
2020-08-29 11:28:11 -07:00 |
|
Brian Fiete
|
ca4b383339
|
More SIMD work
|
2020-08-25 07:33:55 -07:00 |
|
Brian Fiete
|
d4c78c0799
|
Allow explicit bool-to-number casts
|
2020-08-23 10:31:56 -07:00 |
|
Brian Fiete
|
8868d3216e
|
Properly colorize type declarations
|
2020-08-23 06:45:14 -07:00 |
|
Brian Fiete
|
64b62c09be
|
Start of SIMD support
|
2020-08-23 05:42:42 -07:00 |
|
Brian Fiete
|
044f15629d
|
Added ability to explicitly cast from int to enum generic constraint
|
2020-08-16 15:56:59 -07:00 |
|
Brian Fiete
|
7a65003679
|
Added Interface colorization type
|
2020-08-13 07:00:49 -07:00 |
|
Brian Fiete
|
9bbcb8eb5e
|
Added a RefType colorization type
|
2020-08-13 06:28:31 -07:00 |
|
Brian Fiete
|
4b80bcbbcf
|
Added some alloctype(T) tests
|
2020-08-12 15:41:38 -07:00 |
|
Brian Fiete
|
9d5d5b4063
|
Added alloctype(T)
|
2020-08-12 15:07:56 -07:00 |
|
Brian Fiete
|
14e9f9aa53
|
Removed result from type population. Fixed early return.
|
2020-08-12 07:42:13 -07:00 |
|
Brian Fiete
|
4afc8eb3dc
|
Fixed cases where param modification of sized arrays should be an error
|
2020-08-11 07:00:31 -07:00 |
|
Brian Fiete
|
32cd6d8841
|
Improved extern type constraints
|
2020-08-10 13:29:05 -07:00 |
|
Brian Fiete
|
c3bc2bc67c
|
Added extern constraints to types
|
2020-08-05 05:34:32 -07:00 |
|
Brian Fiete
|
fc21c66b27
|
Method selection issues, issues with tuples containing 'var'
|
2020-07-20 07:17:33 -07:00 |
|
Brian Fiete
|
a457ebcbc5
|
Properly detecting circular data references in sized arrays
|
2020-07-19 06:13:03 -07:00 |
|
Brian Fiete
|
0f11c36da8
|
Fixed fixit for attributes namespaces
|
2020-07-17 05:13:12 -07:00 |
|
Brian Fiete
|
0e6a001091
|
Fixed Linux interop issue
|
2020-07-15 06:28:41 -07:00 |
|
Brian Fiete
|
6232de0aaa
|
Fixed typealias circular reference issue
|
2020-07-14 10:51:19 -07:00 |
|
Brian Fiete
|
f9c0f2a311
|
Added reflect method filters
|
2020-07-14 08:27:25 -07:00 |
|
Brian Fiete
|
d3bfc731ef
|
Improved errors
|
2020-07-13 09:55:16 -07:00 |
|
Brian Fiete
|
b30a72719c
|
Fixed issues with global var addresses in const arrays
|
2020-07-13 08:51:02 -07:00 |
|
Brian Fiete
|
037b2ac1e4
|
Added reflection category to distinct build options (wip)
|
2020-07-11 16:24:07 -07:00 |
|
JamesOrson
|
e76becf4c6
|
Remove unnecessary delete statements
If a value is null, the C++ delete statement will do nothing, so there is bo need to explicitly check if the value is null.
|
2020-07-10 16:36:14 -07:00 |
|
Brian Fiete
|
7f726ef9ba
|
Added proper support for explicit 'this' in functions
|
2020-07-10 06:40:24 -07:00 |
|
Brian Fiete
|
a02de171ef
|
Added ability to lookup types with 'using static'
|
2020-07-07 10:46:53 -07:00 |
|
Brian Fiete
|
6e6487d951
|
Fixed reflection issue
|
2020-07-06 16:12:48 -07:00 |
|
Brian Fiete
|
c0b8d151de
|
Reflection fixes
|
2020-07-06 12:26:06 -07:00 |
|
Brian Fiete
|
2fe209447e
|
Renamed TypeCode_Single to TypeCode_Float. Float struct interop fixes.
|
2020-07-03 13:54:45 -07:00 |
|
Brian Fiete
|
0c946de3ca
|
Added RefType, changed how CRepr types are represented
|
2020-07-02 11:05:17 -07:00 |
|
Brian Fiete
|
eec61a425b
|
Fixed constraint subset check
|
2020-06-30 15:37:31 -07:00 |
|
Brian Fiete
|
d3d6533976
|
Fixed const generic param lookup in extensions
|
2020-06-30 15:18:16 -07:00 |
|
Brian Fiete
|
fb421ca9d0
|
Fixed field lookups during type alias resolves
|
2020-06-29 17:08:31 -07:00 |
|
Brian Fiete
|
3a7b7e559b
|
Fixed cast constraint check for IOpConvertibleTo
|
2020-06-29 16:53:39 -07:00 |
|
Brian Fiete
|
16bc8de229
|
Fixed tuple cast
|
2020-06-25 05:20:45 -07:00 |
|