Brian Fiete
|
d9e5253fdf
|
Missing PopulateType call
|
2021-10-26 10:33:00 -07:00 |
|
Brian Fiete
|
51622658dc
|
Fixed multiline inline block parsing
|
2021-10-26 07:38:14 -07:00 |
|
Brian Fiete
|
67ce0dcfee
|
Fixed bind result origTarget override
|
2021-10-26 07:37:46 -07:00 |
|
Brian Fiete
|
30ee2516ca
|
Error for argument cascade when call target cascade is already specified
|
2021-10-26 06:35:51 -07:00 |
|
Brian Fiete
|
299bea0eaa
|
^ From End index is relative to length instead of length-1
|
2021-10-26 06:15:36 -07:00 |
|
Brian Fiete
|
4b7ad7036c
|
Dependency fix for elemented types (ie: pointer types)
|
2021-10-24 16:07:12 -07:00 |
|
Brian Fiete
|
27fd5552cc
|
Enhanced ranges
|
2021-10-24 08:12:18 -07:00 |
|
Brian Fiete
|
eec2cb5e6c
|
Fixed unspecialized type reification issue
|
2021-10-23 08:53:12 -07:00 |
|
Brian Fiete
|
5618718e8d
|
Fixed base type with 'static using' typeref lookup
|
2021-10-23 08:46:17 -07:00 |
|
Brian Fiete
|
b316b1412c
|
Fixed invalid restoration of mIsCapturingMethodMatchInfo after cancel
|
2021-10-22 12:39:38 -07:00 |
|
Brian Fiete
|
d938171454
|
Undo addr vs undef change
|
2021-10-22 12:31:58 -07:00 |
|
Brian Fiete
|
05dc68be03
|
Fixed method graveyard issue on canceled compile
|
2021-10-22 11:48:33 -07:00 |
|
Brian Fiete
|
bfb5435ce3
|
Removed invalid undef return
|
2021-10-22 11:47:47 -07:00 |
|
Brian Fiete
|
7cd16974b1
|
MakeAddressable const actualization fix
|
2021-10-22 11:45:59 -07:00 |
|
Brian Fiete
|
baf3b8794b
|
Fixed dep expression
|
2021-10-14 07:43:57 -07:00 |
|
Brian Fiete
|
8a32ce5a69
|
Fixed sized array const-lookup dependency issue
|
2021-10-13 12:09:12 -07:00 |
|
Brian Fiete
|
9ac84e12e9
|
Added expected type (int) for indexer expressions with ptrs/sized arrays
|
2021-10-04 09:53:29 -07:00 |
|
Brian Fiete
|
9879f64b4a
|
Fixed enum '_' resolution in resolve pass
|
2021-10-04 09:41:17 -07:00 |
|
Brian Fiete
|
63a87cbe57
|
Fixed exhaustive switch case test with const enums
|
2021-10-04 07:50:05 -07:00 |
|
Brian Fiete
|
5731b15b05
|
Fixed autoctor failed parsing issue
|
2021-10-03 06:23:42 -07:00 |
|
Brian Fiete
|
37e4c589b0
|
Fixed type resolution infinite loop
|
2021-10-01 06:57:10 -07:00 |
|
Brian Fiete
|
6b9bb361f9
|
Fixed attempted array allocation with negative dimension
|
2021-09-28 13:25:15 -07:00 |
|
Brian Fiete
|
a5fff0fdbc
|
Properly throw error on missing comma with multidim array
|
2021-09-25 07:24:09 -07:00 |
|
Brian Fiete
|
8280cdba56
|
Fixed invalid const binop resolution for non-simple consts
|
2021-09-22 08:07:01 -07:00 |
|
Brian Fiete
|
bdff67509c
|
Fixed mDeferredLifetimeEnds during ignoreWrites
|
2021-09-21 09:58:43 -07:00 |
|
Brian Fiete
|
0dc45cb712
|
ByVal fixes
|
2021-09-16 07:56:55 -07:00 |
|
Brian Fiete
|
546e5f7e5e
|
Reworking blockExpr value
|
2021-09-14 08:00:43 -07:00 |
|
Brian Fiete
|
f9bb9e84e7
|
Scope fix
|
2021-09-12 18:22:52 -07:00 |
|
Brian Fiete
|
484a0bf375
|
Fix for literal int int expression block, fixed lifetime
|
2021-09-12 18:14:22 -07:00 |
|
Brian Fiete
|
723e2177fc
|
Fixed expressions block results where values could cross ScopeHardEnd
|
2021-09-11 07:34:44 -07:00 |
|
Brian Fiete
|
4cda126188
|
offsetof
|
2021-09-10 14:21:25 -07:00 |
|
Brian Fiete
|
0e609637de
|
Fix for posixDynLib
|
2021-09-06 07:16:44 -07:00 |
|
Brian Fiete
|
ab93df439d
|
Removed unnecessary change
|
2021-08-30 09:59:28 -07:00 |
|
Brian Fiete
|
88bd74644e
|
Create exit block for dtor
|
2021-08-30 09:52:53 -07:00 |
|
Brian Fiete
|
ac8d5cf014
|
Fix for early unconditional return in dtor
|
2021-08-30 09:37:19 -07:00 |
|
Brian Fiete
|
6df69a7d95
|
Null check
|
2021-08-30 08:00:05 -07:00 |
|
Brian Fiete
|
25a71c284a
|
Handle splat value during deferred tuple assignment
|
2021-08-30 07:52:55 -07:00 |
|
Brian Fiete
|
1cc0230e65
|
Var fixes
|
2021-08-27 10:08:01 -07:00 |
|
Brian Fiete
|
f0cca6dc40
|
Fixed typedVal addr numeric cast
|
2021-08-02 16:54:42 -07:00 |
|
Brian Fiete
|
974b3a58e8
|
Fixed crashes related to attempts at comptime delegate binding
|
2021-08-02 12:30:05 -07:00 |
|
Brian Fiete
|
16829900bc
|
Allow extensions to declare abstract methods
|
2021-08-02 12:09:48 -07:00 |
|
Brian Fiete
|
dd37d6c092
|
Handled some method slotting reentrancy issues
|
2021-08-02 10:44:39 -07:00 |
|
Brian Fiete
|
954f6312b8
|
Changed mixin circular reference detection
|
2021-08-02 10:42:53 -07:00 |
|
Brian Fiete
|
e5f92fb21b
|
Added null check to fieldDecl in autocomplete
|
2021-07-31 10:29:31 -07:00 |
|
Brian Fiete
|
f0d99a2bcc
|
Moved interfaces to owned non-code-generating modules
|
2021-07-31 09:54:27 -07:00 |
|
Brian Fiete
|
d86eb0625c
|
Fixed typed primitive comptime encoding
|
2021-07-22 10:49:17 -07:00 |
|
Brian Fiete
|
288b99cc3c
|
Fixed double-semicolon requirement on field dtors with compound stmt
|
2021-07-21 14:05:51 -07:00 |
|
Brian Fiete
|
85a2a089f4
|
Fixed mPropTarget kind with fakeVal
|
2021-07-21 12:34:48 -07:00 |
|
Brian Fiete
|
465050b81d
|
Ranges (ie: for (int a in 0..<count) for (int i in 1…10) )
|
2021-07-21 07:48:37 -07:00 |
|
Brian Fiete
|
42580df269
|
Reverted for (int i < j) to reevaluate j on every iteration
|
2021-07-20 12:28:23 -07:00 |
|