Brian Fiete
e8826b345b
Fixed marking of sized arrays with unaligned elements
2022-01-27 07:48:39 -05:00
Brian Fiete
f6e8516fc0
Fixed requiredTypes MarkUsedModules adding module that gets unreified
2022-01-27 06:25:41 -05:00
Brian Fiete
7e03ce86bc
Fixed method slotting when method is already in work list
2022-01-27 06:18:11 -05:00
Brian Fiete
37c4074c44
Ability to explicitly set target triple
2022-01-25 14:39:52 -05:00
Brian Fiete
8ce94e7076
Fixed crash in debugger evaluating null generic arg
2022-01-25 12:31:01 -05:00
Brian Fiete
0b47f755d8
Fixes to raw array delete marking
2022-01-25 12:05:15 -05:00
Brian Fiete
f3cef1456a
Fixed delete marking of zero-sized raw dynamic scoped array allocations
2022-01-25 11:43:06 -05:00
Brian Fiete
2fdf87c7a2
Fixes for global ctor/dtor/mark
2022-01-25 10:41:18 -05:00
Brian Fiete
8c6de21bf8
BeefBoot fix
2022-01-25 07:12:47 -05:00
Brian Fiete
125d5c0c8c
Added Target CPU workspace override
2022-01-25 07:04:54 -05:00
Brian Fiete
91e856fc0b
Fixed condbr on aliased mixin param value
2022-01-25 06:16:57 -05:00
Hiroko
bb0678c839
[Fix] Beefy2D missing quotes in build config
...
Missing quotes in the Beefy2D project configuration causes (only) Release builds to fail, if 'BeefySysLib64.lib' is located in a path with spaces in it.
2022-01-24 19:29:45 +01:00
Brian Fiete
f6e8c64a20
Fixed GC marking of static sized array fields
2022-01-22 10:38:47 -05:00
Brian Fiete
46611ee8f2
Allow [Unchecked] bounds check disabling on sized array indexing
2022-01-22 10:38:05 -05:00
Brian Fiete
89b597c913
Generic outer type fixes, 'in' fixes
2022-01-22 07:57:02 -05:00
Brian Fiete
27a792e559
Fixed IsVar check
2022-01-22 07:01:57 -05:00
Brian Fiete
f4aa6c26ff
undef instead of fakeVal in const variation, fix typeAlias generic
2022-01-22 06:45:10 -05:00
Brian Fiete
bc39fe6204
Don't crash on failed GetOperand on invocation args
2022-01-22 06:08:42 -05:00
Brian Fiete
987413a691
Fixed 'unable to find member' null ptr crash
2022-01-22 06:01:31 -05:00
Brian Fiete
939d05e401
Support for sized array 'params' parameters
2022-01-21 14:23:48 -05:00
Brian Fiete
c1a1baea5f
Fixed operator overload error checks
2022-01-21 12:46:25 -05:00
Brian Fiete
023c832565
Fixed crash with 'params' in conversion operator
2022-01-21 12:15:48 -05:00
Brian Fiete
dd2ecfb316
Fixed generic operator overload method generic arg inference from toType
2022-01-21 12:01:50 -05:00
Brian Fiete
0de32f7b34
More improvements to conversion operator overloading on typed primitive
2022-01-21 07:14:45 -05:00
Brian Fiete
e0077fd4ef
Make multivariable for loops work 'for (int i = 0, j = 10; i < j; i++, j--)'
2022-01-21 06:57:35 -05:00
Brian Fiete
0dbe75cf65
Fixed relPath check
2022-01-20 19:13:15 -05:00
Brian Fiete
1e63e68e3d
Fixed capture release with invalid mousedowns
2022-01-20 16:34:52 -05:00
Brian Fiete
633424b6da
Improved casting of typed primitives with conversion operators
2022-01-20 16:24:18 -05:00
Brian Fiete
83bed6b004
Incorporate extern constraints from method in lookupField
2022-01-20 10:39:57 -05:00
Brian Fiete
8cd20d4866
Propogate mHadValidateErrors from outer type
2022-01-20 10:29:42 -05:00
Brian Fiete
a10ad8d6fe
Improved comptime var, undef, unspecialized variation
2022-01-20 08:18:28 -05:00
Brian Fiete
3c091be0d5
Reduced brightness of char pair hilite
2022-01-20 08:16:15 -05:00
Brian Fiete
17efad740d
Test fix
2022-01-19 18:12:58 -05:00
Brian Fiete
11b43b0d1c
Soft fail on watchers
2022-01-19 18:03:28 -05:00
Brian Fiete
7c6bdeffbe
Improvements to new conversion operator overload invoker
2022-01-19 14:34:47 -05:00
Brian Fiete
5267e18783
'var' improvements, fixed cast issues with typed prim & constraint check
2022-01-19 10:38:20 -05:00
Brian Fiete
1b9e97a65c
Cast fix
2022-01-18 18:27:29 -05:00
Brian Fiete
66cfe1b28c
Paired char hilite selection tweak
2022-01-18 13:36:56 -05:00
Brian Fiete
7e0d3407cc
Paired char hiliting tweaks
2022-01-18 13:26:43 -05:00
Brian Fiete
fa01e7ad17
Merge pull request #1375 from blat-blatnik/HighlightMatchingParens
...
Highlight matching parens under cursor
2022-01-18 12:31:11 -05:00
Brian Fiete
3bb7f72116
Minor workspace folder tweaks
2022-01-18 12:01:56 -05:00
Brian Fiete
7cea21af97
Merge pull request #1387 from Fusioon/workspace-folders
...
Add support for workspace folders
2022-01-18 11:30:25 -05:00
fusion
c321ef490c
Remove project from workspace folder on project remove
2022-01-18 17:25:04 +01:00
Brian Fiete
cf7b6a7fee
Merge pull request #1384 from disarray2077/patch-1
...
Fix null dereference crash in parser
2022-01-18 11:06:25 -05:00
Brian Fiete
26df78fce2
Ref fix
2022-01-18 11:04:29 -05:00
Brian Fiete
ce288ad813
Better COFF errors
2022-01-18 10:34:51 -05:00
Brian Fiete
95a27d5e93
Fixes to new conversion overload invoker
2022-01-18 10:34:33 -05:00
Brian Fiete
4fd0623451
GC read fail fix
2022-01-18 06:44:20 -05:00
Brian Fiete
bac91516e7
Constraint check fixes
2022-01-18 06:44:08 -05:00
Brian Fiete
b2eac81857
Improved some PDB failure cases
2022-01-18 06:41:34 -05:00