Brian Fiete
|
e3fb124fbe
|
Fixed 'base' definition location error
|
2020-06-20 05:14:27 -07:00 |
|
Brian Fiete
|
407c742bf9
|
Fixed result-of-tuple crash
|
2020-06-19 06:40:40 -07:00 |
|
Brian Fiete
|
78ffe6a682
|
Fixed tuple equality check
|
2020-06-18 06:33:33 -07:00 |
|
Brian Fiete
|
229a5aa5c5
|
Initializer expressions
|
2020-06-18 06:12:14 -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
|
3d191b6cc5
|
Allowed generic inference from tuples
|
2020-06-14 08:40:09 -07:00 |
|
Brian Fiete
|
71c020c4a1
|
Fixed some Go To Definition issues
|
2020-06-14 06:39:29 -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
|
5c3d0021b1
|
Fixed win x64 lowering issue
|
2020-06-10 09:39:16 -07:00 |
|
Brian Fiete
|
5da74382d4
|
Interop fixes and tests, fixing xplat struct passing issues
|
2020-06-10 07:12:07 -07:00 |
|
Brian Fiete
|
4b15ad576f
|
Fixed some extension issues
|
2020-06-05 16:16:14 -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
|
dacbcf4eb3
|
Fixed some constraint and generic type lifetime issues
|
2020-06-03 12:07:58 -07:00 |
|
Brian Fiete
|
e1c340a711
|
Added extension methods
|
2020-06-03 05:22:11 -07:00 |
|
Brian Fiete
|
c1a2bd79e1
|
Fixed 'using static'
|
2020-06-02 05:46:56 -07:00 |
|
Brian Fiete
|
41629b49d1
|
Fixed default return value for var call returns
|
2020-06-02 04:43:34 -07:00 |
|
Brian Fiete
|
d8f741e779
|
Expanded var poisoning for generics
|
2020-06-01 07:32:40 -07:00 |
|
Brian Fiete
|
fa3914e674
|
Fixed crash with embedded aborted autocomplete methodInfo
|
2020-06-01 05:16:26 -07:00 |
|
Brian Fiete
|
c9da45715b
|
Added ability to rename labels and goto definition on labels
|
2020-05-29 16:58:47 -07:00 |
|
Brian Fiete
|
7bd29b5b69
|
Fixed issue choose 'int unknown' overload over generic method
|
2020-05-29 16:10:16 -07:00 |
|
Brian Fiete
|
09729872e9
|
Removed debug nop
|
2020-05-28 08:47:20 -07:00 |
|
Brian Fiete
|
a44f39b3e4
|
Fixed false error for calling static interface methods
|
2020-05-28 07:37:44 -07:00 |
|
Brian Fiete
|
6cb2df65a6
|
Improvements to interfaces: extensions, better generics, statics
|
2020-05-27 09:46:09 -07:00 |
|
Brian Fiete
|
e16e4613b6
|
Better handling of autocomplete with tokens
|
2020-05-26 06:10:51 -07:00 |
|
Brian Fiete
|
d5768c0a83
|
Fixed sized array init with unknown-size array
|
2020-05-25 13:38:45 -07:00 |
|
Brian Fiete
|
5a5287bc8b
|
Fixed generic alias and generic delegate issues
|
2020-05-23 17:25:47 -07:00 |
|
Brian Fiete
|
cd51b72a7d
|
Made better error for class &this attempt
|
2020-05-21 15:01:56 -07:00 |
|
Brian Fiete
|
e82daf74d4
|
Fixed params expression with ref values
|
2020-05-19 09:42:11 -07:00 |
|
Brian Fiete
|
86d8f78761
|
Allowed more flexible attribute type lookup, supporting inner types
|
2020-05-18 13:12:18 -07:00 |
|
Brian Fiete
|
3509d659ea
|
Fix for sized array initializer with global variables
|
2020-05-18 09:59:59 -07:00 |
|
Brian Fiete
|
dd1c1ed562
|
Fix for deferred evals in function-style cast
|
2020-05-18 09:35:50 -07:00 |
|
Brian Fiete
|
8745b40828
|
Allow for '.' allocation of raw arrays
|
2020-05-18 06:58:22 -07:00 |
|
Brian Fiete
|
3d3cde906b
|
Fixed zeroing of paramdecl in lambdas
|
2020-05-17 06:58:03 -07:00 |
|
Brian Fiete
|
d11c79e43e
|
Added more informational mouseovers
|
2020-05-17 06:10:56 -07:00 |
|
Brian Fiete
|
7434885d07
|
Fixed generics property and ctor visibility
|
2020-05-16 08:21:20 -07:00 |
|
Brian Fiete
|
a1729e8297
|
Made static lookup for with generic constraints
|
2020-05-15 17:01:38 -07:00 |
|
Brian Fiete
|
66216ce5d9
|
Fixed a crash on failed delegate bind
|
2020-05-15 08:53:10 -07:00 |
|
Brian Fiete
|
299918d641
|
Fixed virtual indexers
|
2020-05-13 16:28:42 -07:00 |
|
Brian Fiete
|
767ced3563
|
Improved fatal errors - they run through crash handler now
|
2020-05-13 12:30:25 -07:00 |
|
Brian Fiete
|
d5a2db5a06
|
Fixed StructRet issues with delegates and lambdas
|
2020-05-13 07:43:59 -07:00 |
|
Brian Fiete
|
d42cbbb6a9
|
Fixed reifying of base virtual methods
|
2020-05-09 11:31:57 -07:00 |
|
Brian Fiete
|
2e83062143
|
Fixed an issue using global variables in method attributes
|
2020-05-09 07:24:34 -07:00 |
|
Brian Fiete
|
5bbffe268b
|
Improved param defaults, allowing for implicit cast operators
|
2020-05-07 13:19:02 -07:00 |
|
Brian Fiete
|
b128180a15
|
Fixed some places where variable declarations should be illegal
|
2020-05-07 11:02:39 -07:00 |
|
Brian Fiete
|
bd7a4b392f
|
Removed mNoSplat for GCMarkMembers, relying on CallingConvention
|
2020-05-06 16:20:17 -07:00 |
|
Brian Fiete
|
28c3179d4f
|
Fixes to the lowering fixes
|
2020-05-04 09:39:40 -07:00 |
|