Brian Fiete
|
8f59a9dc0a
|
Fixed index cast to int
|
2020-11-18 12:12:22 -08:00 |
|
Brian Fiete
|
dcacf87d66
|
Fixed ability to call GetType on an interface reference
|
2020-11-18 12:07:18 -08:00 |
|
Brian Fiete
|
d1334b0c8f
|
Properly generates an error when allocating in a const expression
|
2020-11-18 10:13:46 -08:00 |
|
Brian Fiete
|
3e763b41df
|
Fixed ObjectAccessCheck with null constant
|
2020-11-18 10:03:10 -08:00 |
|
Brian Fiete
|
d4ea9bce2b
|
Added error for using cascade operator on static method
|
2020-11-18 09:54:19 -08:00 |
|
Brian Fiete
|
bd3fa65692
|
Allow static method overrides in extensions
|
2020-11-17 23:19:56 -08:00 |
|
Brian Fiete
|
16a4b36b17
|
Fixed dynamic cast from class/interface constraint
|
2020-11-17 17:37:09 -08:00 |
|
Brian Fiete
|
959ccebc26
|
Improved errors for invalid method specifiers in interfaces
|
2020-11-16 17:44:39 -08:00 |
|
Brian Fiete
|
4c5881e5d3
|
Fixed GNU const ref mangling
|
2020-11-16 13:11:44 -08:00 |
|
Brian Fiete
|
fa0e712c2b
|
Added [MangleConst] support
|
2020-11-16 11:05:08 -08:00 |
|
Brian Fiete
|
826a7e6fba
|
Fixed append alloc array size calculation
|
2020-11-16 09:46:25 -08:00 |
|
Brian Fiete
|
234b3591eb
|
Fixed member field lookup from generic constraint
|
2020-11-16 08:47:45 -08:00 |
|
Brian Fiete
|
bb4f0df653
|
Fixed override fix
|
2020-11-16 07:51:51 -08:00 |
|
Brian Fiete
|
2e3880100b
|
Fixed mangling issue with method overrides in extensions
|
2020-11-16 07:36:34 -08:00 |
|
Brian Fiete
|
ca3308d959
|
Fixed CPP mangling for static fields
|
2020-11-16 05:23:19 -08:00 |
|
Brian Fiete
|
281f19e04c
|
String interpolation
|
2020-11-11 05:46:52 -08:00 |
|
Brian Fiete
|
22cc81862b
|
Made source index change cause internals rebuild
|
2020-11-10 06:31:35 -08:00 |
|
Brian Fiete
|
f41365a58e
|
Added 'interface' and 'enum' constraints
|
2020-11-10 05:44:23 -08:00 |
|
Brian Fiete
|
f63b9236d0
|
Fixed duplicate 'public override' autocomplete overrides
|
2020-11-09 10:22:54 -08:00 |
|
Brian Fiete
|
cd2561b68e
|
Fixed formatting of comma-separated fields with initializers
|
2020-11-09 08:54:40 -08:00 |
|
Brian Fiete
|
6cb13900b0
|
Added support for attributes on enum case members
|
2020-11-09 06:53:47 -08:00 |
|
Brian Fiete
|
a9d9776bcb
|
Allow default param before params param
|
2020-11-07 06:37:41 -08:00 |
|
Brian Fiete
|
bd6e21073e
|
Mixin 'this' fix
|
2020-11-06 12:25:02 -08:00 |
|
Brian Fiete
|
b3e225b360
|
Fix for valueless sized array init
|
2020-11-06 12:24:52 -08:00 |
|
Brian Fiete
|
fb23269e33
|
Fixed issue with non-static mixin usage inside a lambda
|
2020-11-06 09:48:39 -08:00 |
|
Brian Fiete
|
bb87ca7b52
|
Fixes for increment/decrement operators
|
2020-11-05 08:51:20 -08:00 |
|
Brian Fiete
|
d4d74ed37c
|
Fixed switch with constant value and fallthroughs
|
2020-11-04 09:23:34 -08:00 |
|
Brian Fiete
|
e1119d77a9
|
Fixed autocomplete duplicate documentation issue
|
2020-11-04 07:56:40 -08:00 |
|
Brian Fiete
|
07cdbbf142
|
Fixed classview search
|
2020-11-03 08:01:45 -08:00 |
|
Brian Fiete
|
4bc0b82c8b
|
Added support for explicit generic type
|
2020-11-01 04:37:40 -08:00 |
|
Brian Fiete
|
587f91fcce
|
Fixed interface error with private property accessors
|
2020-10-30 13:20:54 -07:00 |
|
Brian Fiete
|
e2bc29cf9c
|
== fix
|
2020-10-30 09:35:48 -07:00 |
|
Brian Fiete
|
8abb72939b
|
Fix for lambda caching within mixin
|
2020-10-30 09:03:36 -07:00 |
|
Brian Fiete
|
d82aab3b3f
|
Workaround for VS2019 optimization bug
|
2020-10-30 05:51:13 -07:00 |
|
Brian Fiete
|
9995803d60
|
Linux fixes for LLVM 11
|
2020-10-28 09:34:23 -07:00 |
|
Brian Fiete
|
9706a76097
|
Fixed abstract/concrete warnings for invalid types
|
2020-10-27 14:55:23 -07:00 |
|
Brian Fiete
|
b43007a1b6
|
Upgrade to VS2019, LLVM 11.0.0
|
2020-10-27 12:28:23 -07:00 |
|
Brian Fiete
|
7883d0cafa
|
Fixed concrete method warning
|
2020-10-27 12:26:15 -07:00 |
|
Brian Fiete
|
5167298ab2
|
Added warnings for invalid interface method decls
|
2020-10-26 15:32:10 -07:00 |
|
Brian Fiete
|
71f5448f32
|
Support for internal property overrides in extensions
|
2020-10-26 13:52:04 -07:00 |
|
Brian Fiete
|
c4ff32826e
|
Fixed #define with comments
|
2020-10-26 13:01:35 -07:00 |
|
Brian Fiete
|
251a8bb379
|
Fixed boxing from ternary operator
|
2020-10-26 12:51:01 -07:00 |
|
Brian Fiete
|
f09a9b41f1
|
Fixed enum with extension with ToString override
|
2020-10-26 11:38:44 -07:00 |
|
Brian Fiete
|
38d2eff3f6
|
Fixed namespace colorization when outer type name matches namespace
|
2020-10-26 10:47:33 -07:00 |
|
Brian Fiete
|
8b74b15102
|
Fixed internal override mangling in same project
|
2020-10-26 10:47:01 -07:00 |
|
Brian Fiete
|
84594e66ff
|
Remove 'base' call for inner override impl
|
2020-10-26 10:46:35 -07:00 |
|
Brian Fiete
|
5cf3055750
|
Fixed reification of internal method overrides in uninstantiated types
|
2020-10-25 11:08:42 -07:00 |
|
Brian Fiete
|
2c41b5c3f7
|
Fixed FORCELINK sret issue
|
2020-10-25 10:52:28 -07:00 |
|
Brian Fiete
|
ae40f99cb4
|
Made 'override' work for internal overrides
|
2020-10-25 10:40:40 -07:00 |
|
Brian Fiete
|
fe3ba6d4d8
|
Fixed field protection in extension
|
2020-10-24 15:44:18 -07:00 |
|