Brian Fiete
|
b83bc2c2dc
|
Fixed generic property binding
|
2020-11-21 07:09:15 -08:00 |
|
Brian Fiete
|
f41365a58e
|
Added 'interface' and 'enum' constraints
|
2020-11-10 05:44:23 -08:00 |
|
Brian Fiete
|
71f5448f32
|
Support for internal property overrides in extensions
|
2020-10-26 13:52:04 -07:00 |
|
Brian Fiete
|
38d2eff3f6
|
Fixed namespace colorization when outer type name matches namespace
|
2020-10-26 10:47:33 -07:00 |
|
Brian Fiete
|
879b15ecd8
|
Added type initializer blocks
|
2020-10-23 07:48:41 -07:00 |
|
Brian Fiete
|
a3211809c6
|
Fixed issue with nested valueless lambdas
|
2020-10-20 05:23:39 -07:00 |
|
Brian Fiete
|
eaeb5ab6f8
|
Allow => funcPtr function binding
|
2020-10-19 15:32:13 -07:00 |
|
Brian Fiete
|
d46c60d956
|
Fixed tuple duplicate name check circular dependency issue
|
2020-10-17 16:31:46 -07:00 |
|
Brian Fiete
|
6b27f0f0b2
|
Internal protection, 'using internal <type or namespace>;`
|
2020-10-14 11:33:41 -07:00 |
|
Brian Fiete
|
f1b685b4c7
|
Throws error on duplicate tuple field name
|
2020-10-13 10:32:56 -07:00 |
|
Brian Fiete
|
b28a87136f
|
Extended autocomplete info
|
2020-10-08 09:41:05 -07:00 |
|
Brian Fiete
|
16cd9f7a77
|
Fixed lambda bind to delegate type with outer generic
|
2020-10-08 06:45:04 -07:00 |
|
Brian Fiete
|
dbe38df60f
|
Fixed namespace colorization when type name matches namespace
|
2020-10-06 09:30:25 -07:00 |
|
Brian Fiete
|
9650e10e88
|
Operator extension fix
|
2020-10-02 13:12:34 -07:00 |
|
Brian Fiete
|
67556c2ff6
|
Fixed const handling
|
2020-09-29 04:56:47 -07:00 |
|
Brian Fiete
|
b7f30c798c
|
Fixed enum case check in non-enum type
|
2020-09-28 13:26:47 -07:00 |
|
Brian Fiete
|
0a78b5cc35
|
Improvements and safety for const exprs
|
2020-09-28 12:41:42 -07:00 |
|
Brian Fiete
|
ae06346357
|
Fixed issues with failed const type expressions
|
2020-09-27 23:25:42 -07:00 |
|
Brian Fiete
|
0e10eba8f5
|
Added ReflectAttribute.ReflectImplementer
|
2020-09-26 08:26:42 -07:00 |
|
Brian Fiete
|
797aa7cedc
|
Fixed stack overflow with inner type as base type
|
2020-09-25 05:38:35 -07:00 |
|
Brian Fiete
|
2d4cc6d86e
|
Extension check refinements, more extension tests
|
2020-09-21 07:51:36 -07:00 |
|
Brian Fiete
|
31ac632ea6
|
Fixed failed var wrapping
|
2020-09-20 09:35:47 -07:00 |
|
Brian Fiete
|
0794ed8592
|
Fixed generic type colorization
|
2020-09-19 10:15:21 -07:00 |
|
Brian Fiete
|
adb0bc4b85
|
Fixed type generic constraint validation
|
2020-09-19 09:05:33 -07:00 |
|
Brian Fiete
|
e4892af4c9
|
Added constraint test for casting
|
2020-09-19 06:41:36 -07:00 |
|
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 |
|