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 |
|
Brian Fiete
|
63e51ec4d8
|
Reworking some lowering logic
|
2020-05-04 09:11:36 -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
|
842a6a8898
|
Added Obsolete support for moved collections
|
2020-04-29 09:53:48 -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
|
3a261c5dfa
|
Fixed a crash attempting a method call in a const eval
|
2020-04-26 10:27:55 -07:00 |
|
Brian Fiete
|
53337c7c50
|
Improved error for calling ptr to ref type. Fixed properties on ptr
|
2020-04-25 15:01:02 -07:00 |
|
Brian Fiete
|
33448603b1
|
Fixed struct construction when type is unpopulated. Better error check.
|
2020-04-20 14:54:27 -07:00 |
|
Brian Fiete
|
11a46fa422
|
DLL import hotswap fixes
|
2020-04-16 00:32:00 -07:00 |
|
Brian Fiete
|
293f4f51a2
|
Fixed error when type failure causes 'var' param - don't call
|
2020-04-13 06:42:24 -07:00 |
|
Brian Fiete
|
e2a6a122c4
|
Fixed a sized array initialization
|
2020-04-12 08:37:22 -07:00 |
|
Brian Fiete
|
f869bb3978
|
Fixed some struct-init-detection code
|
2020-04-11 07:32:40 -07:00 |
|
Brian Fiete
|
664078557f
|
Improving auto-implemented properties
|
2020-04-10 07:53:56 -07:00 |
|
Marc-André Lavoie
|
965e71e8e5
|
Changed mention of 'stack' to 'scope' in error msg
|
2020-04-08 22:32:49 -04: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
|
a3020720c9
|
Fixed unqualified static lookups in mixins
|
2020-03-30 11:13:24 -07:00 |
|
Brian Fiete
|
0720b9ad1a
|
Fixed dependency issue with type lookups
|
2020-03-27 06:47:26 -07:00 |
|
Brian Fiete
|
9bd71299d9
|
Fixed 'case' for pointer to enums
|
2020-03-24 15:25:43 -07:00 |
|
Brian Fiete
|
5d4d21cce1
|
Added fixit for global namespace lookup
|
2020-03-21 13:09:42 -07:00 |
|
Brian Fiete
|
7458a90b5b
|
Fixed default parameters requiring conversion operators
|
2020-03-11 07:57:20 -07:00 |
|
Brian Fiete
|
e9ef8ed27c
|
Fix for sized array with const member size
|
2020-03-09 13:10:34 -07:00 |
|
Brian Fiete
|
686050a68b
|
Fixed some lowering of Win32 structs by value
|
2020-03-09 11:46:40 -07:00 |
|
Brian Fiete
|
d1c373420b
|
Fixed Friend check for properties
|
2020-03-09 06:51:41 -07:00 |
|