Brian Fiete
|
ed30e7ad06
|
Fixed method binding for mid-compile methodInstance rebuilding
|
2021-02-01 13:55:29 -08:00 |
|
Brian Fiete
|
370df86ae4
|
Fixed incorrect symbol matching to SelfBase/SelfOuter
|
2021-02-01 12:27:13 -08:00 |
|
Brian Fiete
|
86967c39c3
|
Added support for some constant enums with payloads
|
2021-02-01 11:19:50 -08:00 |
|
Brian Fiete
|
5677f27cac
|
Improved mixin errors while specializing methods/types
|
2021-02-01 06:38:33 -08:00 |
|
Brian Fiete
|
f1b7f8151a
|
Fixed incorrect caching of decltype/comptype
|
2021-02-01 06:17:26 -08:00 |
|
Brian Fiete
|
afd5b29127
|
Use cached CE emission on fastFinish
|
2021-02-01 05:21:41 -08:00 |
|
Brian Fiete
|
8406e00a60
|
Made Compiler 'Caller' values work inside mixins
|
2021-01-31 10:23:39 -08:00 |
|
Brian Fiete
|
1519a60104
|
Fixed genericParam->genericParam cast check, IgnoreError constraint fail
|
2021-01-31 08:06:47 -08:00 |
|
Brian Fiete
|
970ac9add2
|
Fixed typeref memberReferenceExpression parsing
|
2021-01-31 07:16:38 -08:00 |
|
Brian Fiete
|
96e00fc7d8
|
Fixed sized-aligned aggzero
|
2021-01-31 06:50:58 -08:00 |
|
Brian Fiete
|
e60bbdf64f
|
Fixed pointer arithmetic stride issues
|
2021-01-31 05:39:00 -08:00 |
|
Brian Fiete
|
0576e74d58
|
Fixed alwaysInclude flags
|
2021-01-31 05:26:00 -08:00 |
|
Brian Fiete
|
1f419deae2
|
Merge pull request #873 from bttelle/master
Fix spelling of 'separate' and 'Separator'
|
2021-01-30 14:46:50 -08:00 |
|
Brian Fiete
|
a87731e0ef
|
Specialized-by-autocomplete-method dependency fix
|
2021-01-30 14:45:32 -08:00 |
|
Brian Fiete
|
5ac1bbf63f
|
Fixed always-include on specialized types
|
2021-01-30 10:23:12 -08:00 |
|
Brian Fiete
|
d11348a4e4
|
Refactored always-include
|
2021-01-30 08:08:30 -08:00 |
|
Joseph Battelle
|
a69dff59ce
|
s/seperate/separate
|
2021-01-29 23:52:58 -08:00 |
|
Brian Fiete
|
c0ae4bb8f7
|
Fixed comptime reflection issue with interface methods
|
2021-01-28 08:53:34 -08:00 |
|
Brian Fiete
|
52a8aca30d
|
Made 'in' mangle as 'const&'
|
2021-01-28 05:41:34 -08:00 |
|
Brian Fiete
|
cf9890349d
|
Added 'SelfOuter' special type
|
2021-01-28 05:11:02 -08:00 |
|
Brian Fiete
|
925497f1e7
|
Copy outer external constraints
|
2021-01-27 15:16:21 -08:00 |
|
Brian Fiete
|
b9593348c7
|
Fixed generic dependency issue with type aliases
|
2021-01-27 14:08:28 -08:00 |
|
Brian Fiete
|
f2237b4f97
|
Mangle fix for 'in'
|
2021-01-27 09:18:59 -08:00 |
|
Brian Fiete
|
4d1672fbcf
|
Added 'in' parameter support
|
2021-01-27 09:01:47 -08:00 |
|
Brian Fiete
|
bf97870ed4
|
Removed assertion for var-param call failure
|
2021-01-27 06:55:45 -08:00 |
|
Brian Fiete
|
cd882b09a5
|
Fixed GetStructRetIdx calculation with closure 'this' override
|
2021-01-27 06:20:18 -08:00 |
|
Brian Fiete
|
9ce7a535b4
|
FixGEP for const geps
|
2021-01-26 16:53:19 -08:00 |
|
Brian Fiete
|
1e52dce7c4
|
Support for operators with ref parameters, sized array->span
|
2021-01-26 11:06:17 -08:00 |
|
Brian Fiete
|
61f54a4f88
|
Comptime math and bug fixes
|
2021-01-26 06:33:23 -08:00 |
|
Brian Fiete
|
621fe99882
|
undef detection
|
2021-01-22 16:46:52 -08:00 |
|
Brian Fiete
|
41f95003fe
|
evalExprFlags propagation
|
2021-01-22 16:46:39 -08:00 |
|
Brian Fiete
|
dae208a28b
|
Extension method this cast check fix
|
2021-01-22 14:26:11 -08:00 |
|
Brian Fiete
|
0b23446aa8
|
Added stricter method extension 'this' pre-check
|
2021-01-22 14:19:02 -08:00 |
|
Brian Fiete
|
5aeaa8808b
|
Fixed deferred handling of delegate binds in binary operations
|
2021-01-22 13:25:37 -08:00 |
|
Brian Fiete
|
0ebd306d93
|
Deferred evaluation support for binary operators
|
2021-01-22 11:37:39 -08:00 |
|
Brian Fiete
|
7093476126
|
Fixed 'new' method specifier in extensions for generic types
|
2021-01-22 09:53:21 -08:00 |
|
Brian Fiete
|
fc66c7757b
|
Rebuild libs on outputDir change
|
2021-01-22 09:27:43 -08:00 |
|
Brian Fiete
|
71f677d902
|
Fixed errors during qualified static field reference
|
2021-01-22 08:50:21 -08:00 |
|
Brian Fiete
|
c0dd9b0e09
|
Fixed inifnite work loop populating IsSpecializedByAutoCompleteMethod
|
2021-01-22 07:50:17 -08:00 |
|
Brian Fiete
|
20d51e0929
|
Fixed primitive conversion in binary op
|
2021-01-22 07:38:46 -08:00 |
|
Brian Fiete
|
2ee2860994
|
Fixed binary operator selection issues
|
2021-01-22 06:41:41 -08:00 |
|
Brian Fiete
|
9df5442a37
|
Concrete type size fix
|
2021-01-22 05:52:49 -08:00 |
|
Brian Fiete
|
9ccdf7282e
|
Added VarArgs
|
2021-01-22 04:58:08 -08:00 |
|
Brian Fiete
|
fd1d9644f7
|
Fixed duplicate attribute issue in properties
|
2021-01-21 08:34:34 -08:00 |
|
Brian Fiete
|
c8f42a0bfc
|
Support for obsolete/error/warning on property declaration
|
2021-01-21 05:56:17 -08:00 |
|
Brian Fiete
|
5dfb4a8f2e
|
Fixed static autoprop optimization issue
|
2021-01-21 04:51:15 -08:00 |
|
Brian Fiete
|
e1394e2fb7
|
Fixed variable assignment detection with classes member values
|
2021-01-21 04:42:15 -08:00 |
|
Brian Fiete
|
458eb90752
|
Added IEnumerable<T> to sized arrays
|
2021-01-20 15:00:13 -08:00 |
|
Brian Fiete
|
7787efda7e
|
Fixed ToString issue with missing interface impl in type with extension
|
2021-01-20 14:47:29 -08:00 |
|
Brian Fiete
|
77c3eebbae
|
Fixed ref returns in delegate/function type references
|
2021-01-20 13:42:31 -08:00 |
|