Brian Fiete
06f4eb9576
Improvements to auto-impl properties
2022-03-01 09:49:02 -08:00
Brian Fiete
3454e26941
Test fix
2022-02-24 05:55:42 -08:00
Brian Fiete
35584ef288
PopulateType fixes with nested generic type references
2022-02-23 07:35:21 -08:00
Brian Fiete
434a7406de
Fixed some comptime dependency rebuilding issues with aliases/extensions
2022-02-16 18:28:23 -05:00
Brian Fiete
ae53196e74
Const lhs handling of ??, cond var assignment in CreateConditionalScope
2022-02-16 08:28:05 -05:00
Brian Fiete
6c714bacdc
Fixed extern method generic arg case
2022-02-12 15:37:57 -05:00
Brian Fiete
8bc5d09787
Error text fix
2021-12-15 17:06:43 -05:00
Brian Fiete
4b7ad7036c
Dependency fix for elemented types (ie: pointer types)
2021-10-24 16:07:12 -07:00
Brian Fiete
954f6312b8
Changed mixin circular reference detection
2021-08-02 10:42:53 -07:00
Brian Fiete
03e28f3add
Fixed invalid generic inference from generic constraints
2021-06-25 06:04:48 -07:00
Brian Fiete
b83c70e84b
Test fix
2021-06-19 11:25:00 -07:00
Brian Fiete
615473369f
Fixed test
2021-06-19 11:16:04 -07:00
Brian Fiete
5e9ac07804
Fallthrough fixes for destructuring and allHadReturns
2021-06-19 09:29:36 -07:00
Brian Fiete
e1394e2fb7
Fixed variable assignment detection with classes member values
2021-01-21 04:42:15 -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
e35318c688
Fixed unspecialized method variation calculated return value
2021-01-20 06:42:44 -08:00
Brian Fiete
97d7324874
Fixed fail test
2021-01-04 13:57:28 -08:00
Brian Fiete
06a1ea841f
Fixed some generic param cases with generic methods in generic variants
2021-01-01 15:33:00 -08:00
Brian Fiete
27a586df04
Fixed atom deletion issue
2020-12-25 05:22:02 -08:00
Brian Fiete
8852e7e194
Protected protection improvements
2020-12-06 07:32:01 -08:00
Brian Fiete
414a6faa56
Temporarily removed broken LLVM tests
2020-10-28 15:11:41 -07:00
Brian Fiete
4cea33d96f
Fixed cases of undetected ambiguous calls
2020-10-08 12:09:04 -07:00
Brian Fiete
c28ed988b3
Fixed properties debug evaluation and struct calls
2020-09-29 11:58:07 -07:00
Brian Fiete
f83875e8ad
More tests
2020-09-25 05:36:33 -07:00
Brian Fiete
8af5575f42
Extra test
2020-09-22 10:35:58 -07:00
Brian Fiete
fd3265445d
Fixes for new out-var rules, unassigned variable detection
2020-09-22 07:44:47 -07:00
Brian Fiete
965e2e2930
Moved scope of 'if (Call(var X))' arguments into the if parent's scope
2020-09-21 17:53:22 -07:00
Brian Fiete
5b8d2ffee2
Improvements to unassigned variable detection
2020-09-21 13:58:00 -07:00
Brian Fiete
76cd052c4a
Fixed MethodToString for unspecialized type variations
2020-09-19 05:12:15 -07:00
Brian Fiete
92d3ab6ca9
Fixed error messages for methods with extern constraints in variations
2020-08-04 10:30:25 -07:00
Brian Fiete
1e446a655c
Fixed Test4
2020-07-19 11:07:18 -07:00
Brian Fiete
912fdbe195
Added test for adding files during hotload
2020-07-19 05:48:22 -07:00
Brian Fiete
307c1080c4
More fail tests
2020-06-21 07:50:37 -07:00
Brian Fiete
4d53f185d8
Mixin name uniquing, 'this' for mixins
2020-06-20 17:25:37 -07:00
Brian Fiete
03fbc9d468
Fixes for type dependencies and tests for type deletion bug
2020-06-04 11:47:55 -07:00
Brian Fiete
0503eedfe6
Fixed test
2020-05-30 05:56:40 -07:00
Brian Fiete
ddd221c187
Added test for removing project
2020-05-19 09:08:13 -07:00
Brian Fiete
24d083f028
Added tests for typed primitives
2020-05-15 15:08:26 -07:00
Brian Fiete
dbd9b32e3f
Renamed System.Collections.Generic to System.Collections
2020-04-29 06:40:03 -07:00
Brian Fiete
664078557f
Improving auto-implemented properties
2020-04-10 07:53:56 -07:00
Brian Fiete
b900ec1a4a
New test
2019-12-09 10:29:54 -08:00
Brian Fiete
5b25039ff4
Debug test revert
2019-11-30 17:19:48 -08:00
Brian Fiete
cbae124dd5
New tests
2019-11-30 13:18:07 -08:00
Brian Fiete
a3f1a33c39
Added some new tests
2019-11-29 09:22:18 -08:00
Brian Fiete
61b440ea36
Adding new test suite
2019-11-07 06:49:32 -08:00
Brian Fiete
e5de09488e
Fixed some indenting issues, added indenting test
2019-10-04 10:36:53 -07:00
Brian Fiete
d7da98444e
Fixed a module extension issue with mIRFunction not being cleared
2019-09-07 06:38:56 -07:00
Brian Fiete
d26e2957b0
Fixed ability to cancel downloads
2019-09-04 10:27:37 -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
b63a243fd7
Working on installer, fixing more Win32 issues
...
Throwing error on member references with ".." cascade token outside invocations (ie: "ts..mA = 123")
Fixed 'Thread.ModuleTLSIndex' error - which caused us TLS lookup failures in Beef DLLs
Fixed some hotswap errors
Made BeefPerf shut down properly
Fixed an 'int literal' FixIntUnknown issue where rhs was System.Object which caused an illegal boxing
Fixed COFF::LocateSymbol issues with Win32 and also with linking to static libraries - showed up with hot-linking in fmod when hot-adding a floating point mod
Fixed a couple memory leaks
Fixed alignment issue in COFF::ParseCompileUnit
2019-09-02 17:39:47 -07:00