Brian Fiete
|
8b17718fed
|
Struct cast fix, deferred block fix
|
2019-12-13 14:22:23 -08:00 |
|
Brian Fiete
|
f6752b703d
|
Null conditional fixes
|
2019-12-03 17:35:53 -08:00 |
|
Brian Fiete
|
04a46850d6
|
Fixed attribs for properties, renamed SkipAccessCheckAttribute
|
2019-12-01 14:40:17 -08:00 |
|
Brian Fiete
|
ad9075d1aa
|
Improved Win32 debugging
|
2019-11-30 13:28:40 -08:00 |
|
Brian Fiete
|
b6e49673c6
|
Fixed return value from a property indexer failure
|
2019-11-29 09:23:42 -08:00 |
|
Brian Fiete
|
b640bf9d5e
|
Fixed deferred targeted boxing, DisableChecks, sized array generics
|
2019-11-28 09:11:54 -08:00 |
|
Brian Fiete
|
c1d1659e2a
|
Fixed tuple pattern matching
|
2019-11-27 08:00:15 -08:00 |
|
Brian Fiete
|
12e5b525ad
|
Alloc allign attributes, lambda captures
|
2019-11-26 13:11:17 -08:00 |
|
Brian Fiete
|
dffde00a6a
|
Enum fixes, small reflection fixes
|
2019-11-25 06:47:41 -08:00 |
|
Brian Fiete
|
7b8251c311
|
Fixed enums in debugger, reformatting of operator constraints
|
2019-11-22 12:28:24 -08:00 |
|
Brian Fiete
|
88adb3a1cd
|
New nullable support
|
2019-11-21 08:23:18 -08:00 |
|
Brian Fiete
|
68151e69ca
|
Test fix, linux fix
|
2019-11-19 13:36:51 -08:00 |
|
Brian Fiete
|
098ad1ce55
|
Optimizations, switching CanImplicitlyCast method, new CPU rate checker
|
2019-11-19 09:58:35 -08:00 |
|
Brian Fiete
|
8945a906f7
|
Added constraints for operators, 'external' constraints for methods
|
2019-11-17 09:28:39 -08:00 |
|
Brian Fiete
|
f10551e6f8
|
Fixed autocomplete issues with nested calls
|
2019-11-02 06:04:26 -07:00 |
|
Brian Fiete
|
67ee302451
|
Fixes from macOS, first working build
|
2019-10-15 17:27:09 -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
|
3bf4c792d8
|
Added target triple support for more useful cross compilation
|
2019-10-14 17:49:10 -07:00 |
|
Brian Fiete
|
22ec4a86b8
|
Initial macOS changes
Many changes are related to fixing warnings
|
2019-10-14 14:08:29 -07:00 |
|
Brian Fiete
|
ad2542eba6
|
Adding Obsolete/Error/Warn attributes, devirt fixes for struct ptr
|
2019-10-09 16:11:49 -07:00 |
|
Brian Fiete
|
85d197f552
|
Fixed error when const range checking against null
|
2019-10-05 11:27:59 -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
|
f266fe69d1
|
Fixes for large strings, multiple 'opposite' operators
|
2019-10-01 12:48:08 -07:00 |
|
Brian Fiete
|
f8d4d0ded0
|
Properly throw error on Dispose call on using for immutable values
|
2019-09-29 07:43:36 -07:00 |
|
Brian Fiete
|
bac46ef6e9
|
Changes to improve IDE Module Panel, allowing loading image and pdb
|
2019-09-27 13:05:39 -07:00 |
|
Brian Fiete
|
235a3c6f62
|
Fixed missing unwind tables in main, which broke SEH catching
|
2019-09-26 08:29:34 -07:00 |
|
Brian Fiete
|
2505a6d6eb
|
Fixed autocomplete when previous argument was an indexer
|
2019-09-22 09:34:57 -07:00 |
|
Brian Fiete
|
db1e7dfd71
|
Oops
|
2019-09-19 06:35:41 -07:00 |
|
Brian Fiete
|
fbd4e14fb6
|
Allowing allocation of arrays by uint size instead of just int
|
2019-09-18 17:10:06 -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
|
38a650fc2e
|
Fixed bugs with type extensions
|
2019-09-10 11:27:53 -07:00 |
|
Brian Fiete
|
2f01cc14dd
|
Beefy::String changes, lambda hotswap fixes
Changed some string internals related to StringViewsma
Added an "incompatible capture" error for lambdas when the captures change
|
2019-09-03 11:17:13 -07:00 |
|
Brian Fiete
|
3625d76cc7
|
Fixed cascade error, switched minidump test to use symbols.beeflang.org
|
2019-08-29 17:40:17 -07:00 |
|
Brian Fiete
|
078564ac9e
|
Initial checkin
|
2019-08-23 11:56:54 -07:00 |
|