Brian Fiete
|
99419097c5
|
Added [IgnoreErrors] block attribute
|
2020-08-16 08:33:51 -07:00 |
|
Brian Fiete
|
9d5d5b4063
|
Added alloctype(T)
|
2020-08-12 15:07:56 -07:00 |
|
Brian Fiete
|
b1f741b1f0
|
Fixed ref iteration over valueless types
|
2020-07-22 15:32:27 -07:00 |
|
Brian Fiete
|
037b2ac1e4
|
Added reflection category to distinct build options (wip)
|
2020-07-11 16:24:07 -07:00 |
|
Brian Fiete
|
229a5aa5c5
|
Initializer expressions
|
2020-06-18 06:12:14 -07:00 |
|
Brian Fiete
|
44a4702ab4
|
Fixed deferred delete:null
|
2020-06-17 06:06:03 -07:00 |
|
Brian Fiete
|
cbacf99a61
|
Fixed erroneous tempaddr takeover in var decl
|
2020-06-16 07:50:00 -07:00 |
|
Brian Fiete
|
08e38a03f9
|
Added [?] implied size for sized arrays with initializers
|
2020-06-13 08:36:39 -07:00 |
|
Brian Fiete
|
5da74382d4
|
Interop fixes and tests, fixing xplat struct passing issues
|
2020-06-10 07:12:07 -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
|
198acef1c6
|
Fixed uninitialized variable
|
2020-06-04 11:46:02 -07:00 |
|
Brian Fiete
|
a328334ab3
|
Fixed enumeration capabilities of a generic param with ienumerator iface
|
2020-06-03 05:23:20 -07:00 |
|
Brian Fiete
|
91e0d10128
|
Deferred call fix for 'do' statement
|
2020-05-30 06:43:30 -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
|
e16e4613b6
|
Better handling of autocomplete with tokens
|
2020-05-26 06:10:51 -07:00 |
|
Brian Fiete
|
8334ed2ad4
|
Linux uint64 fix
|
2020-05-18 09:12:03 -07:00 |
|
Brian Fiete
|
693334bdc8
|
Fixes to SetDeleted
|
2020-05-18 08:30:42 -07:00 |
|
Brian Fiete
|
76dfe97d78
|
Another pass at marking scoped raw arrays as deleted
|
2020-05-18 06:58:02 -07:00 |
|
Brian Fiete
|
6c65993401
|
Fixed extensions issues with changing root def, extending dlg/functions
|
2020-05-12 09:16:17 -07:00 |
|
Brian Fiete
|
b094bf4002
|
Fixed throw error
|
2020-05-08 16:36:31 -07:00 |
|
Brian Fiete
|
b128180a15
|
Fixed some places where variable declarations should be illegal
|
2020-05-07 11:02:39 -07:00 |
|
Brian Fiete
|
13b5359458
|
More fixed to while statement
|
2020-05-05 07:33:02 -07:00 |
|
Brian Fiete
|
dedaf989a6
|
Fixed some constant evaluation issues with 'while' statement
|
2020-05-04 17:32:03 -07:00 |
|
Brian Fiete
|
d5073e810c
|
Reworked ref enumerators to support non-pointer refs
|
2020-05-01 16:29:12 -07:00 |
|
Brian Fiete
|
75e0cb9907
|
'var' fixes
|
2020-04-16 00:30:55 -07:00 |
|
Brian Fiete
|
9bd71299d9
|
Fixed 'case' for pointer to enums
|
2020-03-24 15:25:43 -07:00 |
|
Brian Fiete
|
fc57557fd9
|
Fixed type conversion for enumerators in for-each loops
|
2020-03-20 09:24:08 -07:00 |
|
Brian Fiete
|
1de552e940
|
Fixed return of a 'var'
|
2020-03-10 08:27:57 -07:00 |
|
Brian Fiete
|
14ac27c977
|
Removed 'internal' protection - it's all about [Friend] now
|
2020-03-09 06:34:16 -07:00 |
|
Brian Fiete
|
c92bc523db
|
Added constant string appending with + operator, const string fixes
|
2020-02-28 09:20:43 -08:00 |
|
Brian Fiete
|
857c1c384a
|
Added support for "case when" (valueless) switch cases
|
2020-02-23 06:14:14 -08:00 |
|
Brian Fiete
|
d40f7fa759
|
More fixes for switch unreachable
|
2020-02-21 15:34:08 -08:00 |
|
Brian Fiete
|
748f7b8e49
|
Fixed 'unreachable' for comprehensive switch
|
2020-02-21 11:26:41 -08:00 |
|
Brian Fiete
|
b856f48006
|
Added an 'unreachable' instruction for comprehensive switches
|
2020-02-21 07:54:19 -08:00 |
|
Brian Fiete
|
c2c2c24ac8
|
Fixed some issues with new/delete generic constraints
|
2020-02-20 11:57:25 -08:00 |
|
Brian Fiete
|
ace51cb7be
|
Fixed step out in disassembly
|
2020-02-20 09:31:06 -08:00 |
|
Brian Fiete
|
1f20d76f94
|
Added a 'cast' intrinsic
|
2020-02-19 13:16:33 -08:00 |
|
Brian Fiete
|
179e67194d
|
Reworked 'using' - now properly supports nulls, requires IDisposable
|
2020-02-17 05:39:05 -08:00 |
|
Brian Fiete
|
fd64aa64d9
|
Made implicit tuple cast check names, fixed explicit tuple cast
|
2020-01-24 10:36:22 -08:00 |
|
Brian Fiete
|
8970ebcd93
|
Added error/warning panel, region support
|
2020-01-06 13:49:35 -08:00 |
|
Brian Fiete
|
4dcd7f9c6a
|
Fixed constExprs with ints, hover for enum values, _ for enums
|
2019-12-24 13:13:04 -08:00 |
|
Brian Fiete
|
8b17718fed
|
Struct cast fix, deferred block fix
|
2019-12-13 14:22:23 -08:00 |
|
Brian Fiete
|
aafefecfa2
|
Improved deferred type name generation
|
2019-12-11 12:55:50 -08:00 |
|
Brian Fiete
|
601b08fb2d
|
Large allocation fixes
|
2019-12-09 10:29:31 -08:00 |
|
Brian Fiete
|
2bb2a5926a
|
Fixed Win32 eval
|
2019-12-01 10:17:09 -08:00 |
|
Brian Fiete
|
ba01bbb8f7
|
Linux fix
|
2019-11-27 08:55:00 -08:00 |
|
Brian Fiete
|
c1d1659e2a
|
Fixed tuple pattern matching
|
2019-11-27 08:00:15 -08:00 |
|
Brian Fiete
|
098ad1ce55
|
Optimizations, switching CanImplicitlyCast method, new CPU rate checker
|
2019-11-19 09:58:35 -08:00 |
|
Brian Fiete
|
e1656865bb
|
Fixed some var usage
|
2019-11-02 06:02:36 -07:00 |
|