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 |
|
Brian Fiete
|
c8ca66ec5c
|
Change Beefy::defer to be simpler (no std::function), macOS changes
|
2019-10-15 12:28:21 -07:00 |
|
Brian Fiete
|
7e55369f92
|
Added <= support for 'for less'
|
2019-10-05 11:27:30 -07:00 |
|
Brian Fiete
|
f4c252048e
|
Fixed build paths, added comparison warnings, other misc fixes
|
2019-10-05 10:26:26 -07:00 |
|
Brian Fiete
|
d48d03c58b
|
Made type lookup errors 'var' instead of 'Object', less error cascading
|
2019-10-04 10:38:36 -07:00 |
|
Brian Fiete
|
dfbf7a2792
|
We were failing on an invalid type lookup in a tuple bind
|
2019-09-29 07:42:58 -07:00 |
|
Brian Fiete
|
54d5884213
|
Fixes for ShowWrongHash, looking into debug info issues in opt llvm
|
2019-09-24 08:58:04 -07:00 |
|
Brian Fiete
|
c0b73cdd6f
|
Removed lifetime.start and lifetime.end for LLVM
The lifetime annotations were causing errors in release builds, related to stack colorization
|
2019-09-18 08:14:38 -07:00 |
|
Brian Fiete
|
9309297295
|
Disallowed certain operations in deferred blocks (ie: returns/breaks)
|
2019-09-12 09:46:54 -07:00 |
|
Brian Fiete
|
5fce0af004
|
Fixed local method infinite-loop bug
|
2019-09-11 10:04:58 -07:00 |
|
Brian Fiete
|
078564ac9e
|
Initial checkin
|
2019-08-23 11:56:54 -07:00 |
|